[alsa-devel] Intel Cherry Trail -- No sound in linux
Pierre-Louis Bossart
pierre-louis.bossart at linux.intel.com
Tue Nov 17 02:54:17 CET 2015
On 11/16/2015 01:43 AM, ZH Tu wrote:
> Hi Pierre-Louis, thanks for your reply.
>
> Maybe I am not make myself clear.
>
> Actually I refer some configure from baytrail platform:
> amixer -c0 sset 'codec_out0 mix 0 pcm0_in' on
> amixer -c0 sset 'media0_out mix 0 media1_in' on
> amixer -c0 sset 'media1_in Gain 0' 80%
> amixer -c0 sset 'media1_in Gain 0 Ramp Delay' 50
> amixer -c0 sset 'media1_in Gain 0' off
> amixer -c0 sset 'pcm0_in Gain 0' 80%
> amixer -c0 sset 'pcm0_in Gain 0 Ramp Delay' 50
> amixer -c0 sset 'pcm0_in Gain 0' off
> amixer -c0 sset 'codec_out0 Gain 0' 80%
> amixer -c0 sset 'codec_out0 Gain 0 Ramp Delay' 50
> amixer -c0 sset 'codec_out0 Gain 0' off
>
> Also there're some settings for the RT5672 codec, but I do not remember now.
it seems that the link is active with no data? Couple of suggestions:
1. try to enable a DSP loopback to see if the data isn't garbled by the driver
amixer cset "name='pcm1_out mix 0 pcm0_in" on
2. try a loopback from capture to playback to see if the data sampled by the codec can be played out.
amixer -c0 sset 'codec_out0 mix 0 codec_in0' on
amixer -c0 sset 'codec_out0 mix 0 codec_in1' on
3. replicate all the data on codec_out1 to make sure you have data on all 4 slots
amixer -c0 sset 'codec_out1 mix 0 pcm0_in' on
amixer -c0 sset 'codec_out1 Gain 0' 80%
amixer -c0 sset 'codec_out1 Gain 0 Ramp Delay' 50
amixer -c0 sset 'codec_out1 Gain 0' off
More information about the Alsa-devel
mailing list