SectionVerb {
	EnableSequence [
		cset "name='TLH DSP1 Preload Switch' 1"
		cset "name='TLH DRE Switch' 1"
		cset "name='TLH PCM Soft Ramp' 4ms"
		cset "name='TLH Analog PCM Volume' 18"
		cset "name='TLH ASP TX1 Source' DSPTX1"
		cset "name='TLH DSP RX1 Source' ASPRX1"
		cset "name='TLH DSP RX2 Source' ASPTX2"

		cset "name='TERT_TDM_RX_0 Audio Mixer MultiMedia1' 1"
	]

	DisableSequence [
		cset "name='TLH DSP1 Preload Switch' 0"
		cset "name='TLH DRE Switch' 0"
		cset "name='TLH PCM Soft Ramp' zero"
		cset "name='TLH Analog PCM Volume' 0"
		cset "name='TLH ASP TX1 Source' zero"
		cset "name='TLH DSP RX1 Source' zero"
		cset "name='TLH DSP RX2 Source' zero"

		cset "name='TERT_TDM_RX_0 Audio Mixer MultiMedia1' 0"
	]

	Value {
		TQ "HiFi"
	}
}

SectionDevice."Speaker" {
	Comment "Speaker playback"

	EnableSequence [
		cset "name='TLH PCM Source' DSP"
		cset "name='TLL PCM Source' DSP"
		cset "name='TRH PCM Source' DSP"
		cset "name='TRL PCM Source' DSP"
		cset "name='BLH PCM Source' DSP"
		cset "name='BLL PCM Source' DSP"
		cset "name='BRH PCM Source' DSP"
		cset "name='BRL PCM Source' DSP"
	]

	DisableSequence [
		cset "name='TLH PCM Source' zero"
		cset "name='TLL PCM Source' zero"
		cset "name='TRH PCM Source' zero"
		cset "name='TRL PCM Source' zero"
		cset "name='BLH PCM Source' zero"
		cset "name='BLL PCM Source' zero"
		cset "name='BRH PCM Source' zero"
		cset "name='BRL PCM Source' zero"
	]

	Value {
		PlaybackPriority 100
		PlaybackPCM "hw:${CardId},0"
		PlaybackMixerElem "Digital PCM"
		PlaybackMasterElem "Analog PCM"
		PlaybackVolume "Digital PCM Volume"
	}
}
