I am using LMMS on Debian Linux, and I want to take input from a USB microphone and run it through some of the effects (delay, pitch modification, etc) in LMMS. I don't want to do this post-recording though - I want it to be live, in the same way that when I connect my MIDI keyboard to LMMS, I can set filters that are automatically applied to the keyboard input in real-time. How do I do this with vocals from a mic input?
I am primarily interested in how to do this in LMMS, but I am open to other tools besides LMMS if it isn't possible, or if there is just better (free, open-source, Linux-compatible) software that I should use for vocals effects instead.
Thanks!