 Hey, I'm Anfa and this tutorial I want to show you how you can process your voice Before sending it to an online meeting or a voice call Or whatever you might want to do if you're wondering why this tutorial has Sick in the name. That's because I don't feel particularly well at the moment That's why there is no video feed of my face And that's why my voice sounds kind of low Okay, I am of course running Linux and this program here is called Carla It's what we'll be using to reroute audio signals The sound subsystem. I'm using right now is pipe wire Which comes as default in some versions of Linux like Fedora and Others you would rather see pulse audio Unfortunately, I don't have a tutorial for pure pulse audio But if you are using jack audio connection kit with pulse audio and You have the pulse audio jack module to make Pulse audio talk to jack then this tutorial will look similarly only instead of ports named after your Audio interface you will have system System and instead of chromium You will have pulse audio sync and pulse audio source This will be sync. This will be the source. It's just naming changes Other than that everything works the same Let's go on Right now you are hearing exactly the same sound as my online meeting. I'm using jitsi meat You might be using anything else If I would like to say add some reverb to my voice All I have to do is Right-click in here Choose add a plugin Find a plugin I want. I would like to use ether, which is an excellent reverb a plugin Now I need to find it because Carla conveniently puts it somewhere else And I think It's there. Let's click and grab it Okay Now my microphone input comes from here This is representing My microphone inputs left and right I'm actually using two microphones right now If I disconnect one of them, you will hear me only in the left ear but I Can connect this one microphone to both ears so it sounds comfortable and I would usually do that because Otherwise it may sound weird and unpredictable If we want to insert reverb We just route the microphone to its inputs Disconnect everything from the outputs and Reconnect Output of the reverb And now you should be hearing me with a nice lush reverb You can double-click on the effect node To open up its user interface and edit the settings like Add more reverb. Make it longer Make it so long you can't understand Okay, that's not particularly useful in this case You get the point. You can do whatever you want and that's pretty much it You can use any plugin you would like Just add it and patch it in Similarly if you're say watching a YouTube video and someone is Having a poor microphone and the sibilants are killing you You may want to add a de-esser before you feed that to your ears Let's do it right now You can also click here Calf de-esser is something I use a lot because it does the job well just need to find it Because Carla really likes putting plugins In weird spots and now I disconnect the outputs This is where my YouTube video would feed me audio and I put it to calf de-esser and Put it to playback then Okay, this doesn't want to connect Not sure why Must be some quirk of pipe wire because I'm using pipe wire and That's all there is to it If you want to go deeper You could also use a MIDI controller to change Parameters of your plugins in real time because why not? So I have conveniently Put here this node that provides me with MIDI input from my MIDI controller Every plugin in Carla Will expose and events in MIDI port. MIDI ports are red as you can see and audio ports are blue Now if I route this I can feed This plugin information from my MIDI controller If I right-click on the plugin and choose edit We have this nice window here The first thing I would like to say is change this MIDI control channel to and and means none And if you don't do this you may accidentally Change some of these parameters by tweaking your knobs because they are mapped automatically and I don't like that Now go to the parameters tab and here We have everything that the plugin exposes as Controllable the simplest thing to do is choose your control click on the three dots Choose media learn and now move a knob on your controller Or a slider whatever Carla detected. What did you do and assign that controller to this parameter? Now I can change the amount of reverb without clicking my mouse or Typing on my keyboard or any of that so That could be convenient if you want to have some fun in an online call Whatever you want to do Okay That's all for this video. Why wouldn't this connect? I don't know. I hope this was useful and you've learned something Many people were asking me about this And it's taken me way too long to respond. So I hope this short tutorial will finally do it for you If you have any questions about this Or suggestions for our future videos, please leave them in the comment section below if you would like some assistance You can also head over to my community chat at chat dot Anfa dot XYZ Or you can find a lot of nerdy people like me We're having fun with open-source software and Linux for making noises and they can help you out If you have any trouble I'd also like to thank everyone who is supporting my work financially Via patreon and liberapay. This is very appreciated and these are the people that let me keep making videos So if you dear viewer would like to join them please go to patreon.com Anfa or liberapay.com slash Anfa Where you can give me a buck or two every month now Have some fun with processing your voice in online calls Just don't do anything nasty, okay?