On Wed, Mar 16, 2011 at 6:42 PM, Peter Ujfalusi
<peter.ujfal...@nokia.com> wrote:
> Hi,
>
> On 03/16/11 11:27, ext Bob Liu wrote:
>> On Wed, Mar 16, 2011 at 3:40 PM, Peter Ujfalusi
>> <peter.ujfal...@nokia.com> wrote:
>>> On 03/16/11 07:45, ext Bob Liu wrote:
>>>>> amixer cset name="HandsfreeR Switch" 1
>>>>> amixer cset name="HandsfreeR Mux" 2
>>>>> amixer cset name="HandsfreeL Switch" 1
>>>>> amixer cset name="HandsfreeL Mux" 2
>>>>> amixer cset name="DAC1 Analog Playback Switch" 1
>>>>> amixer cset name="DAC1 Analog Playback Volume" 12
>>>>> amixer cset name="DAC1 Digital Coarse Playback Volume" 2
>>>>> amixer cset name="DAC1 Digital Fine Playback Volume" 50
>>>>> amixer cset name="DAC2 Analog Playback Switch" 1
>>>>> amixer cset name="DAC2 Analog Playback Volume" 12
>>>>> amixer cset name="DAC2 Digital Coarse Playback Volume" 2
>>>>> amixer cset name="DAC2 Digital Fine Playback Volume" 50
>>>>>
>>>>> aplay -D plughw:0,0 -d 5 /mnt/mmc/beethoven.wav
>>>
>>> AFAIK the Beagle has the the Headset lines routed to the stereo jack, so
>>> you might want to try:
>>>
>>> amixer sset 'HeadsetL Mixer AudioL2' on
>>> amixer sset 'HeadsetR Mixer AudioR2' on
>>>
>>> Do apply the gain settings related to DAC2 path. This is the path for
>>> the stereo (2ch mode).
>>>
>>
>> Below is my log, I have reboot the system, still no sound.
>> Did I missed something?
>> Thanks
>>
>> -------------------------------------------
>> # amixer sset 'HeadsetL Mixer AudioL2' on
>> Simple mixer control 'HeadsetL Mixer AudioL2',0
>>   Capabilities: pswitch pswitch-joined penum
>>   Playback channels: Mono
>>   Mono: Playback [on]
>> # amixer sset 'HeadsetR Mixer AudioR2' on
>> Simple mixer control 'HeadsetR Mixer AudioR2',0
>>   Capabilities: pswitch pswitch-joined penum
>>   Playback channels: Mono
>>   Mono: Playback [on]
>> #
>> # amixer cset name="DAC2 Analog Playback Switch" 1
>> name="DAC2 Digital Coarse Playback Volume" 2
>> amixer cset name="DAC2 Digital Fine Playback Volume" 50
>> numid=9,iface=MIXER,name='DAC2 Analog Playback Switch'
>>   ; type=BOOLEAN,access=rw------,values=2
>>   : values=on,on
>> # amixer cset name="DAC2 Analog Playback Volume" 12
>> numid=7,iface=MIXER,name='DAC2 Analog Playback Volume'
>>   ; type=INTEGER,access=rw---R--,values=2,min=0,max=18,step=0
>>   : values=12,12
>>   | dBscale-min=-24.00dB,step=2.00dB,mute=0
>> # amixer cset name="DAC2 Digital Coarse Playback Volume" 2
>> numid=5,iface=MIXER,name='DAC2 Digital Coarse Playback Volume'
>>   ; type=INTEGER,access=rw---R--,values=2,min=0,max=2,step=0
>>   : values=2,2
>>   | dBscale-min=0.00dB,step=6.00dB,mute=0
>> # amixer cset name="DAC2 Digital Fine Playback Volume" 50
>> numid=3,iface=MIXER,name='DAC2 Digital Fine Playback Volume'
>>   ; type=INTEGER,access=rw---R--,values=2,min=0,max=63,step=0
>>   : values=50,50
>>   | dBscale-min=-63.00dB,step=1.00dB,mute=1
>> #
>> # aplay ~/alsa/ap.wav
>> Playing WAVE '/home/bob/alsa/ap.wav' : Signed 16 bit Little Endian,
>> Rate 22050 Hz, Stereo
>>
>> ----------------------------------------------------
>
> I have downloaded the documentation for the BeagleBoard xM.
> The stereo audio out jack is connected to the HSOL/R (Headset L/R) of
> the codec.
> The commands you execute should be correct, but one thing might be missing:
>
> amixer sset 'Headset' 2
>
> Does this helps?
>

Yeah, it works!!  Thank you very much.

So in order to make aplay work I need to set all of these?
--------------------
amixer sset 'HeadsetL Mixer AudioL2' on
amixer sset 'HeadsetR Mixer AudioR2' on
amixer sset 'Headset' 2
amixer cset name="DAC2 Analog Playback Switch" 1
amixer cset name="DAC2 Analog Playback Volume" 12
amixer cset name="DAC2 Digital Coarse Playback Volume" 2
amixer cset name="DAC2 Digital Fine Playback Volume" 50
--------------------

And what should I set making arecord also work?
Sorry for that because I didn't have any alsa experiences.

Thanks.

>
> The Beagle doc has this to say about the audio output:
>
> 8.16.3 Audio Output Jack
> A single 3.5mm jack is provided on BeagleBoard to support external
> stereo audio output
> devices such as headphones and powered speakers. This interface is not
> amplified and
> may require the use of amplified speakers in certain instances.
>

-- 
Regards,
--Bob
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to