darsu
May 27th, 2008, 12:56 PM
I have an issue with sound signal paths with ALSA/JACK that I've never been able to solve satisfactorily.
When I start Linux, there's always a signal playback path active. This is to say that if I plug something into my soundcard's input, the system plays it back through the output even if I have no software running.
What is this "default" signal path? What process or daemon controls it? How can I disable it?
The specific nuisance here is that if I start JACK and set up a signal chain in order to eg. play an instrument through it, the signal I get through the sound card output is a mix of two independent signal paths: the processed one that went through my JACK setup and the omnipresent unprocessed mystery signal.
I've been scrutinizing this with mixer programs (Aumix, ALSAmixer). Besides the master volume, none of the volume or panning settings offered by Aumix seems to affect the "default" signal - only the JACK signal. This leads me to the possibility that the uncontrollable signal never even exits my soundcard (SB Live), being routed directly from the input to the output in hardware. Is this possible or likely? Circumventable?
Edit: During the system shutdown process, this signal dies simultaneously with the message of ALSA being shutoff. It would have to be under ALSA control, then...
This isn't a rare soundcard, and I can't be the only one who's wondered about it. I appreciate any insight.
When I start Linux, there's always a signal playback path active. This is to say that if I plug something into my soundcard's input, the system plays it back through the output even if I have no software running.
What is this "default" signal path? What process or daemon controls it? How can I disable it?
The specific nuisance here is that if I start JACK and set up a signal chain in order to eg. play an instrument through it, the signal I get through the sound card output is a mix of two independent signal paths: the processed one that went through my JACK setup and the omnipresent unprocessed mystery signal.
I've been scrutinizing this with mixer programs (Aumix, ALSAmixer). Besides the master volume, none of the volume or panning settings offered by Aumix seems to affect the "default" signal - only the JACK signal. This leads me to the possibility that the uncontrollable signal never even exits my soundcard (SB Live), being routed directly from the input to the output in hardware. Is this possible or likely? Circumventable?
Edit: During the system shutdown process, this signal dies simultaneously with the message of ALSA being shutoff. It would have to be under ALSA control, then...
This isn't a rare soundcard, and I can't be the only one who's wondered about it. I appreciate any insight.