You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
633 lines
9.5 KiB
633 lines
9.5 KiB
# Mute speaker, only output to headphones |
|
state.sun50ia64audio { |
|
control.1 { |
|
iface MIXER |
|
name 'AIF1 AD0 Capture Volume' |
|
value.0 165 |
|
value.1 165 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 2 |
|
range '0 - 192' |
|
dbmin -9999999 |
|
dbmax 2400 |
|
dbvalue.0 375 |
|
dbvalue.1 375 |
|
} |
|
} |
|
control.2 { |
|
iface MIXER |
|
name 'AIF1 DA0 Playback Volume' |
|
value.0 149 |
|
value.1 149 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 2 |
|
range '0 - 192' |
|
dbmin -9999999 |
|
dbmax 2400 |
|
dbvalue.0 -825 |
|
dbvalue.1 -825 |
|
} |
|
} |
|
control.3 { |
|
iface MIXER |
|
name 'AIF2 ADC Capture Volume' |
|
value.0 168 |
|
value.1 168 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 2 |
|
range '0 - 192' |
|
dbmin -9999999 |
|
dbmax 2400 |
|
dbvalue.0 600 |
|
dbvalue.1 600 |
|
} |
|
} |
|
control.4 { |
|
iface MIXER |
|
name 'AIF2 DAC Playback Volume' |
|
value.0 0 |
|
value.1 0 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 2 |
|
range '0 - 192' |
|
dbmin -9999999 |
|
dbmax 2400 |
|
dbvalue.0 -9999999 |
|
dbvalue.1 -9999999 |
|
} |
|
} |
|
control.5 { |
|
iface MIXER |
|
name 'ADC Capture Volume' |
|
value.0 179 |
|
value.1 179 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 2 |
|
range '0 - 192' |
|
dbmin -9999999 |
|
dbmax 2400 |
|
dbvalue.0 1425 |
|
dbvalue.1 1425 |
|
} |
|
} |
|
control.6 { |
|
iface MIXER |
|
name 'DAC Playback Volume' |
|
value.0 169 |
|
value.1 169 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 2 |
|
range '0 - 192' |
|
dbmin -9999999 |
|
dbmax 2400 |
|
dbvalue.0 675 |
|
dbvalue.1 675 |
|
} |
|
} |
|
control.7 { |
|
iface MIXER |
|
name 'Headphone Playback Volume' |
|
value 29 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 1 |
|
range '0 - 63' |
|
dbmin -9999999 |
|
dbmax 0 |
|
dbvalue.0 -3400 |
|
} |
|
} |
|
control.8 { |
|
iface MIXER |
|
name 'Mic1 Playback Volume' |
|
value 0 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 1 |
|
range '0 - 7' |
|
dbmin -450 |
|
dbmax 600 |
|
dbvalue.0 -450 |
|
} |
|
} |
|
control.9 { |
|
iface MIXER |
|
name 'Mic1 Boost Volume' |
|
value 0 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 1 |
|
range '0 - 7' |
|
dbmin 0 |
|
dbmax 4200 |
|
dbvalue.0 0 |
|
} |
|
} |
|
control.10 { |
|
iface MIXER |
|
name 'Mic2 Playback Volume' |
|
value 0 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 1 |
|
range '0 - 7' |
|
dbmin -450 |
|
dbmax 600 |
|
dbvalue.0 -450 |
|
} |
|
} |
|
control.11 { |
|
iface MIXER |
|
name 'Mic2 Boost Volume' |
|
value 0 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 1 |
|
range '0 - 7' |
|
dbmin 0 |
|
dbmax 4200 |
|
dbvalue.0 0 |
|
} |
|
} |
|
control.12 { |
|
iface MIXER |
|
name 'ADC Gain Capture Volume' |
|
value 3 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 1 |
|
range '0 - 7' |
|
dbmin -450 |
|
dbmax 600 |
|
dbvalue.0 0 |
|
} |
|
} |
|
control.13 { |
|
iface MIXER |
|
name 'Line In Playback Volume' |
|
value 0 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 1 |
|
range '0 - 7' |
|
dbmin -450 |
|
dbmax 600 |
|
dbvalue.0 -450 |
|
} |
|
} |
|
control.14 { |
|
iface MIXER |
|
name 'Line Out Playback Volume' |
|
value 0 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 1 |
|
range '0 - 31' |
|
dbmin -9999999 |
|
dbmax 0 |
|
dbvalue.0 -9999999 |
|
} |
|
} |
|
control.15 { |
|
iface MIXER |
|
name 'Earpiece Playback Volume' |
|
value 0 |
|
comment { |
|
access 'read write' |
|
type INTEGER |
|
count 1 |
|
range '0 - 31' |
|
dbmin -9999999 |
|
dbmax 0 |
|
dbvalue.0 -9999999 |
|
} |
|
} |
|
control.16 { |
|
iface MIXER |
|
name 'AIF1 Loopback Switch' |
|
value false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 1 |
|
} |
|
} |
|
control.17 { |
|
iface MIXER |
|
name 'AIF2 Loopback Switch' |
|
value false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 1 |
|
} |
|
} |
|
control.18 { |
|
iface MIXER |
|
name 'AIF3 Loopback Switch' |
|
value false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 1 |
|
} |
|
} |
|
control.19 { |
|
iface MIXER |
|
name 'AIF1 AD0 Stereo Capture Route' |
|
value.0 'Mix Mono' |
|
value.1 'Mix Mono' |
|
comment { |
|
access 'read write' |
|
type ENUMERATED |
|
count 2 |
|
item.0 Stereo |
|
item.1 'Reverse Stereo' |
|
item.2 'Sum Mono' |
|
item.3 'Mix Mono' |
|
} |
|
} |
|
control.20 { |
|
iface MIXER |
|
name 'AIF2 ADC Stereo Capture Route' |
|
value.0 Stereo |
|
value.1 Stereo |
|
comment { |
|
access 'read write' |
|
type ENUMERATED |
|
count 2 |
|
item.0 Stereo |
|
item.1 'Reverse Stereo' |
|
item.2 'Sum Mono' |
|
item.3 'Mix Mono' |
|
} |
|
} |
|
control.21 { |
|
iface MIXER |
|
name 'AIF3 ADC Capture Route' |
|
value 'AIF2 Right' |
|
comment { |
|
access 'read write' |
|
type ENUMERATED |
|
count 1 |
|
item.0 None |
|
item.1 'AIF2 Left' |
|
item.2 'AIF2 Right' |
|
} |
|
} |
|
control.22 { |
|
iface MIXER |
|
name 'AIF1 AD0 Mixer AIF1 DA0 Capture Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.23 { |
|
iface MIXER |
|
name 'AIF1 AD0 Mixer AIF2 DAC Capture Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.24 { |
|
iface MIXER |
|
name 'AIF1 AD0 Mixer ADC Capture Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.25 { |
|
iface MIXER |
|
name 'AIF1 AD0 Mixer AIF2 DAC Rev Capture Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.26 { |
|
iface MIXER |
|
name 'AIF2 ADC Mixer AIF1 DA0 Capture Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.27 { |
|
iface MIXER |
|
name 'AIF2 ADC Mixer AIF2 DAC Rev Capture Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.28 { |
|
iface MIXER |
|
name 'AIF2 ADC Mixer ADC Capture Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.29 { |
|
iface MIXER |
|
name 'AIF3 DAC Playback Route' |
|
value None |
|
comment { |
|
access 'read write' |
|
type ENUMERATED |
|
count 1 |
|
item.0 None |
|
item.1 'AIF2 Left' |
|
item.2 'AIF2 Right' |
|
} |
|
} |
|
control.30 { |
|
iface MIXER |
|
name 'AIF1 DA0 Stereo Playback Route' |
|
value.0 Stereo |
|
value.1 Stereo |
|
comment { |
|
access 'read write' |
|
type ENUMERATED |
|
count 2 |
|
item.0 Stereo |
|
item.1 'Reverse Stereo' |
|
item.2 'Sum Mono' |
|
item.3 'Mix Mono' |
|
} |
|
} |
|
control.31 { |
|
iface MIXER |
|
name 'AIF2 DAC Stereo Playback Route' |
|
value.0 Stereo |
|
value.1 Stereo |
|
comment { |
|
access 'read write' |
|
type ENUMERATED |
|
count 2 |
|
item.0 Stereo |
|
item.1 'Reverse Stereo' |
|
item.2 'Sum Mono' |
|
item.3 'Mix Mono' |
|
} |
|
} |
|
control.32 { |
|
iface MIXER |
|
name 'DAC Mixer AIF1 DA0 Playback Switch' |
|
value.0 true |
|
value.1 true |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.33 { |
|
iface MIXER |
|
name 'DAC Mixer AIF2 DAC Playback Switch' |
|
value.0 true |
|
value.1 true |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.34 { |
|
iface MIXER |
|
name 'DAC Mixer ADC Playback Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.35 { |
|
iface MIXER |
|
name 'Headphone Source Playback Route' |
|
value.0 DAC |
|
value.1 DAC |
|
comment { |
|
access 'read write' |
|
type ENUMERATED |
|
count 2 |
|
item.0 DAC |
|
item.1 Mixer |
|
} |
|
} |
|
control.36 { |
|
iface MIXER |
|
name 'Headphone Playback Switch' |
|
value.0 true |
|
value.1 true |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.37 { |
|
iface MIXER |
|
name 'Line Out Source Playback Route' |
|
value.0 Stereo |
|
value.1 Stereo |
|
comment { |
|
access 'read write' |
|
type ENUMERATED |
|
count 2 |
|
item.0 Stereo |
|
item.1 'Mono Differential' |
|
} |
|
} |
|
control.38 { |
|
iface MIXER |
|
name 'Line Out Playback Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.39 { |
|
iface MIXER |
|
name 'Earpiece Source Playback Route' |
|
value DACR |
|
comment { |
|
access 'read write' |
|
type ENUMERATED |
|
count 1 |
|
item.0 DACR |
|
item.1 DACL |
|
item.2 'Right Mixer' |
|
item.3 'Left Mixer' |
|
} |
|
} |
|
control.40 { |
|
iface MIXER |
|
name 'Earpiece Playback Switch' |
|
value false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 1 |
|
} |
|
} |
|
control.41 { |
|
iface MIXER |
|
name 'Mic1 Playback Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.42 { |
|
iface MIXER |
|
name 'Mic2 Playback Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.43 { |
|
iface MIXER |
|
name 'Line In Playback Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.44 { |
|
iface MIXER |
|
name 'DAC Playback Switch' |
|
value.0 true |
|
value.1 true |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.45 { |
|
iface MIXER |
|
name 'DAC Reversed Playback Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.46 { |
|
iface MIXER |
|
name 'Mic1 Capture Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.47 { |
|
iface MIXER |
|
name 'Mic2 Capture Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.48 { |
|
iface MIXER |
|
name 'Line In Capture Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.49 { |
|
iface MIXER |
|
name 'Mixer Capture Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
control.50 { |
|
iface MIXER |
|
name 'Mixer Reversed Capture Switch' |
|
value.0 false |
|
value.1 false |
|
comment { |
|
access 'read write' |
|
type BOOLEAN |
|
count 2 |
|
} |
|
} |
|
}
|
|
|