Re: [LAU] Problem using 2 RME Raydat [SOLVED]

From: F. Silvain <silvain@email-addr-hidden>
Date: Tue Jan 06 2015 - 12:32:49 EET

Raphael BOLLEN, Jan 6 2015:
...
> Thanks for the pointers. I could understand that you need to define ctl and
> pcm for both capture and playback and use the number of channels of the card
> (36) and not the number of channels really used (32)
Does it work now?
>
> --
> Raphaƫl
>
> For reference working .asoundrc:
>
> ~$ cat .asoundrc
> ctl.DualRays_rec {
> type hw;
> card 0;
> }
>
> pcm.DualRays_rec {
> type multi;
> slaves.a.pcm hw:0;
> slaves.a.channels 36;
> slaves.b.pcm hw:1;
> slaves.b.channels 36;
> bindings.0.slave a;
> bindings.0.channel 0;
> bindings.1.slave a;
> bindings.1.channel 1;
> bindings.2.slave a;
> bindings.2.channel 2;
> bindings.3.slave a;
> bindings.3.channel 3;
> bindings.4.slave a;
> bindings.4.channel 4;
> bindings.5.slave a;
> bindings.5.channel 5;
> bindings.6.slave a;
> bindings.6.channel 6;
> bindings.7.slave a;
> bindings.7.channel 7;
> bindings.8.slave a;
> bindings.8.channel 8;
> bindings.9.slave a;
> bindings.9.channel 9;
> bindings.10.slave a;
> bindings.10.channel 10;
> bindings.11.slave a;
> bindings.11.channel 11;
> bindings.12.slave a;
> bindings.12.channel 12;
> bindings.13.slave a;
> bindings.13.channel 13;
> bindings.14.slave a;
> bindings.14.channel 14;
> bindings.15.slave a;
> bindings.15.channel 15;
> bindings.16.slave a;
> bindings.16.channel 16;
> bindings.17.slave a;
> bindings.17.channel 17;
> bindings.18.slave a;
> bindings.18.channel 18;
> bindings.19.slave a;
> bindings.19.channel 19;
> bindings.20.slave a;
> bindings.20.channel 20;
> bindings.21.slave a;
> bindings.21.channel 21;
> bindings.22.slave a;
> bindings.22.channel 22;
> bindings.23.slave a;
> bindings.23.channel 23;
> bindings.24.slave a;
> bindings.24.channel 24;
> bindings.25.slave a;
> bindings.25.channel 25;
> bindings.26.slave a;
> bindings.26.channel 26;
> bindings.27.slave a;
> bindings.27.channel 27;
> bindings.28.slave a;
> bindings.28.channel 28;
> bindings.29.slave a;
> bindings.29.channel 29;
> bindings.30.slave a;
> bindings.30.channel 30;
> bindings.31.slave a;
> bindings.31.channel 31;
> bindings.32.slave b;
> bindings.32.channel 0;
> bindings.33.slave b;
> bindings.33.channel 1;
> bindings.34.slave b;
> bindings.34.channel 2;
> bindings.35.slave b;
> bindings.35.channel 3;
> bindings.36.slave b;
> bindings.36.channel 4;
> bindings.37.slave b;
> bindings.37.channel 5;
> bindings.38.slave b;
> bindings.38.channel 6;
> bindings.39.slave b;
> bindings.39.channel 7;
> bindings.40.slave b;
> bindings.40.channel 8;
> bindings.41.slave b;
> bindings.41.channel 9;
> bindings.42.slave b;
> bindings.42.channel 10;
> bindings.43.slave b;
> bindings.43.channel 11;
> bindings.44.slave b;
> bindings.44.channel 12;
> bindings.45.slave b;
> bindings.45.channel 13;
> bindings.46.slave b;
> bindings.46.channel 14;
> bindings.47.slave b;
> bindings.47.channel 15;
> bindings.48.slave b;
> bindings.48.channel 16;
> bindings.49.slave b;
> bindings.49.channel 17;
> bindings.50.slave b;
> bindings.50.channel 18;
> bindings.51.slave b;
> bindings.51.channel 19;
> bindings.52.slave b;
> bindings.52.channel 20;
> bindings.53.slave b;
> bindings.53.channel 21;
> bindings.54.slave b;
> bindings.54.channel 22;
> bindings.55.slave b;
> bindings.55.channel 23;
> bindings.56.slave b;
> bindings.56.channel 24;
> bindings.57.slave b;
> bindings.57.channel 25;
> bindings.58.slave b;
> bindings.58.channel 26;
> bindings.59.slave b;
> bindings.59.channel 27;
> bindings.60.slave b;
> bindings.60.channel 28;
> bindings.61.slave b;
> bindings.61.channel 29;
> bindings.62.slave b;
> bindings.62.channel 30;
> bindings.63.slave b;
> bindings.63.channel 31;
> }
>
> ctl.DualRays_play {
> type hw;
> card 0;
> }
>
> pcm.DualRays_play {
> type multi;
> slaves.a.pcm hw:0;
> slaves.a.channels 36;
> slaves.b.pcm hw:1;
> slaves.b.channels 36;
> bindings.0.slave a;
> bindings.0.channel 0;
> bindings.1.slave a;
> bindings.1.channel 1;
> bindings.2.slave a;
> bindings.2.channel 2;
> bindings.3.slave a;
> bindings.3.channel 3;
> bindings.4.slave a;
> bindings.4.channel 4;
> bindings.5.slave a;
> bindings.5.channel 5;
> bindings.6.slave a;
> bindings.6.channel 6;
> bindings.7.slave a;
> bindings.7.channel 7;
> bindings.8.slave a;
> bindings.8.channel 8;
> bindings.9.slave a;
> bindings.9.channel 9;
> bindings.10.slave a;
> bindings.10.channel 10;
> bindings.11.slave a;
> bindings.11.channel 11;
> bindings.12.slave a;
> bindings.12.channel 12;
> bindings.13.slave a;
> bindings.13.channel 13;
> bindings.14.slave a;
> bindings.14.channel 14;
> bindings.15.slave a;
> bindings.15.channel 15;
> bindings.16.slave a;
> bindings.16.channel 16;
> bindings.17.slave a;
> bindings.17.channel 17;
> bindings.18.slave a;
> bindings.18.channel 18;
> bindings.19.slave a;
> bindings.19.channel 19;
> bindings.20.slave a;
> bindings.20.channel 20;
> bindings.21.slave a;
> bindings.21.channel 21;
> bindings.22.slave a;
> bindings.22.channel 22;
> bindings.23.slave a;
> bindings.23.channel 23;
> bindings.24.slave a;
> bindings.24.channel 24;
> bindings.25.slave a;
> bindings.25.channel 25;
> bindings.26.slave a;
> bindings.26.channel 26;
> bindings.27.slave a;
> bindings.27.channel 27;
> bindings.28.slave a;
> bindings.28.channel 28;
> bindings.29.slave a;
> bindings.29.channel 29;
> bindings.30.slave a;
> bindings.30.channel 30;
> bindings.31.slave a;
> bindings.31.channel 31;
> bindings.32.slave b;
> bindings.32.channel 0;
> bindings.33.slave b;
> bindings.33.channel 1;
> bindings.34.slave b;
> bindings.34.channel 2;
> bindings.35.slave b;
> bindings.35.channel 3;
> bindings.36.slave b;
> bindings.36.channel 4;
> bindings.37.slave b;
> bindings.37.channel 5;
> bindings.38.slave b;
> bindings.38.channel 6;
> bindings.39.slave b;
> bindings.39.channel 7;
> bindings.40.slave b;
> bindings.40.channel 8;
> bindings.41.slave b;
> bindings.41.channel 9;
> bindings.42.slave b;
> bindings.42.channel 10;
> bindings.43.slave b;
> bindings.43.channel 11;
> bindings.44.slave b;
> bindings.44.channel 12;
> bindings.45.slave b;
> bindings.45.channel 13;
> bindings.46.slave b;
> bindings.46.channel 14;
> bindings.47.slave b;
> bindings.47.channel 15;
> bindings.48.slave b;
> bindings.48.channel 16;
> bindings.49.slave b;
> bindings.49.channel 17;
> bindings.50.slave b;
> bindings.50.channel 18;
> bindings.51.slave b;
> bindings.51.channel 19;
> bindings.52.slave b;
> bindings.52.channel 20;
> bindings.53.slave b;
> bindings.53.channel 21;
> bindings.54.slave b;
> bindings.54.channel 22;
> bindings.55.slave b;
> bindings.55.channel 23;
> bindings.56.slave b;
> bindings.56.channel 24;
> bindings.57.slave b;
> bindings.57.channel 25;
> bindings.58.slave b;
> bindings.58.channel 26;
> bindings.59.slave b;
> bindings.59.channel 27;
> bindings.60.slave b;
> bindings.60.channel 28;
> bindings.61.slave b;
> bindings.61.channel 29;
> bindings.62.slave b;
> bindings.62.channel 30;
> bindings.63.slave b;
> bindings.63.channel 31;
> }
>
>
>
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user@email-addr-hidden
> http://lists.linuxaudio.org/listinfo/linux-audio-user
>

Ta-ta

----
Ffanci
* Internet: https://freeshell.de/~silvain
Twitter: http://twitter.com/ffanci_silvain

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Tue Jan 6 16:15:02 2015

This archive was generated by hypermail 2.1.8 : Tue Jan 06 2015 - 16:15:02 EET