meta-digi/meta-digi-arm/recipes-bsp/alsa-state/alsa-state/ccimx8x/asound.state

1160 lines
16 KiB
Plaintext

state.max98088audio {
control.1 {
iface MIXER
name 'Headphone Volume'
value.0 18
value.1 18
comment {
access 'read write'
type INTEGER
count 2
range '0 - 31'
dbmin -6700
dbmax 300
dbvalue.0 -1100
dbvalue.1 -1100
}
}
control.2 {
iface MIXER
name 'Speaker Volume'
value.0 16
value.1 16
comment {
access 'read write'
type INTEGER
count 2
range '0 - 31'
dbmin -6200
dbmax 800
dbvalue.0 -1000
dbvalue.1 -1000
}
}
control.3 {
iface MIXER
name 'Receiver Volume'
value.0 16
value.1 16
comment {
access 'read write'
type INTEGER
count 2
range '0 - 31'
dbmin -6200
dbmax 800
dbvalue.0 -1000
dbvalue.1 -1000
}
}
control.4 {
iface MIXER
name 'Headphone Switch'
value.0 true
value.1 true
comment {
access 'read write'
type BOOLEAN
count 2
}
}
control.5 {
iface MIXER
name 'Speaker Switch'
value.0 true
value.1 true
comment {
access 'read write'
type BOOLEAN
count 2
}
}
control.6 {
iface MIXER
name 'Receiver Switch'
value.0 true
value.1 true
comment {
access 'read write'
type BOOLEAN
count 2
}
}
control.7 {
iface MIXER
name 'MIC1 Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 31'
}
}
control.8 {
iface MIXER
name 'MIC2 Volume'
value 15
comment {
access 'read write'
type INTEGER
count 1
range '0 - 31'
}
}
control.9 {
iface MIXER
name 'MIC1 Boost Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 2'
dbmin 0
dbmax 3000
dbvalue.0 0
}
}
control.10 {
iface MIXER
name 'MIC2 Boost Volume'
value 1
comment {
access 'read write'
type INTEGER
count 1
range '0 - 2'
dbmin 0
dbmax 3000
dbvalue.0 2000
}
}
control.11 {
iface MIXER
name 'Noise Gate Threshold'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 15'
}
}
control.12 {
iface MIXER
name 'INA Volume'
value 4
comment {
access 'read write'
type INTEGER
count 1
range '0 - 7'
}
}
control.13 {
iface MIXER
name 'INB Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 7'
}
}
control.14 {
iface MIXER
name 'ADCL Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 15'
}
}
control.15 {
iface MIXER
name 'ADCR Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 15'
}
}
control.16 {
iface MIXER
name 'ADCL Boost Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 3'
}
}
control.17 {
iface MIXER
name 'ADCR Boost Volume'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 3'
}
}
control.18 {
iface MIXER
name 'EQ1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.19 {
iface MIXER
name 'EQ2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.20 {
iface MIXER
name 'EX Limiter Mode'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 '100Hz'
item.2 '400Hz'
item.3 '600Hz'
item.4 '800Hz'
item.5 '1000Hz'
item.6 '200-400Hz'
item.7 '400-600Hz'
item.8 '400-800Hz'
}
}
control.21 {
iface MIXER
name 'EX Limiter Threshold'
value '0.6'
comment {
access 'read write'
type ENUMERATED
count 1
item.0 '0.6'
item.1 '1.2'
item.2 '1.8'
item.3 '2.4'
item.4 '3.0'
item.5 '3.6'
item.6 '4.2'
item.7 '4.8'
}
}
control.22 {
iface MIXER
name 'DAI1 Filter Mode'
value Music
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Voice
item.1 Music
}
}
control.23 {
iface MIXER
name 'DAI1 DAC Filter'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'fc=258/fs=16k'
item.2 'fc=500/fs=16k'
item.3 'fc=258/fs=8k'
item.4 'fc=500/fs=8k'
item.5 'fc=200'
}
}
control.24 {
iface MIXER
name 'DAI1 ADC Filter'
value Off
comment {
access 'read write'
type ENUMERATED
count 1
item.0 Off
item.1 'fc=258/fs=16k'
item.2 'fc=500/fs=16k'
item.3 'fc=258/fs=8k'
item.4 'fc=500/fs=8k'
item.5 'fc=200'
}
}
control.25 {
iface MIXER
name 'DAI2 DC Block Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.26 {
iface MIXER
name 'ALC Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.27 {
iface MIXER
name 'ALC Threshold'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 7'
}
}
control.28 {
iface MIXER
name 'ALC Multiband'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.29 {
iface MIXER
name 'ALC Release Time'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 7'
}
}
control.30 {
iface MIXER
name 'PWR Limiter Threshold'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 15'
}
}
control.31 {
iface MIXER
name 'PWR Limiter Weight'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 7'
}
}
control.32 {
iface MIXER
name 'PWR Limiter Time1'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 15'
}
}
control.33 {
iface MIXER
name 'PWR Limiter Time2'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 15'
}
}
control.34 {
iface MIXER
name 'THD Limiter Threshold'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 15'
}
}
control.35 {
iface MIXER
name 'THD Limiter Time'
value 0
comment {
access 'read write'
type INTEGER
count 1
range '0 - 7'
}
}
control.36 {
iface MIXER
name 'REC Output Mode'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.37 {
iface MIXER
name 'Left HP Mixer Left DAC1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.38 {
iface MIXER
name 'Left HP Mixer Right DAC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.39 {
iface MIXER
name 'Left HP Mixer Left DAC2 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.40 {
iface MIXER
name 'Left HP Mixer Right DAC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.41 {
iface MIXER
name 'Left HP Mixer MIC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.42 {
iface MIXER
name 'Left HP Mixer MIC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.43 {
iface MIXER
name 'Left HP Mixer INA1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.44 {
iface MIXER
name 'Left HP Mixer INA2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.45 {
iface MIXER
name 'Left HP Mixer INB1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.46 {
iface MIXER
name 'Left HP Mixer INB2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.47 {
iface MIXER
name 'Right HP Mixer Left DAC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.48 {
iface MIXER
name 'Right HP Mixer Right DAC1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.49 {
iface MIXER
name 'Right HP Mixer Left DAC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.50 {
iface MIXER
name 'Right HP Mixer Right DAC2 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.51 {
iface MIXER
name 'Right HP Mixer MIC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.52 {
iface MIXER
name 'Right HP Mixer MIC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.53 {
iface MIXER
name 'Right HP Mixer INA1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.54 {
iface MIXER
name 'Right HP Mixer INA2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.55 {
iface MIXER
name 'Right HP Mixer INB1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.56 {
iface MIXER
name 'Right HP Mixer INB2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.57 {
iface MIXER
name 'Left SPK Mixer Left DAC1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.58 {
iface MIXER
name 'Left SPK Mixer Right DAC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.59 {
iface MIXER
name 'Left SPK Mixer Left DAC2 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.60 {
iface MIXER
name 'Left SPK Mixer Right DAC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.61 {
iface MIXER
name 'Left SPK Mixer MIC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.62 {
iface MIXER
name 'Left SPK Mixer MIC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.63 {
iface MIXER
name 'Left SPK Mixer INA1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.64 {
iface MIXER
name 'Left SPK Mixer INA2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.65 {
iface MIXER
name 'Left SPK Mixer INB1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.66 {
iface MIXER
name 'Left SPK Mixer INB2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.67 {
iface MIXER
name 'Right SPK Mixer Left DAC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.68 {
iface MIXER
name 'Right SPK Mixer Right DAC1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.69 {
iface MIXER
name 'Right SPK Mixer Left DAC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.70 {
iface MIXER
name 'Right SPK Mixer Right DAC2 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.71 {
iface MIXER
name 'Right SPK Mixer MIC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.72 {
iface MIXER
name 'Right SPK Mixer MIC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.73 {
iface MIXER
name 'Right SPK Mixer INA1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.74 {
iface MIXER
name 'Right SPK Mixer INA2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.75 {
iface MIXER
name 'Right SPK Mixer INB1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.76 {
iface MIXER
name 'Right SPK Mixer INB2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.77 {
iface MIXER
name 'Left REC Mixer Left DAC1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.78 {
iface MIXER
name 'Left REC Mixer Right DAC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.79 {
iface MIXER
name 'Left REC Mixer Left DAC2 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.80 {
iface MIXER
name 'Left REC Mixer Right DAC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.81 {
iface MIXER
name 'Left REC Mixer MIC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.82 {
iface MIXER
name 'Left REC Mixer MIC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.83 {
iface MIXER
name 'Left REC Mixer INA1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.84 {
iface MIXER
name 'Left REC Mixer INA2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.85 {
iface MIXER
name 'Left REC Mixer INB1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.86 {
iface MIXER
name 'Left REC Mixer INB2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.87 {
iface MIXER
name 'Right REC Mixer Left DAC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.88 {
iface MIXER
name 'Right REC Mixer Right DAC1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.89 {
iface MIXER
name 'Right REC Mixer Left DAC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.90 {
iface MIXER
name 'Right REC Mixer Right DAC2 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.91 {
iface MIXER
name 'Right REC Mixer MIC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.92 {
iface MIXER
name 'Right REC Mixer MIC2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.93 {
iface MIXER
name 'Right REC Mixer INA1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.94 {
iface MIXER
name 'Right REC Mixer INA2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.95 {
iface MIXER
name 'Right REC Mixer INB1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.96 {
iface MIXER
name 'Right REC Mixer INB2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.97 {
iface MIXER
name 'Left ADC Mixer MIC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.98 {
iface MIXER
name 'Left ADC Mixer MIC2 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.99 {
iface MIXER
name 'Left ADC Mixer INA1 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.100 {
iface MIXER
name 'Left ADC Mixer INA2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.101 {
iface MIXER
name 'Left ADC Mixer INB1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.102 {
iface MIXER
name 'Left ADC Mixer INB2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.103 {
iface MIXER
name 'Right ADC Mixer MIC1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.104 {
iface MIXER
name 'Right ADC Mixer MIC2 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.105 {
iface MIXER
name 'Right ADC Mixer INA1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.106 {
iface MIXER
name 'Right ADC Mixer INA2 Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.107 {
iface MIXER
name 'Right ADC Mixer INB1 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.108 {
iface MIXER
name 'Right ADC Mixer INB2 Switch'
value false
comment {
access 'read write'
type BOOLEAN
count 1
}
}
}