HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/share/alsa/ucm2/codecs/rt5672/EnableSeq.conf
EnableSequence [
	# Playback (I2S1)

	# common
	cset "name='DAC1 L Mux' IF1 DAC"
	cset "name='DAC1 R Mux' IF1 DAC"
	cset "name='DAC1 MIXL DAC1 Switch' on"
	cset "name='DAC1 MIXR DAC1 Switch' on"
	cset "name='Stereo DAC MIXL DAC L1 Switch' on"
	cset "name='Stereo DAC MIXL DAC R1 Switch' off"
	cset "name='Stereo DAC MIXR DAC R1 Switch' on"
	cset "name='Stereo DAC MIXR DAC L1 Switch' off"

	# speaker
	cset "name='PDM1 L Mux' Stereo DAC"
	cset "name='PDM1 R Mux' Stereo DAC"

	# headphone
	cset "name='HPOVOL MIXL DAC1 Switch' on"
	cset "name='HPOVOL MIXR DAC1 Switch' on"
	cset "name='HPO MIX HPVOL Switch' on"

	# line out
	# cset "name='OUT MIXL DAC L1 Switch' on"
	# cset "name='OUT MIXR DAC R1 Switch' on"
	# cset "name='LOUT MIX OUTMIX L Switch' on"
	# cset "name='LOUT MIX OUTMIX R Switch' on"

	# Both the DMICs and the headset mic (even with the 20dB boost below)
	# are quite soft, set the default capture volume to +12dB
	# 47=0dB, 0.375dB/step, 79=+12dB
	cset "name='ADC Capture Volume' 79"
	cset "name='ADC Capture Switch' on"
	# 0=0dB
	cset "name='STO1 ADC Boost Gain Volume' 0"

	# Headset mic is quite soft, boost it a bit, 1 = 20dB which is the first
	# available boost step
	cset "name='IN1 Boost Volume' 1"

	# Start with all outputs / inputs disabled
	cset "name='Ext Spk Switch' off"
	cset "name='Headphone Switch' off"
	cset "name='Int Mic Switch' off"
	cset "name='Headset Mic Switch' off"
	cset "name='Sto1 ADC MIXL ADC1 Switch' off"
	cset "name='Sto1 ADC MIXR ADC1 Switch' off"
	cset "name='Sto1 ADC MIXL ADC2 Switch' off"
	cset "name='Sto1 ADC MIXR ADC2 Switch' off"
	cset "name='RECMIXL BST1 Switch' off"
	cset "name='RECMIXR BST1 Switch' off"
	cset "name='RECMIXL BST2 Switch' off"
	cset "name='RECMIXR BST2 Switch' off"
]