Feel free to ask me about it :)
Feel free to ask me about it :)
I may have missed something that was written, but I wanted to know if you isolate the sound that is _only_ on the given channel before applying your filters? (i.e. isolation through sound inversion to silence everything but the sound that is unique to the channel)
Though it's not exactly related, Alexandre Ratchov and Jacob Meuser (and others) have built the amazingly impressive audio features of OpenBSD including sndio(7), sndiod(1), audio(4), audioctl(7), mixerctl(7) and so forth. I've got a hunch that you might really enjoy studying their work. Warning: If you dig into the OpenBSD sound system, you'll probably like it enough to never run any another OS.
http://www.openbsd.org/cgi-bin/man.cgi?query=sndio§ion=7
http://www.openbsd.org/cgi-bin/man.cgi/?query=sndiod§ion...
http://www.openbsd.org/cgi-bin/man.cgi?query=aucat§ion=1
http://www.openbsd.org/cgi-bin/man.cgi?query=audio§ion=4
http://www.openbsd.org/cgi-bin/man.cgi?query=audioctl§io...
http://www.openbsd.org/cgi-bin/man.cgi?query=mixerctl§io...
http://undeadly.org/cgi?action=article&sid=20120401171457
No, currently I do not do any sound isolation. The reason is that I want the virtualization to be as unobtrusive as possible.