Re: [LAU] asoundrc

From: Ffanci Silvain <silvain@email-addr-hidden>
Date: Fri Apr 01 2016 - 10:15:01 EEST

Ben Edwards, Apr 1 2016:
...
> I need to use a slave.
Yes, but I haven't seen it like that, if it works though...
>
> Is this correct?
>
> pcm_slave.sl3 {
> pcm "hw:1,0"
> format S16_LE
> channels 2
> rate /44100 /
> }
> pcm.complex_convert {
> type plug
> slave sl3
> }
Don't put the slashes around your sample rate. I'd normally put all the sl3 code inside your complex_converter, where you said:
slave sl3
I would have written:
slave {
         pcm "hw:1,0,0"
         ...
}
> Not sure exactly what S16_LE. Cant find a list of the formats. Or is this
> the format of the card, not the format I want.
S16_LE = signed 16bit Little Endian, which is what you want. Take a look at the manpage for arecord:
man arecord
then search for s16_le:
/s16_le
you will come to a full list of accepted bit depth/sample formats of ALSA.
>
> Not against using jack but only if I have to. It seems more complex and I am
> very new to al this.
If you have to work with the asoundrc, JACK will be easier on every modern system, that I know off. It will take care of different bit depth automatically. Maybe give it a try at some point. If you like graphical user interfaces qjackctl is a good companion to look at connections and/or make them yourself.
...

Ta-ta

----
Ffanci
* Homepage: https://freeshell.de/~silvain
* Twitter:  http://twitter.com/ffanci_silvain
* GitHub:   https://github.com/fsilvain
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Fri Apr 1 12:15:01 2016

This archive was generated by hypermail 2.1.8 : Fri Apr 01 2016 - 12:15:01 EEST