This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Audio Output Problem on Pandaboard running Ubuntu

Other Parts Discussed in Thread: TWL6040

Hi,

I am having issues with the audio output level on my pandaboard (running prebuilt Ubuntu 12.04 precise pangolin).

I did set the audio output level (handset) to maximum possible (through alsamixer) and I can see that the audio samples being written to audio output device have large values the audio out level is very low. I wonder if there is a way to boost the audio out level on panadaboard running Ubuntu.

Thanks,

Alireza

  • Hi Alireza,

    Can you share the out put of amixer controls command?, I want to see which controls and what values you are using. Thanks

  • Thanks a lot for your reply here is the output of amixer

    Simple mixer control 'Sidetone Equalizer',0
      Capabilities: enum
      Items: 'Flat response' 'High-pass 0dB' 'High-pass -12dB' 'High-pass -18dB'
      Item0: 'Flat response'
    Simple mixer control 'Sidetone Mixer Capture',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'Sidetone Mixer Playback',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [on]
    Simple mixer control 'Aux FM',0
      Capabilities: volume penum
      Playback channels: Front Left - Front Right
      Capture channels: Front Left - Front Right
      Limits: 0 - 7
      Front Left: 7 [100%] [24.00dB]
      Front Right: 7 [100%] [24.00dB]
    Simple mixer control 'Capture',0
      Capabilities: cvolume penum
      Capture channels: Front Left - Front Right
      Limits: Capture 0 - 4
      Front Left: Capture 4 [100%] [30.00dB]
      Front Right: Capture 4 [100%] [30.00dB]
    Simple mixer control 'Capture Mixer Media Playback',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'Capture Mixer Tones',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'Capture Mixer Voice Capture',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'Capture Mixer Voice Playback',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'Capture Preamplifier',0
      Capabilities: volume penum
      Playback channels: Front Left - Front Right
      Capture channels: Front Left - Front Right
      Limits: 0 - 1
      Front Left: 0 [0%] [-6.00dB]
      Front Right: 0 [0%] [-6.00dB]
    Simple mixer control 'AMIC Equalizer',0
      Capabilities: enum
      Items: 'High-pass 0dB' 'High-pass -12dB' 'High-pass -18dB'
      Item0: 'High-pass 0dB'
    Simple mixer control 'AMIC UL',0
      Capabilities: volume penum
      Playback channels: Front Left - Front Right
      Capture channels: Front Left - Front Right
      Limits: 0 - 149
      Front Left: 126 [85%] [6.00dB]
      Front Right: 126 [85%] [6.00dB]
    Simple mixer control 'AUDUL Media',0
      Capabilities: volume volume-joined penum
      Playback channels: Mono
      Capture channels: Mono
      Limits: 0 - 149
      Mono: 0 [0%] [-99999.99dB]
    Simple mixer control 'AUDUL Mono Mixer',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'AUDUL Tones',0
      Capabilities: volume volume-joined penum
      Playback channels: Mono
      Capture channels: Mono
      Limits: 0 - 149
      Mono: 0 [0%] [-99999.99dB]
    Simple mixer control 'AUDUL Voice DL',0
      Capabilities: volume volume-joined penum
      Playback channels: Mono
      Capture channels: Mono
      Limits: 0 - 149
      Mono: 0 [0%] [-99999.99dB]
    Simple mixer control 'AUDUL Voice UL',0
      Capabilities: volume volume-joined penum
      Playback channels: Mono
      Capture channels: Mono
      Limits: 0 - 149
      Mono: 120 [81%] [0.00dB]
    Simple mixer control 'AUXL',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'AUXR',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'Analog Left',0
      Capabilities: cenum
      Items: 'Headset Mic' 'Main Mic' 'Aux/FM Left' 'Off'
      Item0: 'Aux/FM Left'
    Simple mixer control 'Analog Right',0
      Capabilities: cenum
      Items: 'Headset Mic' 'Sub Mic' 'Aux/FM Right' 'Off'
      Item0: 'Aux/FM Right'
    Simple mixer control 'BT UL',0
      Capabilities: volume penum
      Playback channels: Front Left - Front Right
      Capture channels: Front Left - Front Right
      Limits: 0 - 149
      Front Left: 120 [81%] [0.00dB]
      Front Right: 120 [81%] [0.00dB]
    Simple mixer control 'DL1 BT_VX',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'DL1 Capture',0
      Capabilities: pvolume pvolume-joined penum
      Playback channels: Mono
      Limits: Playback 0 - 149
      Mono: Playback 0 [0%] [-99999.99dB]
    Simple mixer control 'DL1 Equalizer',0
      Capabilities: enum
      Items: 'Flat response' 'High-pass 0dB' 'High-pass -12dB' 'High-pass -20dB' '4Khz LPF   0dB'
      Item0: 'Flat response'
    Simple mixer control 'DL1 MM_EXT',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'DL1 Media',0
      Capabilities: pvolume pvolume-joined penum
      Playback channels: Mono
      Limits: Playback 0 - 149
      Mono: Playback 90 [60%] [-30.00dB]
    Simple mixer control 'DL1 Mixer Capture',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'DL1 Mixer Multimedia',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [on]
    Simple mixer control 'DL1 Mixer Tones',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'DL1 Mixer Voice',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'DL1 Mono Mixer',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'DL1 PDM',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [on]
    Simple mixer control 'DL1 Tones',0
      Capabilities: pvolume pvolume-joined penum
      Playback channels: Mono
      Limits: Playback 0 - 149
      Mono: Playback 0 [0%] [-99999.99dB]
    Simple mixer control 'DL1 Voice',0
      Capabilities: pvolume pvolume-joined penum
      Playback channels: Mono
      Limits: Playback 0 - 149
      Mono: Playback 0 [0%] [-99999.99dB]
    Simple mixer control 'DL2 Capture',0
      Capabilities: pvolume pvolume-joined penum
      Playback channels: Mono
      Limits: Playback 0 - 149
      Mono: Playback 0 [0%] [-99999.99dB]
    Simple mixer control 'DL2 Left Equalizer',0
      Capabilities: enum
      Items: 'Flat response' 'High-pass 0dB' 'High-pass -12dB' 'High-pass -20dB' '450Hz High-pass'
      Item0: 'Flat response'
    Simple mixer control 'DL2 Media',0
      Capabilities: pvolume pvolume-joined penum
      Playback channels: Mono
      Limits: Playback 0 - 149
      Mono: Playback 0 [0%] [-99999.99dB]
    Simple mixer control 'DL2 Mixer Capture',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'DL2 Mixer Multimedia',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'DL2 Mixer Tones',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'DL2 Mixer Voice',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'DL2 Mono Mixer',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'DL2 Right Equalizer',0
      Capabilities: enum
      Items: 'Flat response' 'High-pass 0dB' 'High-pass -12dB' 'High-pass -20dB' '450Hz High-pass'
      Item0: 'Flat response'
    Simple mixer control 'DL2 Tones',0
      Capabilities: pvolume pvolume-joined penum
      Playback channels: Mono
      Limits: Playback 0 - 149
      Mono: Playback 0 [0%] [-99999.99dB]
    Simple mixer control 'DL2 Voice',0
      Capabilities: pvolume pvolume-joined penum
      Playback channels: Mono
      Limits: Playback 0 - 149
      Mono: Playback 0 [0%] [-99999.99dB]
    Simple mixer control 'DMIC Equalizer',0
      Capabilities: enum
      Items: 'High-pass 0dB' 'High-pass -12dB' 'High-pass -18dB'
      Item0: 'High-pass 0dB'
    Simple mixer control 'DMIC1 UL',0
      Capabilities: volume penum
      Playback channels: Front Left - Front Right
      Capture channels: Front Left - Front Right
      Limits: 0 - 149
      Front Left: 120 [81%] [0.00dB]
      Front Right: 120 [81%] [0.00dB]
    Simple mixer control 'DMIC2 UL',0
      Capabilities: volume penum
      Playback channels: Front Left - Front Right
      Capture channels: Front Left - Front Right
      Limits: 0 - 149
      Front Left: 120 [81%] [0.00dB]
      Front Right: 120 [81%] [0.00dB]
    Simple mixer control 'DMIC3 UL',0
      Capabilities: volume penum
      Playback channels: Front Left - Front Right
      Capture channels: Front Left - Front Right
      Limits: 0 - 149
      Front Left: 120 [81%] [0.00dB]
      Front Right: 120 [81%] [0.00dB]
    Simple mixer control 'Earphone',0
      Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
      Playback channels: Mono
      Limits: Playback 0 - 15
      Mono: Playback 0 [0%] [-24.00dB] [off]
    Simple mixer control 'Handsfree',0
      Capabilities: pvolume penum
      Playback channels: Front Left - Front Right
      Limits: Playback 0 - 29
      Mono:
      Front Left: Playback 0 [0%] [-52.00dB]
      Front Right: Playback 0 [0%] [-52.00dB]
    Simple mixer control 'Handsfree Left Playback',0
      Capabilities: enum
      Items: 'Off' 'HF DAC' 'Line-In amp'
      Item0: 'Off'
    Simple mixer control 'Handsfree Right Playback',0
      Capabilities: enum
      Items: 'Off' 'HF DAC' 'Line-In amp'
      Item0: 'Off'
    Simple mixer control 'Headset',0
      Capabilities: pvolume penum
      Playback channels: Front Left - Front Right
      Limits: Playback 0 - 15
      Mono:
      Front Left: Playback 13 [87%] [-4.00dB]
      Front Right: Playback 13 [87%] [-4.00dB]
    Simple mixer control 'Headset Left Playback',0
      Capabilities: enum
      Items: 'Off' 'HS DAC' 'Line-In amp'
      Item0: 'HS DAC'
    Simple mixer control 'Headset Power Mode',0
      Capabilities: enum
      Items: 'Low-Power' 'High-Perfomance'
      Item0: 'Low-Power'
    Simple mixer control 'Headset Right Playback',0
      Capabilities: enum
      Items: 'Off' 'HS DAC' 'Line-In amp'
      Item0: 'HS DAC'
    Simple mixer control 'MUX_UL00',0
      Capabilities: enum
      Items: 'None' 'DMic0L' 'DMic0R' 'DMic1L' 'DMic1R' 'DMic2L' 'DMic2R' 'BT Left' 'BT Right' 'MMExt Left' 'MMExt Right' 'AMic0' 'AMic1' 'VX Left' 'VX Right'
      Item0: 'AMic0'
    Simple mixer control 'MUX_UL01',0
      Capabilities: enum
      Items: 'None' 'DMic0L' 'DMic0R' 'DMic1L' 'DMic1R' 'DMic2L' 'DMic2R' 'BT Left' 'BT Right' 'MMExt Left' 'MMExt Right' 'AMic0' 'AMic1' 'VX Left' 'VX Right'
      Item0: 'AMic1'
    Simple mixer control 'MUX_UL02',0
      Capabilities: enum
      Items: 'None' 'DMic0L' 'DMic0R' 'DMic1L' 'DMic1R' 'DMic2L' 'DMic2R' 'BT Left' 'BT Right' 'MMExt Left' 'MMExt Right' 'AMic0' 'AMic1' 'VX Left' 'VX Right'
      Item0: 'None'
    Simple mixer control 'MUX_UL03',0
      Capabilities: enum
      Items: 'None' 'DMic0L' 'DMic0R' 'DMic1L' 'DMic1R' 'DMic2L' 'DMic2R' 'BT Left' 'BT Right' 'MMExt Left' 'MMExt Right' 'AMic0' 'AMic1' 'VX Left' 'VX Right'
      Item0: 'None'
    Simple mixer control 'MUX_UL04',0
      Capabilities: enum
      Items: 'None' 'DMic0L' 'DMic0R' 'DMic1L' 'DMic1R' 'DMic2L' 'DMic2R' 'BT Left' 'BT Right' 'MMExt Left' 'MMExt Right' 'AMic0' 'AMic1' 'VX Left' 'VX Right'
      Item0: 'None'
    Simple mixer control 'MUX_UL05',0
      Capabilities: enum
      Items: 'None' 'DMic0L' 'DMic0R' 'DMic1L' 'DMic1R' 'DMic2L' 'DMic2R' 'BT Left' 'BT Right' 'MMExt Left' 'MMExt Right' 'AMic0' 'AMic1' 'VX Left' 'VX Right'
      Item0: 'None'
    Simple mixer control 'MUX_UL06',0
      Capabilities: enum
      Items: 'None' 'DMic0L' 'DMic0R' 'DMic1L' 'DMic1R' 'DMic2L' 'DMic2R' 'BT Left' 'BT Right' 'MMExt Left' 'MMExt Right' 'AMic0' 'AMic1' 'VX Left' 'VX Right'
      Item0: 'None'
    Simple mixer control 'MUX_UL07',0
      Capabilities: enum
      Items: 'None' 'DMic0L' 'DMic0R' 'DMic1L' 'DMic1R' 'DMic2L' 'DMic2R' 'BT Left' 'BT Right' 'MMExt Left' 'MMExt Right' 'AMic0' 'AMic1' 'VX Left' 'VX Right'
      Item0: 'None'
    Simple mixer control 'MUX_UL10',0
      Capabilities: enum
      Items: 'None' 'DMic0L' 'DMic0R' 'DMic1L' 'DMic1R' 'DMic2L' 'DMic2R' 'BT Left' 'BT Right' 'MMExt Left' 'MMExt Right' 'AMic0' 'AMic1' 'VX Left' 'VX Right'
      Item0: 'None'
    Simple mixer control 'MUX_UL11',0
      Capabilities: enum
      Items: 'None' 'DMic0L' 'DMic0R' 'DMic1L' 'DMic1R' 'DMic2L' 'DMic2R' 'BT Left' 'BT Right' 'MMExt Left' 'MMExt Right' 'AMic0' 'AMic1' 'VX Left' 'VX Right'
      Item0: 'None'
    Simple mixer control 'MUX_VX0',0
      Capabilities: enum
      Items: 'None' 'DMic0L' 'DMic0R' 'DMic1L' 'DMic1R' 'DMic2L' 'DMic2R' 'BT Left' 'BT Right' 'MMExt Left' 'MMExt Right' 'AMic0' 'AMic1' 'VX Left' 'VX Right'
      Item0: 'None'
    Simple mixer control 'MUX_VX1',0
      Capabilities: enum
      Items: 'None' 'DMic0L' 'DMic0R' 'DMic1L' 'DMic1R' 'DMic2L' 'DMic2R' 'BT Left' 'BT Right' 'MMExt Left' 'MMExt Right' 'AMic0' 'AMic1' 'VX Left' 'VX Right'
      Item0: 'None'
    Simple mixer control 'PLL Selection',0
      Capabilities: enum
      Items: 'Low-Power' 'High-Perfomance'
      Item0: 'Low-Power'
    Simple mixer control 'SDT DL',0
      Capabilities: volume volume-joined penum
      Playback channels: Mono
      Capture channels: Mono
      Limits: 0 - 149
      Mono: 120 [81%] [0.00dB]
    Simple mixer control 'SDT UL',0
      Capabilities: volume volume-joined penum
      Playback channels: Mono
      Capture channels: Mono
      Limits: 0 - 149
      Mono: 0 [0%] [-99999.99dB]
    Simple mixer control 'TWL6040 Power Mode',0
      Capabilities: enum
      Items: 'Low-Power' 'High-Performance'
      Item0: 'Low-Power'
    Simple mixer control 'VXREC Media',0
      Capabilities: volume volume-joined penum
      Playback channels: Mono
      Capture channels: Mono
      Limits: 0 - 149
      Mono: 0 [0%] [-99999.99dB]
    Simple mixer control 'VXREC Tones',0
      Capabilities: volume volume-joined penum
      Playback channels: Mono
      Capture channels: Mono
      Limits: 0 - 149
      Mono: 0 [0%] [-99999.99dB]
    Simple mixer control 'VXREC Voice DL',0
      Capabilities: volume volume-joined penum
      Playback channels: Mono
      Capture channels: Mono
      Limits: 0 - 149
      Mono: 0 [0%] [-99999.99dB]
    Simple mixer control 'VXREC Voice UL',0
      Capabilities: volume volume-joined penum
      Playback channels: Mono
      Capture channels: Mono
      Limits: 0 - 149
      Mono: 0 [0%] [-99999.99dB]
    Simple mixer control 'Vibra Left Playback',0
      Capabilities: enum
      Items: 'Input FF' 'Audio PDM'
      Item0: 'Input FF'
    Simple mixer control 'Vibra Right Playback',0
      Capabilities: enum
      Items: 'Input FF' 'Audio PDM'
      Item0: 'Input FF'
    Simple mixer control 'Voice Capture Mixer Capture',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'Voice Capture Mixer Media Playback',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]
    Simple mixer control 'Voice Capture Mixer Tones Playback',0
      Capabilities: pswitch pswitch-joined penum
      Playback channels: Mono
      Mono: Playback [off]

  • My guess it that those values were take during playback, right?

    You have DL1 Media set to value 90 that is -30 dB, that means at this point you are attenuating the signal. You can increase this value to get higher volume.

    Simple mixer control 'DL1 Media',0
      Capabilities: pvolume pvolume-joined penum
      Playback channels: Mono
      Limits: Playback 0 - 149
      Mono: Playback 90 [60%] [-30.00dB]

    Also Headset controls is not at it's higher value, you may want to try with values that are not attenuating the signal.

    Simple mixer control 'Headset',0
      Capabilities: pvolume penum
      Playback channels: Front Left - Front Right
      Limits: Playback 0 - 15
      Mono:
      Front Left: Playback 13 [87%] [-4.00dB]
      Front Right: Playback 13 [87%] [-4.00dB]


    Please try increasing this values to see if you problem get solved.