Hi All,
I'm trying to get my audio to work nicely on the 9263 evaluation kit.
I am running kernel version 2.6.30 from org.openembedded.dev and trying to interface to the alsa libraries. Running aplay and arecord individually works nicely and I can record / playback OK so long as I give it the right parameters:
Code:
arecord -c 2 -f S16 somefile.wav
aplay -c 2 -f S16 somefile.wav
However, I need to have full-duplex audio (which the audio codec part should support) which I'm testing by piping the record to the playback:
Code:
arecord -c 2 -f S16 | aplay -c 2 -f S16
In this case I just get silence.
I've also tried using the code from here:
http://www.linuxjournal.com/article/6735and piped listing 4 to listing 3 as suggested, but no dice.
Does anyone know where I might be going wrong? I figure it must be one (or more) of
1) I'm doing something silly. But both tests work OK on my desktop linux, so it doesn't seem like a totally stupid test.
2) The port of the alsa drivers to this architecture don't like full-duplex audio for some reason.
3) The AC97 driver code doesn't like full-duplex audio for some reason.
Anyone got any ideas on this? There was a similar thread back in August, but it didn't seem to reach a resolution...
Many Thanks,
John Martindale, Practical Control Ltd.