6 Mar
2015
6 Mar
'15
10:58 a.m.
At Fri, 6 Mar 2015 10:35:52 +0000, Srinivasan S wrote:
Once again many Thanks for the quick responses,
Could you please try & let me know whether does it works viceversa ie., arecord on loopback card first & then aplay on the loopback card as shown below
$ arecord -D plughw:3,1,0 -f dat -c 1 a.wav Recording WAVE 'a.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
$ aplay -D plughw:3,0,0 a.wav Playing WAVE '/usr/share/sounds/alsa/Noise.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
FYI, the above works for me, but I tested with the much later kernel, and on x86 box. You should try the very same kernel on x86 box, too. If it works, the problem must be architecture-specific, e.g. the memory cache issue.
Takashi