Hi experts, I am currently using the following asound.conf, which is pretty much copy-paste from the link below. asound.conf ------------------------------------- pcm.!default { type plug slave.pcm multi } pcm.multi { type multi; slaves.a.pcm "hw:0,1"; slaves.a.channels 2; slaves.b.pcm "hw:1,1"; slaves.b.channels 2; bindings.0.slave a; bindings.0.channel 0; bindings.1.slave a; bindings.1.channel 1; bindings.2.slave b; bindings.2.channel 0; bindings.3.slave b; bindings.3.channel 1; } ------------------------------------- http://www.alsa-project.org/main/index.php/Asoundrc#Virtual_multi_channel_devices ------------------------------------- My purpose is to apply rate conversion to the "hw:1,1" and have 44100 rate out. There is a sample conversion like: pcm.rate_convert { type rate slave sl2 } but how can I attach this rate_convert code to the multi code? Thanks. ------------------------------------------------------------------------------ November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user