Alsa & sound states

Sargun Dhillon xbmodder+openmoko at
Fri Dec 12 06:15:40 CET 2008

This is a multipart question about the Openmoko Freerunner. I
basically want to know about the sound states the device can support,
and currently supports.

The ones which I'm wondering if it can support:

1) GSM out  -- > CPU in
2) GSM in   < -- CPU out
3) GSM out ---> CPU  ---> handset speaker
4) Handset Speaker ---> CPU --> GSM in
5) GSM --> CPU + handset speaker
6) Handset speaker + CPU ---> GSM

How exactly do the audio states in alsa mixer map to the device? How
many different inputs does the CPU have?

Is call recording possible?

Could these states be created?

More information about the devel mailing list