Neo1973 WM8753/Alsa Configuration

Alastair Johnson alastair at truebox.co.uk
Wed Oct 1 10:48:24 CEST 2008


Kyle Bassett wrote:
> Hey guys,
> 
> I am attempting to utilize the Neo as a mobile filtering system for a 
> project, using alsa and dmix's features for the audio modification.  I 
> am able to get the Neo to record and playback, but not simultaneously.  
> I have been attempting to merge the two .state files to allow 
> simultaneous rec/playback, but haven't been successful.
> 
> Playback only:
> #alsactl -f /usr/share/openmoko/scenarios/stereoout.state restore
> #aplay --device neo1973 -f cd /media/card/song.wav
> 
> Recording only:
> #alsactl -f /usr/share/openmoko/scenarios/capturehandset.state restore
> #arecord --device neo1973 -f cd /media/card/mic_audio.wav
> 
> ...and when I try to perform something like:
> #arecord -D neo1973 -f cd | aplay -D neo1973 -f cd
> 
> it execs successfully but I don't end up hearing any audio output.  I 
> have also tried changing the DAI Mode to 2 with no luck.  I was not able 
> to find a wiki page describing the the controls in the alsa mixer/.state 
> files...and how those controls are routed to the hardware.  I've been 
> trying to parse the Neo1973 Audio Subsystem page with no luck.
> 
> Any ideas are much appreciated!  (I will update the wiki with any 
> breakthroughs)

I know there are some differences between the Freerunner and the 1973, 
but it is probably worth looking at 
http://www.koolu.org/voip-handset.state since voip apps route the 
handset mic and earpiece to the PCM interface.



More information about the hardware mailing list