At Sat, 25 Oct 2008 01:49:33 +0200, Lennart Poettering wrote: > > Heya! > > It seems that quite a few ALSA drivers for multichannel sound cards > export three seperate stereo mixer controls to control front, rear and > center/lfe independantly. That sucks because a client (such as > PulseAudio) cannot make use of this. Instead they should export a > single 6ch mixer control! Depends. For casual users, left/right and rear left/right grouping is more natural way than all separated mixer controls. > The "amixer scontents" output looks very strange for these drivers > since it lists a "Rear" control that as a "Front Left" and a "Front > Right" channel. So, what is it now: front or rear? > > Is there any reason for this current driver behaviour? I mean, the > mixer knows channel ids like SND_MIXER_SCHN_REAR_LEFT perfectly > well. Or is it that those devices have some devices joined and this > cannot be expressd with a single boolean "joined" for each > control? All these are about the channel abstrcation. And, the current smixer abstraction sucks. Really. Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel