diff options
Diffstat (limited to 'configs')
| -rw-r--r-- | configs/tinyalsa-audio.xml | 83 | 
1 files changed, 83 insertions, 0 deletions
diff --git a/configs/tinyalsa-audio.xml b/configs/tinyalsa-audio.xml new file mode 100644 index 0000000..7283e00 --- /dev/null +++ b/configs/tinyalsa-audio.xml @@ -0,0 +1,83 @@ +<tinyalsa-audio device="GTA04"> +	<output card="0" device="0" +		rate="44100" channels="2" format="PCM_16" +		period_size="1024" period_count="4"> + +		<device type="default"> +			<path type="enable"> +			<ctrl name="DAC1 Digital Fine Playback Volume" value="60" />  +			<ctrl name="DAC2 Digital Fine Playback Volume" value="60" />  +			<ctrl name="DAC1 Digital Coarse Playback Volume" value="0" />  +			<ctrl name="DAC2 Digital Coarse Playback Volume" value="0" />  + +			<ctrl name="DAC1 Analog Playback Volume" value="16" />  +			<ctrl name="DAC2 Analog Playback Volume" value="16" />  + +			<ctrl name="TX1 Digital Capture Volume" value="12" /> +			<ctrl name="TX2 Digital Capture Volume" value="12" /> + +			<ctrl name="Analog Capture Volume" value="5" /> +			</path> +		</device> +		<device type="earpiece"> +			<path type="enable"> +				<ctrl name="Earpiece Mixer AudioL2" value="on" /> +				<ctrl name="Earpiece Playback Volume" value="3" /> +			</path> +			<path type="disable"> +				<ctrl name="Earpiece Mixer AudioL2" value="off" /> +				<ctrl name="Earpiece Playback Volume" value="0" /> +			</path> +		</device> +		<device type="speaker"> +			<path type="enable"> +				<ctrl name="HandsfreeL Mux" value="AudioL2" /> +				<ctrl name="HandsfreeR Mux" value="AudioR2" /> +				<ctrl name="HandsfreeL Switch" value="on" /> +				<ctrl name="HandsfreeR Switch" value="on" /> +			</path> +			<path type="disable"> +				<ctrl name="HandsfreeL Switch" value="off" /> +				<ctrl name="HandsfreeR Switch" value="off" /> +			</path> +		</device> +	</output> + +	<input card="0" device="0" +		rate="44100" channels="2" format="PCM_16" +		period_size="1024" period_count="4"> + +		<device type="builtin-mic"> +			<path type="enable"> +				<ctrl name="Analog Left Main Mic Capture Switch" value="on" /> +			</path> +			<path type="disable"> +				<ctrl name="Analog Left Main Mic Capture Switch" value="off" /> +			</path> +		</device> +	</input> + +	<modem card="0" device="0"> +		<device type="earpiece"> +			<path type="enable"> +				<ctrl name="Voice route" value="Voice to twl4030" /> +				<ctrl name="Earpiece Mixer Voice" value="on" /> +				<ctrl name="Earpiece Playback Volume" value="3" /> +				<ctrl name="DAC Voice Digital Downlink Volume" value="40" /> +				<ctrl name="DAC Voice Analog Downlink Switch" value="on" /> + +				<ctrl name="Analog Left Main Mic Capture Switch" attr="mic" value="on" /> +				<ctrl name="DAC Voice Analog Downlink Volume" attr="voice-volume" value="0-15" /> +			</path> +			<path type="disable"> +				<ctrl name="Voice route" value="Voice to SoC" /> +				<ctrl name="Earpiece Mixer Voice" value="off" /> +				<ctrl name="Earpiece Playback Volume" value="0" /> +				<ctrl name="DAC Voice Digital Downlink Volume" value="0" /> +				<ctrl name="DAC Voice Analog Downlink Switch" value="off" /> + +				<ctrl name="Analog Left Main Mic Capture Switch" attr="mic" value="off" /> +			</path> +		</device> +	</modem> +</tinyalsa-audio>  | 
