[alsa-devel] [PATCH 1/1] conf/cards: add Audio Advantage Micro II
Takashi Iwai
tiwai at suse.de
Wed Jul 31 08:07:31 CEST 2013
At Tue, 30 Jul 2013 22:31:44 +0200,
Przemek Rudy wrote:
>
> With related kernel chnages add extended suport for:
> - AES bits controls (via device suffix AESn= or tools like iecset)
> - SPDIF switch control, turning on/off the optical transmitter (via alsamixer tool)
>
> Signed-off-by: Przemek Rudy <prudy1 at o2.pl>
Thanks, applied.
Takashi
>
> diff --git a/src/conf/cards/USB-Audio.conf b/src/conf/cards/USB-Audio.conf
> index 0d93175..8a6d9ca 100644
> --- a/src/conf/cards/USB-Audio.conf
> +++ b/src/conf/cards/USB-Audio.conf
> @@ -101,6 +101,41 @@ USB-Audio."Audiophile USB (tm)".pcm.iec958 {
> }
> }
>
> +# For this card we can (and must to get IEC61937) set AES bits
> +USB-Audio."MicroII".pcm.iec958 "cards.USB-Audio.Audio Advantage MicroII.pcm.iec958"
> +USB-Audio."Audio Advantage MicroII".pcm.iec958 {
> + @args [ CARD AES0 AES1 AES2 AES3 ]
> + @args.CARD { type string }
> + @args.AES0 { type integer }
> + @args.AES1 { type integer }
> + @args.AES2 { type integer }
> + @args.AES3 { type integer }
> +
> + type hooks
> + slave.pcm {
> + type hw
> + card $CARD
> + }
> +
> + hooks.0 {
> + type ctl_elems
> + hook_args [
> + {
> + interface PCM
> + name "IEC958 Playback Default"
> + preserve true
> + optional true
> + value [ $AES0 $AES1 $AES2 $AES3 ]
> + }
> + {
> + name "IEC958 Playback Switch"
> + lock true
> + preserve true
> + value 1
> + }
> + ]
> + }
> +}
>
> ################################################################################
>
> --
> 1.8.3.1
>
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
More information about the Alsa-devel
mailing list