I am posting what I see ! Perhaps your interpretation is contradictory as it appears to be with the alsa devs. The point being is that what I can toggle with amixer and hardware mute on audigy or remote,  is not available in any mixer control! You can say they are contradictory however what I need is to change the mute/unmute behavior to conform to the hardware mute method such as I use amixer for. Amixer is the ONLY available unmute method when hardware mute is used on Audigy or remote.

I know the xbmc does a different mute because I programmed the xbmc mute on the remote . Even when deactivated or when not running xbmc the aforementioned hardware mute buttons behave differently than a software mute


I have also created situations where the hardware mute is off and the software mute is on and visa versa



On Mon, Jul 29, 2013 at 2:45 AM, Clemens Ladisch <cladisch@googlemail.com> wrote:
Mark DM wrote:
> "Master Playback Switch" is clearly missing from the mixer.

> amixer controls shows among other items numid=5,iface=MIXER,name='Master Playback Switch'

These two statements are contradictory.

> when I use the remotes mute function (which is also configured to send
> a mute via XBMC), or the mute on Audigy unit itself, the "mute"
> indicator on Audigy lights up. Unit can only be unmuted with amixer

The remote's and device's mute buttons work automatically.  Unmuting
must be handled by some software that listens for these events.

Obviously, nothing is actually listening.  Why do you think that XMBC
is configured for this?

As far as I know, the only software that can handle the Audigy 2 NX's
remote events is LIRC: <https://help.ubuntu.com/community/LIRC>.
(Use driver "alsa_usb" and remote "RM-1500".)

> Must always mute with: amixer -c 1 cset numid=5 0
> Then we can always unmute with: amixer -c 1 cset numid=5 1

Or just use "amixer -c1 cset numid=5 toggle".


Regards,
Clemens