diff options
Diffstat (limited to 'configs/tinyalsa-audio.xml')
-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> |