Tnx Clemens! On Fri, 10 Aug 2007 09:33:46 +0200 "Clemens Ladisch" <cladisch@xxxxxxxxxxxx> wrote: > John L. Utz III wrote: > > amixer controls | grep Surround > > numid=20,iface=MIXER,name='Surround Playback Switch' > > numid=21,iface=MIXER,name='Surround Playback Volume' > > > > But for the life of me, i cant find the code that implements it! > > Around line 1350 in ac97_codec.c: > > /* build surround controls */ > if ((snd_ac97_try_volume_mix(ac97, AC97_SURROUND_MASTER)) > && !(ac97->flags & AC97_AD_MULTI)) { > /* Surround Master (0x38) is with stereo mutes */ > if ((err = snd_ac97_cmix_new_stereo(card, "Surround > Playback", AC97_SURROUND_MASTER, 1, 0, > ac97)) < 0) > return err; > } > > HTH It does, i think that i'll try to use snd_ac97_rename_vol_ctl() in patch_vt1618() to make Surround the Rear control. Hopefully, i'll have a usable patch to submit for vt1618 next week, woohoo! > Clemens > _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel