* omap34xx mixer elements
@ 2009-07-27 14:42 Venkam Bala krishna
2009-08-03 9:03 ` Peter Ujfalusi
0 siblings, 1 reply; 2+ messages in thread
From: Venkam Bala krishna @ 2009-07-27 14:42 UTC (permalink / raw)
To: alsa-devel
Hi all
Thanks in advance,
I am newbie to alsa
Currently working on porting android to omap34xx
Right now porting alsa.
This is a general question.
Please check the below log and specify any suggestions, why is it not
listing any of my capture devices.
What should be done to recognise my capture devices?
Do i have to do it in kernel level or user level?(since my amixer is listing
all my elements, given below the log is my amixer output for verification).
Any suggestions are welcome
thanks once agiain,
log
========================
D/AudioHardwareALSA( 799): Mixer: element name: 'Carkit'
D/AudioHardwareALSA( 799): Mixer: element name: 'DAC Voice Analog Downlink'
D/AudioHardwareALSA( 799): Mixer: element name: 'DAC Voice Digital
Downlink'
D/AudioHardwareALSA( 799): Mixer: element name: 'DAC1 Analog'
D/AudioHardwareALSA( 799): Mixer: element name: 'DAC1 Digital Coarse'
D/AudioHardwareALSA( 799): Mixer: element name: 'DAC1 Digital Fine'
D/AudioHardwareALSA( 799): Mixer: element name: 'DAC2 Analog'
D/AudioHardwareALSA( 799): Mixer: element name: 'DAC2 Digital Coarse'
D/AudioHardwareALSA( 799): Mixer: element name: 'DAC2 Digital Fine'
D/AudioHardwareALSA( 799): Mixer: element name: 'Earpiece'
D/AudioHardwareALSA( 799): Mixer: element name: 'Headset'
D/AudioHardwareALSA( 799): Mixer: element name: 'Left Digital Loopback'
D/AudioHardwareALSA( 799): Mixer: element name: 'PreDriv'
D/AudioHardwareALSA( 799): Mixer: element name: 'Right Digital Loopback'
D/AudioHardwareALSA( 799): Mixer: element name: 'Voice Digital Loopback'
D/AudioHardwareALSA( 799): Mixer: master 'PCM' not found.
D/AudioHardwareALSA( 799): Mixer: route 'Earpiece' found.
D/AudioHardwareALSA( 799): Mixer: route 'Speaker' not found.
D/AudioHardwareALSA( 799): Mixer: route 'Bluetooth' not found.
D/AudioHardwareALSA( 799): Mixer: route 'Headphone' not found.
D/AudioHardwareALSA( 799): Mixer: route 'Bluetooth A2DP' not found.
D/AudioHardwareALSA( 799): Mixer: element name: 'Analog'
D/AudioHardwareALSA( 799): Mixer: element name: 'DAC Voice Analog Downlink'
D/AudioHardwareALSA( 799): Mixer: element name: 'DAC Voice Digital
Downlink'
D/AudioHardwareALSA( 799): Mixer: element name: 'Left Digital Loopback'
D/AudioHardwareALSA( 799): Mixer: element name: 'Right Digital Loopback'
D/AudioHardwareALSA( 799): Mixer: element name: 'TX1 Digital'
D/AudioHardwareALSA( 799): Mixer: element name: 'TX2 Digital'
D/AudioHardwareALSA( 799): Mixer: element name: 'Voice Digital Loopback'
D/AudioHardwareALSA( 799): Mixer: master 'Capture' not found.
D/AudioHardwareALSA( 799): Mixer: route 'Capture' not found.
D/AudioHardwareALSA( 799): Mixer: route '' not found.
D/AudioHardwareALSA( 799): Mixer: route 'Bluetooth Capture' not found.
D/AudioHardwareALSA( 799): Mixer: route 'Capture' not found.
D/AudioHardwareALSA( 799): Mixer: route 'Bluetooth A2DP Capture' not found.
D/AudioHardwareALSA( 799): mixer initialized.
===========================
amixer output
=================
numid=18,iface=MIXER,name='Analog Capture Volume'
numid=23,iface=MIXER,name='Analog Left Capture Route'
numid=22,iface=MIXER,name='Analog Right Capture Route'
numid=14,iface=MIXER,name='Carkit Playback Volume'
numid=34,iface=MIXER,name='CarkitL Mixer AudioL1'
numid=35,iface=MIXER,name='CarkitL Mixer AudioL2'
numid=33,iface=MIXER,name='CarkitL Mixer Voice'
numid=31,iface=MIXER,name='CarkitR Mixer AudioR1'
numid=32,iface=MIXER,name='CarkitR Mixer AudioR2'
numid=30,iface=MIXER,name='CarkitR Mixer Voice'
numid=11,iface=MIXER,name='DAC Voice Analog Downlink Switch'
numid=10,iface=MIXER,name='DAC Voice Analog Downlink Volume'
numid=9,iface=MIXER,name='DAC Voice Digital Downlink Volume'
numid=7,iface=MIXER,name='DAC1 Analog Playback Switch'
numid=5,iface=MIXER,name='DAC1 Analog Playback Volume'
numid=3,iface=MIXER,name='DAC1 Digital Coarse Playback Volume'
numid=1,iface=MIXER,name='DAC1 Digital Fine Playback Volume'
numid=8,iface=MIXER,name='DAC2 Analog Playback Switch'
numid=6,iface=MIXER,name='DAC2 Analog Playback Volume'
numid=4,iface=MIXER,name='DAC2 Digital Coarse Playback Volume'
numid=2,iface=MIXER,name='DAC2 Digital Fine Playback Volume'
numid=51,iface=MIXER,name='Earpiece Mixer AudioL1'
numid=52,iface=MIXER,name='Earpiece Mixer AudioL2'
numid=53,iface=MIXER,name='Earpiece Mixer AudioR1'
numid=50,iface=MIXER,name='Earpiece Mixer Voice'
numid=15,iface=MIXER,name='Earpiece Playback Volume'
numid=19,iface=MIXER,name='HS ramp delay'
numid=29,iface=MIXER,name='HandsfreeL Mux'
numid=28,iface=MIXER,name='HandsfreeR Mux'
numid=13,iface=MIXER,name='Headset Playback Volume'
numid=40,iface=MIXER,name='HeadsetL Mixer AudioL1'
numid=41,iface=MIXER,name='HeadsetL Mixer AudioL2'
numid=39,iface=MIXER,name='HeadsetL Mixer Voice'
numid=37,iface=MIXER,name='HeadsetR Mixer AudioR1'
numid=38,iface=MIXER,name='HeadsetR Mixer AudioR2'
numid=36,iface=MIXER,name='HeadsetR Mixer Voice'
numid=56,iface=MIXER,name='Left Digital Loopback Volume'
numid=60,iface=MIXER,name='Left1 Analog Loopback Switch'
numid=58,iface=MIXER,name='Left2 Analog Loopback Switch'
numid=12,iface=MIXER,name='PreDriv Playback Volume'
numid=47,iface=MIXER,name='PredriveL Mixer AudioL1'
numid=48,iface=MIXER,name='PredriveL Mixer AudioL2'
numid=49,iface=MIXER,name='PredriveL Mixer AudioR2'
numid=46,iface=MIXER,name='PredriveL Mixer Voice'
numid=45,iface=MIXER,name='PredriveR Mixer AudioL2'
numid=43,iface=MIXER,name='PredriveR Mixer AudioR1'
numid=44,iface=MIXER,name='PredriveR Mixer AudioR2'
numid=42,iface=MIXER,name='PredriveR Mixer Voice'
numid=55,iface=MIXER,name='Right Digital Loopback Volume'
numid=61,iface=MIXER,name='Right1 Analog Loopback Switch'
numid=59,iface=MIXER,name='Right2 Analog Loopback Switch'
numid=25,iface=MIXER,name='TX1 Capture Route'
numid=16,iface=MIXER,name='TX1 Digital Capture Volume'
numid=24,iface=MIXER,name='TX2 Capture Route'
numid=17,iface=MIXER,name='TX2 Digital Capture Volume'
numid=21,iface=MIXER,name='Vibra H-bridge direction'
numid=20,iface=MIXER,name='Vibra H-bridge mode'
numid=27,iface=MIXER,name='Vibra Mux'
numid=26,iface=MIXER,name='Vibra Route'
numid=57,iface=MIXER,name='Voice Analog Loopback Switch'
numid=54,iface=MIXER,name='Voice Digital Loopback Volume'
===================
--
Regards
Venkam Balakrishna
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: omap34xx mixer elements
2009-07-27 14:42 omap34xx mixer elements Venkam Bala krishna
@ 2009-08-03 9:03 ` Peter Ujfalusi
0 siblings, 0 replies; 2+ messages in thread
From: Peter Ujfalusi @ 2009-08-03 9:03 UTC (permalink / raw)
To: alsa-devel; +Cc: ext Venkam Bala krishna
On Monday 27 July 2009 17:42:51 ext Venkam Bala krishna wrote:
> Hi all
>
> Thanks in advance,
>
> I am newbie to alsa
> Currently working on porting android to omap34xx
>
> Right now porting alsa.
>
> This is a general question.
>
> Please check the below log and specify any suggestions, why is it not
> listing any of my capture devices.
> What should be done to recognise my capture devices?
to list the capture devices:
arecord -l
> Do i have to do it in kernel level or user level?(since my amixer is
> listing all my elements, given below the log is my amixer output for
> verification).
The mixer controls on the twl4030 codec, which relates to the capture are:
> ===========================
>
> amixer output
>
> =================
> numid=18,iface=MIXER,name='Analog Capture Volume'
> numid=23,iface=MIXER,name='Analog Left Capture Route'
> numid=22,iface=MIXER,name='Analog Right Capture Route'
Note, that the 'Analog Left Capture Route' 'Analog Right Capture Route' has
been changed since from mux to mix.
> numid=25,iface=MIXER,name='TX1 Capture Route'
> numid=16,iface=MIXER,name='TX1 Digital Capture Volume'
> numid=24,iface=MIXER,name='TX2 Capture Route'
> numid=17,iface=MIXER,name='TX2 Digital Capture Volume'
>
> ===================
In order to make the capture working you need to configure the capture routing
correctly. This is board dependent. Check the HW documentation for which input
are in use and configure the codec accordingly.
--
Péter
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-08-03 9:03 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-27 14:42 omap34xx mixer elements Venkam Bala krishna
2009-08-03 9:03 ` Peter Ujfalusi
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox