#Help Wanted — Linux Virtual Audio Cable + Voice Changer Setup (W-okada fork)

1 messages · Page 1 of 1 (latest)

pseudo cape
#

Hi! I need help configuring a virtual audio cable on Linux so I can route:

Mic → Voice Changer → Virtual Output → Telegram

Details:

OS: Ubuntu-based laptop

Using: MMVC Voice Changer

Hardware: Internal mic + USB headset

I'm having issues with the audio routing and would love to pay someone experienced with:

PipeWire / Jack / ALSA

Low-latency Linux audio setups

If you can help me get this working, please DM me — I can pay for your time. 🙏
Thanks!

pale granite
finite venture
# pale granite My w-okada fork that should deal with PipeWire automatically: https://github.com...

Let me know if you have actually "fork" the W-Okada from either Tg Develop or Deiteris one and then integrate some features to Linux variant, or simply add features to those forks. You can also make your own voice changer fork to be comparable to other voice changer programs from different authors (even the original mainline one) too. Otherwise, Tg Develop W-Okada fork could be preferred for reasons. anime_pray

pale granite
#

Nobody except AVoc does global hotkeys and PipeWire auto link.

bleak hill
#

Help Wanted — Linux Virtual Audio Cable + Voice Changer Setup (W-okada fork)

pseudo cape
#

@pale granite is ur fork officially from deiteris

pale granite
pseudo cape
#

@pale granite am getting lot of errors if i run ur fork

pseudo cape
#

can somone help me i can pay?

pseudo cape
#

hi @pale granite

#

@finite venture

#

can u guys please help

#

im trying since 1 week

pale granite
# pseudo cape hi <@178848611730325504>

you've said that you're using a laptop. If it doesn't have a good dedicated GPU, then w-okada and forks won't be very useful.
About the errors: I don't think that anybody has ever tested with Ubuntu.
Have you managed to make w-okada work? At least without the virtual output.

thorny dust
#

it is recommended to have like RTX 3060 / RX 6600 or higher, not just integrated gpu

sharp prism
pale granite
#

There are two options: set up a virtual mic with PipeWire and w-okada or figure out the errors with AVoc.

For the PipeWire virtual mic create ~/.config/pipewire/pipewire.conf.d/virtual-mic.conf file:

context.modules = [
    {   name = libpipewire-module-loopback
        args = {
            audio.position = [ MONO ]
            capture.props = {
                media.class = Audio/Sink
                node.name = voice_sink
                node.description = Voice_Sink
                audio.rate = 48000
                audio.format = F32
                node.passive = true
            }
            playback.props = {
                media.class = Audio/Source/Virtual
                node.name = voice_mic
                node.description = Voice_Microphone
                audio.rate = 48000
                audio.format = F32
                node.passive = true
            }
        }
    }
]
#

and restart PipeWire or relogin. Then use the Voice_Sink and Voice_Microphone to redirect the w-okada audio.

thorny dust
#

please make a new thread for your own question/problem

thorny dust