diff options
author | Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com> | 2020-08-18 23:15:14 +0000 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2020-09-23 23:42:37 -0300 |
commit | b0fefb3813bb69e1714c4dbc30cb066771583389 (patch) | |
tree | 05da50e0361e043a8ba914dc4b9cf0e809e1eae7 /recipes-bsp | |
parent | 311f917844727c16f612dd5b9f26fa73588d22bf (diff) | |
download | meta-freescale-b0fefb3813bb69e1714c4dbc30cb066771583389.tar.gz |
asound.state: add support for wm8960 codec
NXP release imx_5.4.24_2.1.0 includes support for wm8960 codec, which
could be found on various EVKs of i.MX8 derivatives.
Update file to include support for the codec.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
Diffstat (limited to 'recipes-bsp')
-rwxr-xr-x | recipes-bsp/alsa-state/alsa-state/imx/asound.state | 2067 |
1 files changed, 2067 insertions, 0 deletions
diff --git a/recipes-bsp/alsa-state/alsa-state/imx/asound.state b/recipes-bsp/alsa-state/alsa-state/imx/asound.state index 87f44994..c0dfc0e8 100755 --- a/recipes-bsp/alsa-state/alsa-state/imx/asound.state +++ b/recipes-bsp/alsa-state/alsa-state/imx/asound.state | |||
@@ -7090,3 +7090,2070 @@ state.ak4497audio { | |||
7090 | } | 7090 | } |
7091 | } | 7091 | } |
7092 | } | 7092 | } |
7093 | state.sofwm8960audio { | ||
7094 | control.1 { | ||
7095 | iface MIXER | ||
7096 | name 'Capture Volume' | ||
7097 | value.0 35 | ||
7098 | value.1 35 | ||
7099 | comment { | ||
7100 | access 'read write' | ||
7101 | type INTEGER | ||
7102 | count 2 | ||
7103 | range '0 - 63' | ||
7104 | dbmin -1725 | ||
7105 | dbmax 3000 | ||
7106 | dbvalue.0 900 | ||
7107 | dbvalue.1 900 | ||
7108 | } | ||
7109 | } | ||
7110 | control.2 { | ||
7111 | iface MIXER | ||
7112 | name 'Capture Volume ZC Switch' | ||
7113 | value.0 0 | ||
7114 | value.1 0 | ||
7115 | comment { | ||
7116 | access 'read write' | ||
7117 | type INTEGER | ||
7118 | count 2 | ||
7119 | range '0 - 1' | ||
7120 | } | ||
7121 | } | ||
7122 | control.3 { | ||
7123 | iface MIXER | ||
7124 | name 'Capture Switch' | ||
7125 | value.0 true | ||
7126 | value.1 true | ||
7127 | comment { | ||
7128 | access 'read write' | ||
7129 | type BOOLEAN | ||
7130 | count 2 | ||
7131 | } | ||
7132 | } | ||
7133 | control.4 { | ||
7134 | iface MIXER | ||
7135 | name 'Right Input Boost Mixer RINPUT3 Volume' | ||
7136 | value 0 | ||
7137 | comment { | ||
7138 | access 'read write' | ||
7139 | type INTEGER | ||
7140 | count 1 | ||
7141 | range '0 - 7' | ||
7142 | dbmin -9999999 | ||
7143 | dbmax 600 | ||
7144 | dbvalue.0 -9999999 | ||
7145 | } | ||
7146 | } | ||
7147 | control.5 { | ||
7148 | iface MIXER | ||
7149 | name 'Right Input Boost Mixer RINPUT2 Volume' | ||
7150 | value 0 | ||
7151 | comment { | ||
7152 | access 'read write' | ||
7153 | type INTEGER | ||
7154 | count 1 | ||
7155 | range '0 - 7' | ||
7156 | dbmin -9999999 | ||
7157 | dbmax 600 | ||
7158 | dbvalue.0 -9999999 | ||
7159 | } | ||
7160 | } | ||
7161 | control.6 { | ||
7162 | iface MIXER | ||
7163 | name 'Left Input Boost Mixer LINPUT3 Volume' | ||
7164 | value 0 | ||
7165 | comment { | ||
7166 | access 'read write' | ||
7167 | type INTEGER | ||
7168 | count 1 | ||
7169 | range '0 - 7' | ||
7170 | dbmin -9999999 | ||
7171 | dbmax 600 | ||
7172 | dbvalue.0 -9999999 | ||
7173 | } | ||
7174 | } | ||
7175 | control.7 { | ||
7176 | iface MIXER | ||
7177 | name 'Left Input Boost Mixer LINPUT2 Volume' | ||
7178 | value 0 | ||
7179 | comment { | ||
7180 | access 'read write' | ||
7181 | type INTEGER | ||
7182 | count 1 | ||
7183 | range '0 - 7' | ||
7184 | dbmin -9999999 | ||
7185 | dbmax 600 | ||
7186 | dbvalue.0 -9999999 | ||
7187 | } | ||
7188 | } | ||
7189 | control.8 { | ||
7190 | iface MIXER | ||
7191 | name 'Right Input Boost Mixer RINPUT1 Volume' | ||
7192 | value 0 | ||
7193 | comment { | ||
7194 | access 'read write' | ||
7195 | type INTEGER | ||
7196 | count 1 | ||
7197 | range '0 - 3' | ||
7198 | dbmin 0 | ||
7199 | dbmax 2900 | ||
7200 | dbvalue.0 0 | ||
7201 | } | ||
7202 | } | ||
7203 | control.9 { | ||
7204 | iface MIXER | ||
7205 | name 'Left Input Boost Mixer LINPUT1 Volume' | ||
7206 | value 0 | ||
7207 | comment { | ||
7208 | access 'read write' | ||
7209 | type INTEGER | ||
7210 | count 1 | ||
7211 | range '0 - 3' | ||
7212 | dbmin 0 | ||
7213 | dbmax 2900 | ||
7214 | dbvalue.0 0 | ||
7215 | } | ||
7216 | } | ||
7217 | control.10 { | ||
7218 | iface MIXER | ||
7219 | name 'Playback Volume' | ||
7220 | value.0 235 | ||
7221 | value.1 235 | ||
7222 | comment { | ||
7223 | access 'read write' | ||
7224 | type INTEGER | ||
7225 | count 2 | ||
7226 | range '0 - 255' | ||
7227 | dbmin -9999999 | ||
7228 | dbmax 0 | ||
7229 | dbvalue.0 -1000 | ||
7230 | dbvalue.1 -1000 | ||
7231 | } | ||
7232 | } | ||
7233 | control.11 { | ||
7234 | iface MIXER | ||
7235 | name 'Headphone Playback Volume' | ||
7236 | value.0 101 | ||
7237 | value.1 101 | ||
7238 | comment { | ||
7239 | access 'read write' | ||
7240 | type INTEGER | ||
7241 | count 2 | ||
7242 | range '0 - 127' | ||
7243 | dbmin -9999999 | ||
7244 | dbmax 600 | ||
7245 | dbvalue.0 -2000 | ||
7246 | dbvalue.1 -2000 | ||
7247 | } | ||
7248 | } | ||
7249 | control.12 { | ||
7250 | iface MIXER | ||
7251 | name 'Headphone Playback ZC Switch' | ||
7252 | value.0 false | ||
7253 | value.1 false | ||
7254 | comment { | ||
7255 | access 'read write' | ||
7256 | type BOOLEAN | ||
7257 | count 2 | ||
7258 | } | ||
7259 | } | ||
7260 | control.13 { | ||
7261 | iface MIXER | ||
7262 | name 'Speaker Playback Volume' | ||
7263 | value.0 110 | ||
7264 | value.1 110 | ||
7265 | comment { | ||
7266 | access 'read write' | ||
7267 | type INTEGER | ||
7268 | count 2 | ||
7269 | range '0 - 127' | ||
7270 | dbmin -9999999 | ||
7271 | dbmax 600 | ||
7272 | dbvalue.0 -1100 | ||
7273 | dbvalue.1 -1100 | ||
7274 | } | ||
7275 | } | ||
7276 | control.14 { | ||
7277 | iface MIXER | ||
7278 | name 'Speaker Playback ZC Switch' | ||
7279 | value.0 false | ||
7280 | value.1 false | ||
7281 | comment { | ||
7282 | access 'read write' | ||
7283 | type BOOLEAN | ||
7284 | count 2 | ||
7285 | } | ||
7286 | } | ||
7287 | control.15 { | ||
7288 | iface MIXER | ||
7289 | name 'Speaker DC Volume' | ||
7290 | value 0 | ||
7291 | comment { | ||
7292 | access 'read write' | ||
7293 | type INTEGER | ||
7294 | count 1 | ||
7295 | range '0 - 5' | ||
7296 | } | ||
7297 | } | ||
7298 | control.16 { | ||
7299 | iface MIXER | ||
7300 | name 'Speaker AC Volume' | ||
7301 | value 0 | ||
7302 | comment { | ||
7303 | access 'read write' | ||
7304 | type INTEGER | ||
7305 | count 1 | ||
7306 | range '0 - 5' | ||
7307 | } | ||
7308 | } | ||
7309 | control.17 { | ||
7310 | iface MIXER | ||
7311 | name 'PCM Playback -6dB Switch' | ||
7312 | value false | ||
7313 | comment { | ||
7314 | access 'read write' | ||
7315 | type BOOLEAN | ||
7316 | count 1 | ||
7317 | } | ||
7318 | } | ||
7319 | control.18 { | ||
7320 | iface MIXER | ||
7321 | name 'ADC Polarity' | ||
7322 | value 'No Inversion' | ||
7323 | comment { | ||
7324 | access 'read write' | ||
7325 | type ENUMERATED | ||
7326 | count 1 | ||
7327 | item.0 'No Inversion' | ||
7328 | item.1 'Left Inverted' | ||
7329 | item.2 'Right Inverted' | ||
7330 | item.3 'Stereo Inversion' | ||
7331 | } | ||
7332 | } | ||
7333 | control.19 { | ||
7334 | iface MIXER | ||
7335 | name 'ADC High Pass Filter Switch' | ||
7336 | value false | ||
7337 | comment { | ||
7338 | access 'read write' | ||
7339 | type BOOLEAN | ||
7340 | count 1 | ||
7341 | } | ||
7342 | } | ||
7343 | control.20 { | ||
7344 | iface MIXER | ||
7345 | name 'DAC Polarity' | ||
7346 | value 'No Inversion' | ||
7347 | comment { | ||
7348 | access 'read write' | ||
7349 | type ENUMERATED | ||
7350 | count 1 | ||
7351 | item.0 'No Inversion' | ||
7352 | item.1 'Left Inverted' | ||
7353 | item.2 'Right Inverted' | ||
7354 | item.3 'Stereo Inversion' | ||
7355 | } | ||
7356 | } | ||
7357 | control.21 { | ||
7358 | iface MIXER | ||
7359 | name 'DAC Deemphasis Switch' | ||
7360 | value false | ||
7361 | comment { | ||
7362 | access 'read write' | ||
7363 | type BOOLEAN | ||
7364 | count 1 | ||
7365 | } | ||
7366 | } | ||
7367 | control.22 { | ||
7368 | iface MIXER | ||
7369 | name '3D Filter Upper Cut-Off' | ||
7370 | value High | ||
7371 | comment { | ||
7372 | access 'read write' | ||
7373 | type ENUMERATED | ||
7374 | count 1 | ||
7375 | item.0 High | ||
7376 | item.1 Low | ||
7377 | } | ||
7378 | } | ||
7379 | control.23 { | ||
7380 | iface MIXER | ||
7381 | name '3D Filter Lower Cut-Off' | ||
7382 | value Low | ||
7383 | comment { | ||
7384 | access 'read write' | ||
7385 | type ENUMERATED | ||
7386 | count 1 | ||
7387 | item.0 Low | ||
7388 | item.1 High | ||
7389 | } | ||
7390 | } | ||
7391 | control.24 { | ||
7392 | iface MIXER | ||
7393 | name '3D Volume' | ||
7394 | value 0 | ||
7395 | comment { | ||
7396 | access 'read write' | ||
7397 | type INTEGER | ||
7398 | count 1 | ||
7399 | range '0 - 15' | ||
7400 | } | ||
7401 | } | ||
7402 | control.25 { | ||
7403 | iface MIXER | ||
7404 | name '3D Switch' | ||
7405 | value false | ||
7406 | comment { | ||
7407 | access 'read write' | ||
7408 | type BOOLEAN | ||
7409 | count 1 | ||
7410 | } | ||
7411 | } | ||
7412 | control.26 { | ||
7413 | iface MIXER | ||
7414 | name 'ALC Function' | ||
7415 | value Off | ||
7416 | comment { | ||
7417 | access 'read write' | ||
7418 | type ENUMERATED | ||
7419 | count 1 | ||
7420 | item.0 Off | ||
7421 | item.1 Right | ||
7422 | item.2 Left | ||
7423 | item.3 Stereo | ||
7424 | } | ||
7425 | } | ||
7426 | control.27 { | ||
7427 | iface MIXER | ||
7428 | name 'ALC Max Gain' | ||
7429 | value 7 | ||
7430 | comment { | ||
7431 | access 'read write' | ||
7432 | type INTEGER | ||
7433 | count 1 | ||
7434 | range '0 - 7' | ||
7435 | } | ||
7436 | } | ||
7437 | control.28 { | ||
7438 | iface MIXER | ||
7439 | name 'ALC Target' | ||
7440 | value 4 | ||
7441 | comment { | ||
7442 | access 'read write' | ||
7443 | type INTEGER | ||
7444 | count 1 | ||
7445 | range '0 - 15' | ||
7446 | } | ||
7447 | } | ||
7448 | control.29 { | ||
7449 | iface MIXER | ||
7450 | name 'ALC Min Gain' | ||
7451 | value 0 | ||
7452 | comment { | ||
7453 | access 'read write' | ||
7454 | type INTEGER | ||
7455 | count 1 | ||
7456 | range '0 - 7' | ||
7457 | } | ||
7458 | } | ||
7459 | control.30 { | ||
7460 | iface MIXER | ||
7461 | name 'ALC Hold Time' | ||
7462 | value 0 | ||
7463 | comment { | ||
7464 | access 'read write' | ||
7465 | type INTEGER | ||
7466 | count 1 | ||
7467 | range '0 - 15' | ||
7468 | } | ||
7469 | } | ||
7470 | control.31 { | ||
7471 | iface MIXER | ||
7472 | name 'ALC Mode' | ||
7473 | value ALC | ||
7474 | comment { | ||
7475 | access 'read write' | ||
7476 | type ENUMERATED | ||
7477 | count 1 | ||
7478 | item.0 ALC | ||
7479 | item.1 Limiter | ||
7480 | } | ||
7481 | } | ||
7482 | control.32 { | ||
7483 | iface MIXER | ||
7484 | name 'ALC Decay' | ||
7485 | value 3 | ||
7486 | comment { | ||
7487 | access 'read write' | ||
7488 | type INTEGER | ||
7489 | count 1 | ||
7490 | range '0 - 15' | ||
7491 | } | ||
7492 | } | ||
7493 | control.33 { | ||
7494 | iface MIXER | ||
7495 | name 'ALC Attack' | ||
7496 | value 2 | ||
7497 | comment { | ||
7498 | access 'read write' | ||
7499 | type INTEGER | ||
7500 | count 1 | ||
7501 | range '0 - 15' | ||
7502 | } | ||
7503 | } | ||
7504 | control.34 { | ||
7505 | iface MIXER | ||
7506 | name 'Noise Gate Threshold' | ||
7507 | value 0 | ||
7508 | comment { | ||
7509 | access 'read write' | ||
7510 | type INTEGER | ||
7511 | count 1 | ||
7512 | range '0 - 31' | ||
7513 | } | ||
7514 | } | ||
7515 | control.35 { | ||
7516 | iface MIXER | ||
7517 | name 'Noise Gate Switch' | ||
7518 | value false | ||
7519 | comment { | ||
7520 | access 'read write' | ||
7521 | type BOOLEAN | ||
7522 | count 1 | ||
7523 | } | ||
7524 | } | ||
7525 | control.36 { | ||
7526 | iface MIXER | ||
7527 | name 'ADC PCM Capture Volume' | ||
7528 | value.0 195 | ||
7529 | value.1 195 | ||
7530 | comment { | ||
7531 | access 'read write' | ||
7532 | type INTEGER | ||
7533 | count 2 | ||
7534 | range '0 - 255' | ||
7535 | dbmin -9999999 | ||
7536 | dbmax 3000 | ||
7537 | dbvalue.0 0 | ||
7538 | dbvalue.1 0 | ||
7539 | } | ||
7540 | } | ||
7541 | control.37 { | ||
7542 | iface MIXER | ||
7543 | name 'Left Output Mixer Boost Bypass Volume' | ||
7544 | value 2 | ||
7545 | comment { | ||
7546 | access 'read write' | ||
7547 | type INTEGER | ||
7548 | count 1 | ||
7549 | range '0 - 7' | ||
7550 | dbmin -2100 | ||
7551 | dbmax 0 | ||
7552 | dbvalue.0 -1500 | ||
7553 | } | ||
7554 | } | ||
7555 | control.38 { | ||
7556 | iface MIXER | ||
7557 | name 'Left Output Mixer LINPUT3 Volume' | ||
7558 | value 2 | ||
7559 | comment { | ||
7560 | access 'read write' | ||
7561 | type INTEGER | ||
7562 | count 1 | ||
7563 | range '0 - 7' | ||
7564 | dbmin -2100 | ||
7565 | dbmax 0 | ||
7566 | dbvalue.0 -1500 | ||
7567 | } | ||
7568 | } | ||
7569 | control.39 { | ||
7570 | iface MIXER | ||
7571 | name 'Right Output Mixer Boost Bypass Volume' | ||
7572 | value 2 | ||
7573 | comment { | ||
7574 | access 'read write' | ||
7575 | type INTEGER | ||
7576 | count 1 | ||
7577 | range '0 - 7' | ||
7578 | dbmin -2100 | ||
7579 | dbmax 0 | ||
7580 | dbvalue.0 -1500 | ||
7581 | } | ||
7582 | } | ||
7583 | control.40 { | ||
7584 | iface MIXER | ||
7585 | name 'Right Output Mixer RINPUT3 Volume' | ||
7586 | value 2 | ||
7587 | comment { | ||
7588 | access 'read write' | ||
7589 | type INTEGER | ||
7590 | count 1 | ||
7591 | range '0 - 7' | ||
7592 | dbmin -2100 | ||
7593 | dbmax 0 | ||
7594 | dbvalue.0 -1500 | ||
7595 | } | ||
7596 | } | ||
7597 | control.41 { | ||
7598 | iface MIXER | ||
7599 | name 'ADC Data Output Select' | ||
7600 | value 'Left Data = Left ADC; Right Data = Left ADC' | ||
7601 | comment { | ||
7602 | access 'read write' | ||
7603 | type ENUMERATED | ||
7604 | count 1 | ||
7605 | item.0 'Left Data = Left ADC; Right Data = Right ADC' | ||
7606 | item.1 'Left Data = Left ADC; Right Data = Left ADC' | ||
7607 | item.2 'Left Data = Right ADC; Right Data = Right ADC' | ||
7608 | item.3 'Left Data = Right ADC; Right Data = Left ADC' | ||
7609 | } | ||
7610 | } | ||
7611 | control.42 { | ||
7612 | iface MIXER | ||
7613 | name 'Mono Output Mixer Left Switch' | ||
7614 | value false | ||
7615 | comment { | ||
7616 | access 'read write' | ||
7617 | type BOOLEAN | ||
7618 | count 1 | ||
7619 | } | ||
7620 | } | ||
7621 | control.43 { | ||
7622 | iface MIXER | ||
7623 | name 'Mono Output Mixer Right Switch' | ||
7624 | value false | ||
7625 | comment { | ||
7626 | access 'read write' | ||
7627 | type BOOLEAN | ||
7628 | count 1 | ||
7629 | } | ||
7630 | } | ||
7631 | control.44 { | ||
7632 | iface MIXER | ||
7633 | name 'Right Output Mixer PCM Playback Switch' | ||
7634 | value true | ||
7635 | comment { | ||
7636 | access 'read write' | ||
7637 | type BOOLEAN | ||
7638 | count 1 | ||
7639 | } | ||
7640 | } | ||
7641 | control.45 { | ||
7642 | iface MIXER | ||
7643 | name 'Right Output Mixer RINPUT3 Switch' | ||
7644 | value false | ||
7645 | comment { | ||
7646 | access 'read write' | ||
7647 | type BOOLEAN | ||
7648 | count 1 | ||
7649 | } | ||
7650 | } | ||
7651 | control.46 { | ||
7652 | iface MIXER | ||
7653 | name 'Right Output Mixer Boost Bypass Switch' | ||
7654 | value false | ||
7655 | comment { | ||
7656 | access 'read write' | ||
7657 | type BOOLEAN | ||
7658 | count 1 | ||
7659 | } | ||
7660 | } | ||
7661 | control.47 { | ||
7662 | iface MIXER | ||
7663 | name 'Left Output Mixer PCM Playback Switch' | ||
7664 | value true | ||
7665 | comment { | ||
7666 | access 'read write' | ||
7667 | type BOOLEAN | ||
7668 | count 1 | ||
7669 | } | ||
7670 | } | ||
7671 | control.48 { | ||
7672 | iface MIXER | ||
7673 | name 'Left Output Mixer LINPUT3 Switch' | ||
7674 | value false | ||
7675 | comment { | ||
7676 | access 'read write' | ||
7677 | type BOOLEAN | ||
7678 | count 1 | ||
7679 | } | ||
7680 | } | ||
7681 | control.49 { | ||
7682 | iface MIXER | ||
7683 | name 'Left Output Mixer Boost Bypass Switch' | ||
7684 | value false | ||
7685 | comment { | ||
7686 | access 'read write' | ||
7687 | type BOOLEAN | ||
7688 | count 1 | ||
7689 | } | ||
7690 | } | ||
7691 | control.50 { | ||
7692 | iface MIXER | ||
7693 | name 'Right Input Mixer Boost Switch' | ||
7694 | value false | ||
7695 | comment { | ||
7696 | access 'read write' | ||
7697 | type BOOLEAN | ||
7698 | count 1 | ||
7699 | } | ||
7700 | } | ||
7701 | control.51 { | ||
7702 | iface MIXER | ||
7703 | name 'Left Input Mixer Boost Switch' | ||
7704 | value true | ||
7705 | comment { | ||
7706 | access 'read write' | ||
7707 | type BOOLEAN | ||
7708 | count 1 | ||
7709 | } | ||
7710 | } | ||
7711 | control.52 { | ||
7712 | iface MIXER | ||
7713 | name 'Right Boost Mixer RINPUT2 Switch' | ||
7714 | value false | ||
7715 | comment { | ||
7716 | access 'read write' | ||
7717 | type BOOLEAN | ||
7718 | count 1 | ||
7719 | } | ||
7720 | } | ||
7721 | control.53 { | ||
7722 | iface MIXER | ||
7723 | name 'Right Boost Mixer RINPUT3 Switch' | ||
7724 | value false | ||
7725 | comment { | ||
7726 | access 'read write' | ||
7727 | type BOOLEAN | ||
7728 | count 1 | ||
7729 | } | ||
7730 | } | ||
7731 | control.54 { | ||
7732 | iface MIXER | ||
7733 | name 'Right Boost Mixer RINPUT1 Switch' | ||
7734 | value false | ||
7735 | comment { | ||
7736 | access 'read write' | ||
7737 | type BOOLEAN | ||
7738 | count 1 | ||
7739 | } | ||
7740 | } | ||
7741 | control.55 { | ||
7742 | iface MIXER | ||
7743 | name 'Left Boost Mixer LINPUT2 Switch' | ||
7744 | value false | ||
7745 | comment { | ||
7746 | access 'read write' | ||
7747 | type BOOLEAN | ||
7748 | count 1 | ||
7749 | } | ||
7750 | } | ||
7751 | control.56 { | ||
7752 | iface MIXER | ||
7753 | name 'Left Boost Mixer LINPUT3 Switch' | ||
7754 | value false | ||
7755 | comment { | ||
7756 | access 'read write' | ||
7757 | type BOOLEAN | ||
7758 | count 1 | ||
7759 | } | ||
7760 | } | ||
7761 | control.57 { | ||
7762 | iface MIXER | ||
7763 | name 'Left Boost Mixer LINPUT1 Switch' | ||
7764 | value true | ||
7765 | comment { | ||
7766 | access 'read write' | ||
7767 | type BOOLEAN | ||
7768 | count 1 | ||
7769 | } | ||
7770 | } | ||
7771 | control.58 { | ||
7772 | iface CARD | ||
7773 | name 'Headphone Jack' | ||
7774 | value true | ||
7775 | comment { | ||
7776 | access read | ||
7777 | type BOOLEAN | ||
7778 | count 1 | ||
7779 | } | ||
7780 | } | ||
7781 | } | ||
7782 | state.wm8960audio2 { | ||
7783 | control.1 { | ||
7784 | iface MIXER | ||
7785 | name 'Capture Volume' | ||
7786 | value.0 35 | ||
7787 | value.1 35 | ||
7788 | comment { | ||
7789 | access 'read write' | ||
7790 | type INTEGER | ||
7791 | count 2 | ||
7792 | range '0 - 63' | ||
7793 | dbmin -1725 | ||
7794 | dbmax 3000 | ||
7795 | dbvalue.0 900 | ||
7796 | dbvalue.1 900 | ||
7797 | } | ||
7798 | } | ||
7799 | control.2 { | ||
7800 | iface MIXER | ||
7801 | name 'Capture Volume ZC Switch' | ||
7802 | value.0 0 | ||
7803 | value.1 0 | ||
7804 | comment { | ||
7805 | access 'read write' | ||
7806 | type INTEGER | ||
7807 | count 2 | ||
7808 | range '0 - 1' | ||
7809 | } | ||
7810 | } | ||
7811 | control.3 { | ||
7812 | iface MIXER | ||
7813 | name 'Capture Switch' | ||
7814 | value.0 true | ||
7815 | value.1 true | ||
7816 | comment { | ||
7817 | access 'read write' | ||
7818 | type BOOLEAN | ||
7819 | count 2 | ||
7820 | } | ||
7821 | } | ||
7822 | control.4 { | ||
7823 | iface MIXER | ||
7824 | name 'Right Input Boost Mixer RINPUT3 Volume' | ||
7825 | value 0 | ||
7826 | comment { | ||
7827 | access 'read write' | ||
7828 | type INTEGER | ||
7829 | count 1 | ||
7830 | range '0 - 7' | ||
7831 | dbmin -9999999 | ||
7832 | dbmax 600 | ||
7833 | dbvalue.0 -9999999 | ||
7834 | } | ||
7835 | } | ||
7836 | control.5 { | ||
7837 | iface MIXER | ||
7838 | name 'Right Input Boost Mixer RINPUT2 Volume' | ||
7839 | value 0 | ||
7840 | comment { | ||
7841 | access 'read write' | ||
7842 | type INTEGER | ||
7843 | count 1 | ||
7844 | range '0 - 7' | ||
7845 | dbmin -9999999 | ||
7846 | dbmax 600 | ||
7847 | dbvalue.0 -9999999 | ||
7848 | } | ||
7849 | } | ||
7850 | control.6 { | ||
7851 | iface MIXER | ||
7852 | name 'Left Input Boost Mixer LINPUT3 Volume' | ||
7853 | value 0 | ||
7854 | comment { | ||
7855 | access 'read write' | ||
7856 | type INTEGER | ||
7857 | count 1 | ||
7858 | range '0 - 7' | ||
7859 | dbmin -9999999 | ||
7860 | dbmax 600 | ||
7861 | dbvalue.0 -9999999 | ||
7862 | } | ||
7863 | } | ||
7864 | control.7 { | ||
7865 | iface MIXER | ||
7866 | name 'Left Input Boost Mixer LINPUT2 Volume' | ||
7867 | value 0 | ||
7868 | comment { | ||
7869 | access 'read write' | ||
7870 | type INTEGER | ||
7871 | count 1 | ||
7872 | range '0 - 7' | ||
7873 | dbmin -9999999 | ||
7874 | dbmax 600 | ||
7875 | dbvalue.0 -9999999 | ||
7876 | } | ||
7877 | } | ||
7878 | control.8 { | ||
7879 | iface MIXER | ||
7880 | name 'Right Input Boost Mixer RINPUT1 Volume' | ||
7881 | value 0 | ||
7882 | comment { | ||
7883 | access 'read write' | ||
7884 | type INTEGER | ||
7885 | count 1 | ||
7886 | range '0 - 3' | ||
7887 | dbmin 0 | ||
7888 | dbmax 2900 | ||
7889 | dbvalue.0 0 | ||
7890 | } | ||
7891 | } | ||
7892 | control.9 { | ||
7893 | iface MIXER | ||
7894 | name 'Left Input Boost Mixer LINPUT1 Volume' | ||
7895 | value 0 | ||
7896 | comment { | ||
7897 | access 'read write' | ||
7898 | type INTEGER | ||
7899 | count 1 | ||
7900 | range '0 - 3' | ||
7901 | dbmin 0 | ||
7902 | dbmax 2900 | ||
7903 | dbvalue.0 0 | ||
7904 | } | ||
7905 | } | ||
7906 | control.10 { | ||
7907 | iface MIXER | ||
7908 | name 'Playback Volume' | ||
7909 | value.0 235 | ||
7910 | value.1 235 | ||
7911 | comment { | ||
7912 | access 'read write' | ||
7913 | type INTEGER | ||
7914 | count 2 | ||
7915 | range '0 - 255' | ||
7916 | dbmin -9999999 | ||
7917 | dbmax 0 | ||
7918 | dbvalue.0 -1000 | ||
7919 | dbvalue.1 -1000 | ||
7920 | } | ||
7921 | } | ||
7922 | control.11 { | ||
7923 | iface MIXER | ||
7924 | name 'Headphone Playback Volume' | ||
7925 | value.0 101 | ||
7926 | value.1 101 | ||
7927 | comment { | ||
7928 | access 'read write' | ||
7929 | type INTEGER | ||
7930 | count 2 | ||
7931 | range '0 - 127' | ||
7932 | dbmin -9999999 | ||
7933 | dbmax 600 | ||
7934 | dbvalue.0 -2000 | ||
7935 | dbvalue.1 -2000 | ||
7936 | } | ||
7937 | } | ||
7938 | control.12 { | ||
7939 | iface MIXER | ||
7940 | name 'Headphone Playback ZC Switch' | ||
7941 | value.0 false | ||
7942 | value.1 false | ||
7943 | comment { | ||
7944 | access 'read write' | ||
7945 | type BOOLEAN | ||
7946 | count 2 | ||
7947 | } | ||
7948 | } | ||
7949 | control.13 { | ||
7950 | iface MIXER | ||
7951 | name 'Speaker Playback Volume' | ||
7952 | value.0 110 | ||
7953 | value.1 110 | ||
7954 | comment { | ||
7955 | access 'read write' | ||
7956 | type INTEGER | ||
7957 | count 2 | ||
7958 | range '0 - 127' | ||
7959 | dbmin -9999999 | ||
7960 | dbmax 600 | ||
7961 | dbvalue.0 -1100 | ||
7962 | dbvalue.1 -1100 | ||
7963 | } | ||
7964 | } | ||
7965 | control.14 { | ||
7966 | iface MIXER | ||
7967 | name 'Speaker Playback ZC Switch' | ||
7968 | value.0 false | ||
7969 | value.1 false | ||
7970 | comment { | ||
7971 | access 'read write' | ||
7972 | type BOOLEAN | ||
7973 | count 2 | ||
7974 | } | ||
7975 | } | ||
7976 | control.15 { | ||
7977 | iface MIXER | ||
7978 | name 'Speaker DC Volume' | ||
7979 | value 0 | ||
7980 | comment { | ||
7981 | access 'read write' | ||
7982 | type INTEGER | ||
7983 | count 1 | ||
7984 | range '0 - 5' | ||
7985 | } | ||
7986 | } | ||
7987 | control.16 { | ||
7988 | iface MIXER | ||
7989 | name 'Speaker AC Volume' | ||
7990 | value 0 | ||
7991 | comment { | ||
7992 | access 'read write' | ||
7993 | type INTEGER | ||
7994 | count 1 | ||
7995 | range '0 - 5' | ||
7996 | } | ||
7997 | } | ||
7998 | control.17 { | ||
7999 | iface MIXER | ||
8000 | name 'PCM Playback -6dB Switch' | ||
8001 | value false | ||
8002 | comment { | ||
8003 | access 'read write' | ||
8004 | type BOOLEAN | ||
8005 | count 1 | ||
8006 | } | ||
8007 | } | ||
8008 | control.18 { | ||
8009 | iface MIXER | ||
8010 | name 'ADC Polarity' | ||
8011 | value 'No Inversion' | ||
8012 | comment { | ||
8013 | access 'read write' | ||
8014 | type ENUMERATED | ||
8015 | count 1 | ||
8016 | item.0 'No Inversion' | ||
8017 | item.1 'Left Inverted' | ||
8018 | item.2 'Right Inverted' | ||
8019 | item.3 'Stereo Inversion' | ||
8020 | } | ||
8021 | } | ||
8022 | control.19 { | ||
8023 | iface MIXER | ||
8024 | name 'ADC High Pass Filter Switch' | ||
8025 | value false | ||
8026 | comment { | ||
8027 | access 'read write' | ||
8028 | type BOOLEAN | ||
8029 | count 1 | ||
8030 | } | ||
8031 | } | ||
8032 | control.20 { | ||
8033 | iface MIXER | ||
8034 | name 'DAC Polarity' | ||
8035 | value 'No Inversion' | ||
8036 | comment { | ||
8037 | access 'read write' | ||
8038 | type ENUMERATED | ||
8039 | count 1 | ||
8040 | item.0 'No Inversion' | ||
8041 | item.1 'Left Inverted' | ||
8042 | item.2 'Right Inverted' | ||
8043 | item.3 'Stereo Inversion' | ||
8044 | } | ||
8045 | } | ||
8046 | control.21 { | ||
8047 | iface MIXER | ||
8048 | name 'DAC Deemphasis Switch' | ||
8049 | value false | ||
8050 | comment { | ||
8051 | access 'read write' | ||
8052 | type BOOLEAN | ||
8053 | count 1 | ||
8054 | } | ||
8055 | } | ||
8056 | control.22 { | ||
8057 | iface MIXER | ||
8058 | name '3D Filter Upper Cut-Off' | ||
8059 | value High | ||
8060 | comment { | ||
8061 | access 'read write' | ||
8062 | type ENUMERATED | ||
8063 | count 1 | ||
8064 | item.0 High | ||
8065 | item.1 Low | ||
8066 | } | ||
8067 | } | ||
8068 | control.23 { | ||
8069 | iface MIXER | ||
8070 | name '3D Filter Lower Cut-Off' | ||
8071 | value Low | ||
8072 | comment { | ||
8073 | access 'read write' | ||
8074 | type ENUMERATED | ||
8075 | count 1 | ||
8076 | item.0 Low | ||
8077 | item.1 High | ||
8078 | } | ||
8079 | } | ||
8080 | control.24 { | ||
8081 | iface MIXER | ||
8082 | name '3D Volume' | ||
8083 | value 0 | ||
8084 | comment { | ||
8085 | access 'read write' | ||
8086 | type INTEGER | ||
8087 | count 1 | ||
8088 | range '0 - 15' | ||
8089 | } | ||
8090 | } | ||
8091 | control.25 { | ||
8092 | iface MIXER | ||
8093 | name '3D Switch' | ||
8094 | value false | ||
8095 | comment { | ||
8096 | access 'read write' | ||
8097 | type BOOLEAN | ||
8098 | count 1 | ||
8099 | } | ||
8100 | } | ||
8101 | control.26 { | ||
8102 | iface MIXER | ||
8103 | name 'ALC Function' | ||
8104 | value Off | ||
8105 | comment { | ||
8106 | access 'read write' | ||
8107 | type ENUMERATED | ||
8108 | count 1 | ||
8109 | item.0 Off | ||
8110 | item.1 Right | ||
8111 | item.2 Left | ||
8112 | item.3 Stereo | ||
8113 | } | ||
8114 | } | ||
8115 | control.27 { | ||
8116 | iface MIXER | ||
8117 | name 'ALC Max Gain' | ||
8118 | value 7 | ||
8119 | comment { | ||
8120 | access 'read write' | ||
8121 | type INTEGER | ||
8122 | count 1 | ||
8123 | range '0 - 7' | ||
8124 | } | ||
8125 | } | ||
8126 | control.28 { | ||
8127 | iface MIXER | ||
8128 | name 'ALC Target' | ||
8129 | value 4 | ||
8130 | comment { | ||
8131 | access 'read write' | ||
8132 | type INTEGER | ||
8133 | count 1 | ||
8134 | range '0 - 15' | ||
8135 | } | ||
8136 | } | ||
8137 | control.29 { | ||
8138 | iface MIXER | ||
8139 | name 'ALC Min Gain' | ||
8140 | value 0 | ||
8141 | comment { | ||
8142 | access 'read write' | ||
8143 | type INTEGER | ||
8144 | count 1 | ||
8145 | range '0 - 7' | ||
8146 | } | ||
8147 | } | ||
8148 | control.30 { | ||
8149 | iface MIXER | ||
8150 | name 'ALC Hold Time' | ||
8151 | value 0 | ||
8152 | comment { | ||
8153 | access 'read write' | ||
8154 | type INTEGER | ||
8155 | count 1 | ||
8156 | range '0 - 15' | ||
8157 | } | ||
8158 | } | ||
8159 | control.31 { | ||
8160 | iface MIXER | ||
8161 | name 'ALC Mode' | ||
8162 | value ALC | ||
8163 | comment { | ||
8164 | access 'read write' | ||
8165 | type ENUMERATED | ||
8166 | count 1 | ||
8167 | item.0 ALC | ||
8168 | item.1 Limiter | ||
8169 | } | ||
8170 | } | ||
8171 | control.32 { | ||
8172 | iface MIXER | ||
8173 | name 'ALC Decay' | ||
8174 | value 3 | ||
8175 | comment { | ||
8176 | access 'read write' | ||
8177 | type INTEGER | ||
8178 | count 1 | ||
8179 | range '0 - 15' | ||
8180 | } | ||
8181 | } | ||
8182 | control.33 { | ||
8183 | iface MIXER | ||
8184 | name 'ALC Attack' | ||
8185 | value 2 | ||
8186 | comment { | ||
8187 | access 'read write' | ||
8188 | type INTEGER | ||
8189 | count 1 | ||
8190 | range '0 - 15' | ||
8191 | } | ||
8192 | } | ||
8193 | control.34 { | ||
8194 | iface MIXER | ||
8195 | name 'Noise Gate Threshold' | ||
8196 | value 0 | ||
8197 | comment { | ||
8198 | access 'read write' | ||
8199 | type INTEGER | ||
8200 | count 1 | ||
8201 | range '0 - 31' | ||
8202 | } | ||
8203 | } | ||
8204 | control.35 { | ||
8205 | iface MIXER | ||
8206 | name 'Noise Gate Switch' | ||
8207 | value false | ||
8208 | comment { | ||
8209 | access 'read write' | ||
8210 | type BOOLEAN | ||
8211 | count 1 | ||
8212 | } | ||
8213 | } | ||
8214 | control.36 { | ||
8215 | iface MIXER | ||
8216 | name 'ADC PCM Capture Volume' | ||
8217 | value.0 195 | ||
8218 | value.1 195 | ||
8219 | comment { | ||
8220 | access 'read write' | ||
8221 | type INTEGER | ||
8222 | count 2 | ||
8223 | range '0 - 255' | ||
8224 | dbmin -9999999 | ||
8225 | dbmax 3000 | ||
8226 | dbvalue.0 0 | ||
8227 | dbvalue.1 0 | ||
8228 | } | ||
8229 | } | ||
8230 | control.37 { | ||
8231 | iface MIXER | ||
8232 | name 'Left Output Mixer Boost Bypass Volume' | ||
8233 | value 2 | ||
8234 | comment { | ||
8235 | access 'read write' | ||
8236 | type INTEGER | ||
8237 | count 1 | ||
8238 | range '0 - 7' | ||
8239 | dbmin -2100 | ||
8240 | dbmax 0 | ||
8241 | dbvalue.0 -1500 | ||
8242 | } | ||
8243 | } | ||
8244 | control.38 { | ||
8245 | iface MIXER | ||
8246 | name 'Left Output Mixer LINPUT3 Volume' | ||
8247 | value 2 | ||
8248 | comment { | ||
8249 | access 'read write' | ||
8250 | type INTEGER | ||
8251 | count 1 | ||
8252 | range '0 - 7' | ||
8253 | dbmin -2100 | ||
8254 | dbmax 0 | ||
8255 | dbvalue.0 -1500 | ||
8256 | } | ||
8257 | } | ||
8258 | control.39 { | ||
8259 | iface MIXER | ||
8260 | name 'Right Output Mixer Boost Bypass Volume' | ||
8261 | value 2 | ||
8262 | comment { | ||
8263 | access 'read write' | ||
8264 | type INTEGER | ||
8265 | count 1 | ||
8266 | range '0 - 7' | ||
8267 | dbmin -2100 | ||
8268 | dbmax 0 | ||
8269 | dbvalue.0 -1500 | ||
8270 | } | ||
8271 | } | ||
8272 | control.40 { | ||
8273 | iface MIXER | ||
8274 | name 'Right Output Mixer RINPUT3 Volume' | ||
8275 | value 2 | ||
8276 | comment { | ||
8277 | access 'read write' | ||
8278 | type INTEGER | ||
8279 | count 1 | ||
8280 | range '0 - 7' | ||
8281 | dbmin -2100 | ||
8282 | dbmax 0 | ||
8283 | dbvalue.0 -1500 | ||
8284 | } | ||
8285 | } | ||
8286 | control.41 { | ||
8287 | iface MIXER | ||
8288 | name 'ADC Data Output Select' | ||
8289 | value 'Left Data = Left ADC; Right Data = Left ADC' | ||
8290 | comment { | ||
8291 | access 'read write' | ||
8292 | type ENUMERATED | ||
8293 | count 1 | ||
8294 | item.0 'Left Data = Left ADC; Right Data = Right ADC' | ||
8295 | item.1 'Left Data = Left ADC; Right Data = Left ADC' | ||
8296 | item.2 'Left Data = Right ADC; Right Data = Right ADC' | ||
8297 | item.3 'Left Data = Right ADC; Right Data = Left ADC' | ||
8298 | } | ||
8299 | } | ||
8300 | control.42 { | ||
8301 | iface MIXER | ||
8302 | name 'Mono Output Mixer Left Switch' | ||
8303 | value false | ||
8304 | comment { | ||
8305 | access 'read write' | ||
8306 | type BOOLEAN | ||
8307 | count 1 | ||
8308 | } | ||
8309 | } | ||
8310 | control.43 { | ||
8311 | iface MIXER | ||
8312 | name 'Mono Output Mixer Right Switch' | ||
8313 | value false | ||
8314 | comment { | ||
8315 | access 'read write' | ||
8316 | type BOOLEAN | ||
8317 | count 1 | ||
8318 | } | ||
8319 | } | ||
8320 | control.44 { | ||
8321 | iface MIXER | ||
8322 | name 'Right Output Mixer PCM Playback Switch' | ||
8323 | value true | ||
8324 | comment { | ||
8325 | access 'read write' | ||
8326 | type BOOLEAN | ||
8327 | count 1 | ||
8328 | } | ||
8329 | } | ||
8330 | control.45 { | ||
8331 | iface MIXER | ||
8332 | name 'Right Output Mixer RINPUT3 Switch' | ||
8333 | value false | ||
8334 | comment { | ||
8335 | access 'read write' | ||
8336 | type BOOLEAN | ||
8337 | count 1 | ||
8338 | } | ||
8339 | } | ||
8340 | control.46 { | ||
8341 | iface MIXER | ||
8342 | name 'Right Output Mixer Boost Bypass Switch' | ||
8343 | value false | ||
8344 | comment { | ||
8345 | access 'read write' | ||
8346 | type BOOLEAN | ||
8347 | count 1 | ||
8348 | } | ||
8349 | } | ||
8350 | control.47 { | ||
8351 | iface MIXER | ||
8352 | name 'Left Output Mixer PCM Playback Switch' | ||
8353 | value true | ||
8354 | comment { | ||
8355 | access 'read write' | ||
8356 | type BOOLEAN | ||
8357 | count 1 | ||
8358 | } | ||
8359 | } | ||
8360 | control.48 { | ||
8361 | iface MIXER | ||
8362 | name 'Left Output Mixer LINPUT3 Switch' | ||
8363 | value false | ||
8364 | comment { | ||
8365 | access 'read write' | ||
8366 | type BOOLEAN | ||
8367 | count 1 | ||
8368 | } | ||
8369 | } | ||
8370 | control.49 { | ||
8371 | iface MIXER | ||
8372 | name 'Left Output Mixer Boost Bypass Switch' | ||
8373 | value false | ||
8374 | comment { | ||
8375 | access 'read write' | ||
8376 | type BOOLEAN | ||
8377 | count 1 | ||
8378 | } | ||
8379 | } | ||
8380 | control.50 { | ||
8381 | iface MIXER | ||
8382 | name 'Right Input Mixer Boost Switch' | ||
8383 | value false | ||
8384 | comment { | ||
8385 | access 'read write' | ||
8386 | type BOOLEAN | ||
8387 | count 1 | ||
8388 | } | ||
8389 | } | ||
8390 | control.51 { | ||
8391 | iface MIXER | ||
8392 | name 'Left Input Mixer Boost Switch' | ||
8393 | value true | ||
8394 | comment { | ||
8395 | access 'read write' | ||
8396 | type BOOLEAN | ||
8397 | count 1 | ||
8398 | } | ||
8399 | } | ||
8400 | control.52 { | ||
8401 | iface MIXER | ||
8402 | name 'Right Boost Mixer RINPUT2 Switch' | ||
8403 | value false | ||
8404 | comment { | ||
8405 | access 'read write' | ||
8406 | type BOOLEAN | ||
8407 | count 1 | ||
8408 | } | ||
8409 | } | ||
8410 | control.53 { | ||
8411 | iface MIXER | ||
8412 | name 'Right Boost Mixer RINPUT3 Switch' | ||
8413 | value false | ||
8414 | comment { | ||
8415 | access 'read write' | ||
8416 | type BOOLEAN | ||
8417 | count 1 | ||
8418 | } | ||
8419 | } | ||
8420 | control.54 { | ||
8421 | iface MIXER | ||
8422 | name 'Right Boost Mixer RINPUT1 Switch' | ||
8423 | value false | ||
8424 | comment { | ||
8425 | access 'read write' | ||
8426 | type BOOLEAN | ||
8427 | count 1 | ||
8428 | } | ||
8429 | } | ||
8430 | control.55 { | ||
8431 | iface MIXER | ||
8432 | name 'Left Boost Mixer LINPUT2 Switch' | ||
8433 | value false | ||
8434 | comment { | ||
8435 | access 'read write' | ||
8436 | type BOOLEAN | ||
8437 | count 1 | ||
8438 | } | ||
8439 | } | ||
8440 | control.56 { | ||
8441 | iface MIXER | ||
8442 | name 'Left Boost Mixer LINPUT3 Switch' | ||
8443 | value false | ||
8444 | comment { | ||
8445 | access 'read write' | ||
8446 | type BOOLEAN | ||
8447 | count 1 | ||
8448 | } | ||
8449 | } | ||
8450 | control.57 { | ||
8451 | iface MIXER | ||
8452 | name 'Left Boost Mixer LINPUT1 Switch' | ||
8453 | value true | ||
8454 | comment { | ||
8455 | access 'read write' | ||
8456 | type BOOLEAN | ||
8457 | count 1 | ||
8458 | } | ||
8459 | } | ||
8460 | control.58 { | ||
8461 | iface CARD | ||
8462 | name 'Headphone Jack' | ||
8463 | value true | ||
8464 | comment { | ||
8465 | access read | ||
8466 | type BOOLEAN | ||
8467 | count 1 | ||
8468 | } | ||
8469 | } | ||
8470 | } | ||
8471 | state.wm8960audio3 { | ||
8472 | control.1 { | ||
8473 | iface MIXER | ||
8474 | name 'Capture Volume' | ||
8475 | value.0 35 | ||
8476 | value.1 35 | ||
8477 | comment { | ||
8478 | access 'read write' | ||
8479 | type INTEGER | ||
8480 | count 2 | ||
8481 | range '0 - 63' | ||
8482 | dbmin -1725 | ||
8483 | dbmax 3000 | ||
8484 | dbvalue.0 900 | ||
8485 | dbvalue.1 900 | ||
8486 | } | ||
8487 | } | ||
8488 | control.2 { | ||
8489 | iface MIXER | ||
8490 | name 'Capture Volume ZC Switch' | ||
8491 | value.0 0 | ||
8492 | value.1 0 | ||
8493 | comment { | ||
8494 | access 'read write' | ||
8495 | type INTEGER | ||
8496 | count 2 | ||
8497 | range '0 - 1' | ||
8498 | } | ||
8499 | } | ||
8500 | control.3 { | ||
8501 | iface MIXER | ||
8502 | name 'Capture Switch' | ||
8503 | value.0 true | ||
8504 | value.1 true | ||
8505 | comment { | ||
8506 | access 'read write' | ||
8507 | type BOOLEAN | ||
8508 | count 2 | ||
8509 | } | ||
8510 | } | ||
8511 | control.4 { | ||
8512 | iface MIXER | ||
8513 | name 'Right Input Boost Mixer RINPUT3 Volume' | ||
8514 | value 0 | ||
8515 | comment { | ||
8516 | access 'read write' | ||
8517 | type INTEGER | ||
8518 | count 1 | ||
8519 | range '0 - 7' | ||
8520 | dbmin -9999999 | ||
8521 | dbmax 600 | ||
8522 | dbvalue.0 -9999999 | ||
8523 | } | ||
8524 | } | ||
8525 | control.5 { | ||
8526 | iface MIXER | ||
8527 | name 'Right Input Boost Mixer RINPUT2 Volume' | ||
8528 | value 0 | ||
8529 | comment { | ||
8530 | access 'read write' | ||
8531 | type INTEGER | ||
8532 | count 1 | ||
8533 | range '0 - 7' | ||
8534 | dbmin -9999999 | ||
8535 | dbmax 600 | ||
8536 | dbvalue.0 -9999999 | ||
8537 | } | ||
8538 | } | ||
8539 | control.6 { | ||
8540 | iface MIXER | ||
8541 | name 'Left Input Boost Mixer LINPUT3 Volume' | ||
8542 | value 0 | ||
8543 | comment { | ||
8544 | access 'read write' | ||
8545 | type INTEGER | ||
8546 | count 1 | ||
8547 | range '0 - 7' | ||
8548 | dbmin -9999999 | ||
8549 | dbmax 600 | ||
8550 | dbvalue.0 -9999999 | ||
8551 | } | ||
8552 | } | ||
8553 | control.7 { | ||
8554 | iface MIXER | ||
8555 | name 'Left Input Boost Mixer LINPUT2 Volume' | ||
8556 | value 0 | ||
8557 | comment { | ||
8558 | access 'read write' | ||
8559 | type INTEGER | ||
8560 | count 1 | ||
8561 | range '0 - 7' | ||
8562 | dbmin -9999999 | ||
8563 | dbmax 600 | ||
8564 | dbvalue.0 -9999999 | ||
8565 | } | ||
8566 | } | ||
8567 | control.8 { | ||
8568 | iface MIXER | ||
8569 | name 'Right Input Boost Mixer RINPUT1 Volume' | ||
8570 | value 0 | ||
8571 | comment { | ||
8572 | access 'read write' | ||
8573 | type INTEGER | ||
8574 | count 1 | ||
8575 | range '0 - 3' | ||
8576 | dbmin 0 | ||
8577 | dbmax 2900 | ||
8578 | dbvalue.0 0 | ||
8579 | } | ||
8580 | } | ||
8581 | control.9 { | ||
8582 | iface MIXER | ||
8583 | name 'Left Input Boost Mixer LINPUT1 Volume' | ||
8584 | value 0 | ||
8585 | comment { | ||
8586 | access 'read write' | ||
8587 | type INTEGER | ||
8588 | count 1 | ||
8589 | range '0 - 3' | ||
8590 | dbmin 0 | ||
8591 | dbmax 2900 | ||
8592 | dbvalue.0 0 | ||
8593 | } | ||
8594 | } | ||
8595 | control.10 { | ||
8596 | iface MIXER | ||
8597 | name 'Playback Volume' | ||
8598 | value.0 235 | ||
8599 | value.1 235 | ||
8600 | comment { | ||
8601 | access 'read write' | ||
8602 | type INTEGER | ||
8603 | count 2 | ||
8604 | range '0 - 255' | ||
8605 | dbmin -9999999 | ||
8606 | dbmax 0 | ||
8607 | dbvalue.0 -1000 | ||
8608 | dbvalue.1 -1000 | ||
8609 | } | ||
8610 | } | ||
8611 | control.11 { | ||
8612 | iface MIXER | ||
8613 | name 'Headphone Playback Volume' | ||
8614 | value.0 101 | ||
8615 | value.1 101 | ||
8616 | comment { | ||
8617 | access 'read write' | ||
8618 | type INTEGER | ||
8619 | count 2 | ||
8620 | range '0 - 127' | ||
8621 | dbmin -9999999 | ||
8622 | dbmax 600 | ||
8623 | dbvalue.0 -2000 | ||
8624 | dbvalue.1 -2000 | ||
8625 | } | ||
8626 | } | ||
8627 | control.12 { | ||
8628 | iface MIXER | ||
8629 | name 'Headphone Playback ZC Switch' | ||
8630 | value.0 false | ||
8631 | value.1 false | ||
8632 | comment { | ||
8633 | access 'read write' | ||
8634 | type BOOLEAN | ||
8635 | count 2 | ||
8636 | } | ||
8637 | } | ||
8638 | control.13 { | ||
8639 | iface MIXER | ||
8640 | name 'Speaker Playback Volume' | ||
8641 | value.0 110 | ||
8642 | value.1 110 | ||
8643 | comment { | ||
8644 | access 'read write' | ||
8645 | type INTEGER | ||
8646 | count 2 | ||
8647 | range '0 - 127' | ||
8648 | dbmin -9999999 | ||
8649 | dbmax 600 | ||
8650 | dbvalue.0 -1100 | ||
8651 | dbvalue.1 -1100 | ||
8652 | } | ||
8653 | } | ||
8654 | control.14 { | ||
8655 | iface MIXER | ||
8656 | name 'Speaker Playback ZC Switch' | ||
8657 | value.0 false | ||
8658 | value.1 false | ||
8659 | comment { | ||
8660 | access 'read write' | ||
8661 | type BOOLEAN | ||
8662 | count 2 | ||
8663 | } | ||
8664 | } | ||
8665 | control.15 { | ||
8666 | iface MIXER | ||
8667 | name 'Speaker DC Volume' | ||
8668 | value 0 | ||
8669 | comment { | ||
8670 | access 'read write' | ||
8671 | type INTEGER | ||
8672 | count 1 | ||
8673 | range '0 - 5' | ||
8674 | } | ||
8675 | } | ||
8676 | control.16 { | ||
8677 | iface MIXER | ||
8678 | name 'Speaker AC Volume' | ||
8679 | value 0 | ||
8680 | comment { | ||
8681 | access 'read write' | ||
8682 | type INTEGER | ||
8683 | count 1 | ||
8684 | range '0 - 5' | ||
8685 | } | ||
8686 | } | ||
8687 | control.17 { | ||
8688 | iface MIXER | ||
8689 | name 'PCM Playback -6dB Switch' | ||
8690 | value false | ||
8691 | comment { | ||
8692 | access 'read write' | ||
8693 | type BOOLEAN | ||
8694 | count 1 | ||
8695 | } | ||
8696 | } | ||
8697 | control.18 { | ||
8698 | iface MIXER | ||
8699 | name 'ADC Polarity' | ||
8700 | value 'No Inversion' | ||
8701 | comment { | ||
8702 | access 'read write' | ||
8703 | type ENUMERATED | ||
8704 | count 1 | ||
8705 | item.0 'No Inversion' | ||
8706 | item.1 'Left Inverted' | ||
8707 | item.2 'Right Inverted' | ||
8708 | item.3 'Stereo Inversion' | ||
8709 | } | ||
8710 | } | ||
8711 | control.19 { | ||
8712 | iface MIXER | ||
8713 | name 'ADC High Pass Filter Switch' | ||
8714 | value false | ||
8715 | comment { | ||
8716 | access 'read write' | ||
8717 | type BOOLEAN | ||
8718 | count 1 | ||
8719 | } | ||
8720 | } | ||
8721 | control.20 { | ||
8722 | iface MIXER | ||
8723 | name 'DAC Polarity' | ||
8724 | value 'No Inversion' | ||
8725 | comment { | ||
8726 | access 'read write' | ||
8727 | type ENUMERATED | ||
8728 | count 1 | ||
8729 | item.0 'No Inversion' | ||
8730 | item.1 'Left Inverted' | ||
8731 | item.2 'Right Inverted' | ||
8732 | item.3 'Stereo Inversion' | ||
8733 | } | ||
8734 | } | ||
8735 | control.21 { | ||
8736 | iface MIXER | ||
8737 | name 'DAC Deemphasis Switch' | ||
8738 | value false | ||
8739 | comment { | ||
8740 | access 'read write' | ||
8741 | type BOOLEAN | ||
8742 | count 1 | ||
8743 | } | ||
8744 | } | ||
8745 | control.22 { | ||
8746 | iface MIXER | ||
8747 | name '3D Filter Upper Cut-Off' | ||
8748 | value High | ||
8749 | comment { | ||
8750 | access 'read write' | ||
8751 | type ENUMERATED | ||
8752 | count 1 | ||
8753 | item.0 High | ||
8754 | item.1 Low | ||
8755 | } | ||
8756 | } | ||
8757 | control.23 { | ||
8758 | iface MIXER | ||
8759 | name '3D Filter Lower Cut-Off' | ||
8760 | value Low | ||
8761 | comment { | ||
8762 | access 'read write' | ||
8763 | type ENUMERATED | ||
8764 | count 1 | ||
8765 | item.0 Low | ||
8766 | item.1 High | ||
8767 | } | ||
8768 | } | ||
8769 | control.24 { | ||
8770 | iface MIXER | ||
8771 | name '3D Volume' | ||
8772 | value 0 | ||
8773 | comment { | ||
8774 | access 'read write' | ||
8775 | type INTEGER | ||
8776 | count 1 | ||
8777 | range '0 - 15' | ||
8778 | } | ||
8779 | } | ||
8780 | control.25 { | ||
8781 | iface MIXER | ||
8782 | name '3D Switch' | ||
8783 | value false | ||
8784 | comment { | ||
8785 | access 'read write' | ||
8786 | type BOOLEAN | ||
8787 | count 1 | ||
8788 | } | ||
8789 | } | ||
8790 | control.26 { | ||
8791 | iface MIXER | ||
8792 | name 'ALC Function' | ||
8793 | value Off | ||
8794 | comment { | ||
8795 | access 'read write' | ||
8796 | type ENUMERATED | ||
8797 | count 1 | ||
8798 | item.0 Off | ||
8799 | item.1 Right | ||
8800 | item.2 Left | ||
8801 | item.3 Stereo | ||
8802 | } | ||
8803 | } | ||
8804 | control.27 { | ||
8805 | iface MIXER | ||
8806 | name 'ALC Max Gain' | ||
8807 | value 7 | ||
8808 | comment { | ||
8809 | access 'read write' | ||
8810 | type INTEGER | ||
8811 | count 1 | ||
8812 | range '0 - 7' | ||
8813 | } | ||
8814 | } | ||
8815 | control.28 { | ||
8816 | iface MIXER | ||
8817 | name 'ALC Target' | ||
8818 | value 4 | ||
8819 | comment { | ||
8820 | access 'read write' | ||
8821 | type INTEGER | ||
8822 | count 1 | ||
8823 | range '0 - 15' | ||
8824 | } | ||
8825 | } | ||
8826 | control.29 { | ||
8827 | iface MIXER | ||
8828 | name 'ALC Min Gain' | ||
8829 | value 0 | ||
8830 | comment { | ||
8831 | access 'read write' | ||
8832 | type INTEGER | ||
8833 | count 1 | ||
8834 | range '0 - 7' | ||
8835 | } | ||
8836 | } | ||
8837 | control.30 { | ||
8838 | iface MIXER | ||
8839 | name 'ALC Hold Time' | ||
8840 | value 0 | ||
8841 | comment { | ||
8842 | access 'read write' | ||
8843 | type INTEGER | ||
8844 | count 1 | ||
8845 | range '0 - 15' | ||
8846 | } | ||
8847 | } | ||
8848 | control.31 { | ||
8849 | iface MIXER | ||
8850 | name 'ALC Mode' | ||
8851 | value ALC | ||
8852 | comment { | ||
8853 | access 'read write' | ||
8854 | type ENUMERATED | ||
8855 | count 1 | ||
8856 | item.0 ALC | ||
8857 | item.1 Limiter | ||
8858 | } | ||
8859 | } | ||
8860 | control.32 { | ||
8861 | iface MIXER | ||
8862 | name 'ALC Decay' | ||
8863 | value 3 | ||
8864 | comment { | ||
8865 | access 'read write' | ||
8866 | type INTEGER | ||
8867 | count 1 | ||
8868 | range '0 - 15' | ||
8869 | } | ||
8870 | } | ||
8871 | control.33 { | ||
8872 | iface MIXER | ||
8873 | name 'ALC Attack' | ||
8874 | value 2 | ||
8875 | comment { | ||
8876 | access 'read write' | ||
8877 | type INTEGER | ||
8878 | count 1 | ||
8879 | range '0 - 15' | ||
8880 | } | ||
8881 | } | ||
8882 | control.34 { | ||
8883 | iface MIXER | ||
8884 | name 'Noise Gate Threshold' | ||
8885 | value 0 | ||
8886 | comment { | ||
8887 | access 'read write' | ||
8888 | type INTEGER | ||
8889 | count 1 | ||
8890 | range '0 - 31' | ||
8891 | } | ||
8892 | } | ||
8893 | control.35 { | ||
8894 | iface MIXER | ||
8895 | name 'Noise Gate Switch' | ||
8896 | value false | ||
8897 | comment { | ||
8898 | access 'read write' | ||
8899 | type BOOLEAN | ||
8900 | count 1 | ||
8901 | } | ||
8902 | } | ||
8903 | control.36 { | ||
8904 | iface MIXER | ||
8905 | name 'ADC PCM Capture Volume' | ||
8906 | value.0 195 | ||
8907 | value.1 195 | ||
8908 | comment { | ||
8909 | access 'read write' | ||
8910 | type INTEGER | ||
8911 | count 2 | ||
8912 | range '0 - 255' | ||
8913 | dbmin -9999999 | ||
8914 | dbmax 3000 | ||
8915 | dbvalue.0 0 | ||
8916 | dbvalue.1 0 | ||
8917 | } | ||
8918 | } | ||
8919 | control.37 { | ||
8920 | iface MIXER | ||
8921 | name 'Left Output Mixer Boost Bypass Volume' | ||
8922 | value 2 | ||
8923 | comment { | ||
8924 | access 'read write' | ||
8925 | type INTEGER | ||
8926 | count 1 | ||
8927 | range '0 - 7' | ||
8928 | dbmin -2100 | ||
8929 | dbmax 0 | ||
8930 | dbvalue.0 -1500 | ||
8931 | } | ||
8932 | } | ||
8933 | control.38 { | ||
8934 | iface MIXER | ||
8935 | name 'Left Output Mixer LINPUT3 Volume' | ||
8936 | value 2 | ||
8937 | comment { | ||
8938 | access 'read write' | ||
8939 | type INTEGER | ||
8940 | count 1 | ||
8941 | range '0 - 7' | ||
8942 | dbmin -2100 | ||
8943 | dbmax 0 | ||
8944 | dbvalue.0 -1500 | ||
8945 | } | ||
8946 | } | ||
8947 | control.39 { | ||
8948 | iface MIXER | ||
8949 | name 'Right Output Mixer Boost Bypass Volume' | ||
8950 | value 2 | ||
8951 | comment { | ||
8952 | access 'read write' | ||
8953 | type INTEGER | ||
8954 | count 1 | ||
8955 | range '0 - 7' | ||
8956 | dbmin -2100 | ||
8957 | dbmax 0 | ||
8958 | dbvalue.0 -1500 | ||
8959 | } | ||
8960 | } | ||
8961 | control.40 { | ||
8962 | iface MIXER | ||
8963 | name 'Right Output Mixer RINPUT3 Volume' | ||
8964 | value 2 | ||
8965 | comment { | ||
8966 | access 'read write' | ||
8967 | type INTEGER | ||
8968 | count 1 | ||
8969 | range '0 - 7' | ||
8970 | dbmin -2100 | ||
8971 | dbmax 0 | ||
8972 | dbvalue.0 -1500 | ||
8973 | } | ||
8974 | } | ||
8975 | control.41 { | ||
8976 | iface MIXER | ||
8977 | name 'ADC Data Output Select' | ||
8978 | value 'Left Data = Left ADC; Right Data = Left ADC' | ||
8979 | comment { | ||
8980 | access 'read write' | ||
8981 | type ENUMERATED | ||
8982 | count 1 | ||
8983 | item.0 'Left Data = Left ADC; Right Data = Right ADC' | ||
8984 | item.1 'Left Data = Left ADC; Right Data = Left ADC' | ||
8985 | item.2 'Left Data = Right ADC; Right Data = Right ADC' | ||
8986 | item.3 'Left Data = Right ADC; Right Data = Left ADC' | ||
8987 | } | ||
8988 | } | ||
8989 | control.42 { | ||
8990 | iface MIXER | ||
8991 | name 'Mono Output Mixer Left Switch' | ||
8992 | value false | ||
8993 | comment { | ||
8994 | access 'read write' | ||
8995 | type BOOLEAN | ||
8996 | count 1 | ||
8997 | } | ||
8998 | } | ||
8999 | control.43 { | ||
9000 | iface MIXER | ||
9001 | name 'Mono Output Mixer Right Switch' | ||
9002 | value false | ||
9003 | comment { | ||
9004 | access 'read write' | ||
9005 | type BOOLEAN | ||
9006 | count 1 | ||
9007 | } | ||
9008 | } | ||
9009 | control.44 { | ||
9010 | iface MIXER | ||
9011 | name 'Right Output Mixer PCM Playback Switch' | ||
9012 | value true | ||
9013 | comment { | ||
9014 | access 'read write' | ||
9015 | type BOOLEAN | ||
9016 | count 1 | ||
9017 | } | ||
9018 | } | ||
9019 | control.45 { | ||
9020 | iface MIXER | ||
9021 | name 'Right Output Mixer RINPUT3 Switch' | ||
9022 | value false | ||
9023 | comment { | ||
9024 | access 'read write' | ||
9025 | type BOOLEAN | ||
9026 | count 1 | ||
9027 | } | ||
9028 | } | ||
9029 | control.46 { | ||
9030 | iface MIXER | ||
9031 | name 'Right Output Mixer Boost Bypass Switch' | ||
9032 | value false | ||
9033 | comment { | ||
9034 | access 'read write' | ||
9035 | type BOOLEAN | ||
9036 | count 1 | ||
9037 | } | ||
9038 | } | ||
9039 | control.47 { | ||
9040 | iface MIXER | ||
9041 | name 'Left Output Mixer PCM Playback Switch' | ||
9042 | value true | ||
9043 | comment { | ||
9044 | access 'read write' | ||
9045 | type BOOLEAN | ||
9046 | count 1 | ||
9047 | } | ||
9048 | } | ||
9049 | control.48 { | ||
9050 | iface MIXER | ||
9051 | name 'Left Output Mixer LINPUT3 Switch' | ||
9052 | value false | ||
9053 | comment { | ||
9054 | access 'read write' | ||
9055 | type BOOLEAN | ||
9056 | count 1 | ||
9057 | } | ||
9058 | } | ||
9059 | control.49 { | ||
9060 | iface MIXER | ||
9061 | name 'Left Output Mixer Boost Bypass Switch' | ||
9062 | value false | ||
9063 | comment { | ||
9064 | access 'read write' | ||
9065 | type BOOLEAN | ||
9066 | count 1 | ||
9067 | } | ||
9068 | } | ||
9069 | control.50 { | ||
9070 | iface MIXER | ||
9071 | name 'Right Input Mixer Boost Switch' | ||
9072 | value false | ||
9073 | comment { | ||
9074 | access 'read write' | ||
9075 | type BOOLEAN | ||
9076 | count 1 | ||
9077 | } | ||
9078 | } | ||
9079 | control.51 { | ||
9080 | iface MIXER | ||
9081 | name 'Left Input Mixer Boost Switch' | ||
9082 | value true | ||
9083 | comment { | ||
9084 | access 'read write' | ||
9085 | type BOOLEAN | ||
9086 | count 1 | ||
9087 | } | ||
9088 | } | ||
9089 | control.52 { | ||
9090 | iface MIXER | ||
9091 | name 'Right Boost Mixer RINPUT2 Switch' | ||
9092 | value false | ||
9093 | comment { | ||
9094 | access 'read write' | ||
9095 | type BOOLEAN | ||
9096 | count 1 | ||
9097 | } | ||
9098 | } | ||
9099 | control.53 { | ||
9100 | iface MIXER | ||
9101 | name 'Right Boost Mixer RINPUT3 Switch' | ||
9102 | value false | ||
9103 | comment { | ||
9104 | access 'read write' | ||
9105 | type BOOLEAN | ||
9106 | count 1 | ||
9107 | } | ||
9108 | } | ||
9109 | control.54 { | ||
9110 | iface MIXER | ||
9111 | name 'Right Boost Mixer RINPUT1 Switch' | ||
9112 | value false | ||
9113 | comment { | ||
9114 | access 'read write' | ||
9115 | type BOOLEAN | ||
9116 | count 1 | ||
9117 | } | ||
9118 | } | ||
9119 | control.55 { | ||
9120 | iface MIXER | ||
9121 | name 'Left Boost Mixer LINPUT2 Switch' | ||
9122 | value false | ||
9123 | comment { | ||
9124 | access 'read write' | ||
9125 | type BOOLEAN | ||
9126 | count 1 | ||
9127 | } | ||
9128 | } | ||
9129 | control.56 { | ||
9130 | iface MIXER | ||
9131 | name 'Left Boost Mixer LINPUT3 Switch' | ||
9132 | value false | ||
9133 | comment { | ||
9134 | access 'read write' | ||
9135 | type BOOLEAN | ||
9136 | count 1 | ||
9137 | } | ||
9138 | } | ||
9139 | control.57 { | ||
9140 | iface MIXER | ||
9141 | name 'Left Boost Mixer LINPUT1 Switch' | ||
9142 | value true | ||
9143 | comment { | ||
9144 | access 'read write' | ||
9145 | type BOOLEAN | ||
9146 | count 1 | ||
9147 | } | ||
9148 | } | ||
9149 | control.58 { | ||
9150 | iface CARD | ||
9151 | name 'Headphone Jack' | ||
9152 | value true | ||
9153 | comment { | ||
9154 | access read | ||
9155 | type BOOLEAN | ||
9156 | count 1 | ||
9157 | } | ||
9158 | } | ||
9159 | } | ||