Date: Tue, 21 Feb 2006 11:32:49 +0300 From: "Yuriy Tsibizov" <Yuriy.Tsibizov@gfk.ru> To: "Mario Sergio Fujikawa Ferreira" <lioux@FreeBSD.org> Cc: freebsd-multimedia@FreeBSD.org Subject: RE: [Problem] Krec/rawrec, audigy incorrectly recording audio output Message-ID: <D6B2C454E5A77B4D8DA0B863D3D6D4920710C0@demon.hhp.local>
next in thread | raw e-mail | index | archive | help
> I am having trouble with my headset audio recording setting. > For some reason, I keep recording the headphone output whenever I > try to record with either krec (kde record application) or port > audio/rawrec; or, even skype. > > You will notice below that all my input mixer levels are > 0. The only input that seems to affect the recording of the headphone > output is the rec input. However, that also affects the mic input > so it's not a possibility. 'rec input' is always 'sound mix' on Audigy and later cards, even if mixer says anything else (it does not query AC97 codec, but uses a cached value). > > EVEN, the audio output is recored even if I remove the > headphones plug from the soundboard. Therefore, this is indeed a > software issue. > # emuctrl list > Id Description Vol RecVol > FX (PCM) buses > fx0 DSP FX BUS 0 74:74 (75:75) This means "send all PCM data multiplied by .74 to playback and multiplied by .75 to recording". You record all sound you play (with lower volume). Your card has three mixers, and this seems to confuse you - one of them is AC97 mixer (you can change it with mixer(8)), the second one is EMU10K1 DSP-based (you can access it with emuctrl) and the third one is inside 24bit/192kHz "p16v" interface (hardwired in current driver). _Recording_ output from AC97 is an input to DSP (usually in0). Playback output from AC97 is always muted. If you disable everything in (AC97) mixer, you still can get sound on recording bus if you have non-zero RecVol in emuctrl (DSP mixer). You can visit http://chibis.persons.gfk.ru/audigy/#routing to look for sound routing scheme (inside DSP). Yuriy.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D6B2C454E5A77B4D8DA0B863D3D6D4920710C0>
