diff options
| -rwxr-xr-x | recipes-bsp/alsa-state/alsa-state/imx/asound.state | 1546 |
1 files changed, 1546 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 4984a56cf..87f449941 100755 --- a/recipes-bsp/alsa-state/alsa-state/imx/asound.state +++ b/recipes-bsp/alsa-state/alsa-state/imx/asound.state | |||
| @@ -5544,3 +5544,1549 @@ state.sii902xaudio { | |||
| 5544 | control { | 5544 | control { |
| 5545 | } | 5545 | } |
| 5546 | } | 5546 | } |
| 5547 | state.ak4458audio { | ||
| 5548 | control.1 { | ||
| 5549 | iface MIXER | ||
| 5550 | name '0 AK4458 L1ch Digital Volume' | ||
| 5551 | value 255 | ||
| 5552 | comment { | ||
| 5553 | access 'read write' | ||
| 5554 | type INTEGER | ||
| 5555 | count 1 | ||
| 5556 | range '0 - 255' | ||
| 5557 | dbmin -9999999 | ||
| 5558 | dbmax 0 | ||
| 5559 | dbvalue.0 0 | ||
| 5560 | } | ||
| 5561 | } | ||
| 5562 | control.2 { | ||
| 5563 | iface MIXER | ||
| 5564 | name '0 AK4458 R1ch Digital Volume' | ||
| 5565 | value 255 | ||
| 5566 | comment { | ||
| 5567 | access 'read write' | ||
| 5568 | type INTEGER | ||
| 5569 | count 1 | ||
| 5570 | range '0 - 255' | ||
| 5571 | dbmin -9999999 | ||
| 5572 | dbmax 0 | ||
| 5573 | dbvalue.0 0 | ||
| 5574 | } | ||
| 5575 | } | ||
| 5576 | control.3 { | ||
| 5577 | iface MIXER | ||
| 5578 | name '0 AK4458 L2ch Digital Volume' | ||
| 5579 | value 255 | ||
| 5580 | comment { | ||
| 5581 | access 'read write' | ||
| 5582 | type INTEGER | ||
| 5583 | count 1 | ||
| 5584 | range '0 - 255' | ||
| 5585 | dbmin -9999999 | ||
| 5586 | dbmax 0 | ||
| 5587 | dbvalue.0 0 | ||
| 5588 | } | ||
| 5589 | } | ||
| 5590 | control.4 { | ||
| 5591 | iface MIXER | ||
| 5592 | name '0 AK4458 R2ch Digital Volume' | ||
| 5593 | value 255 | ||
| 5594 | comment { | ||
| 5595 | access 'read write' | ||
| 5596 | type INTEGER | ||
| 5597 | count 1 | ||
| 5598 | range '0 - 255' | ||
| 5599 | dbmin -9999999 | ||
| 5600 | dbmax 0 | ||
| 5601 | dbvalue.0 0 | ||
| 5602 | } | ||
| 5603 | } | ||
| 5604 | control.5 { | ||
| 5605 | iface MIXER | ||
| 5606 | name '0 AK4458 L3ch Digital Volume' | ||
| 5607 | value 255 | ||
| 5608 | comment { | ||
| 5609 | access 'read write' | ||
| 5610 | type INTEGER | ||
| 5611 | count 1 | ||
| 5612 | range '0 - 255' | ||
| 5613 | dbmin -9999999 | ||
| 5614 | dbmax 0 | ||
| 5615 | dbvalue.0 0 | ||
| 5616 | } | ||
| 5617 | } | ||
| 5618 | control.6 { | ||
| 5619 | iface MIXER | ||
| 5620 | name '0 AK4458 R3ch Digital Volume' | ||
| 5621 | value 255 | ||
| 5622 | comment { | ||
| 5623 | access 'read write' | ||
| 5624 | type INTEGER | ||
| 5625 | count 1 | ||
| 5626 | range '0 - 255' | ||
| 5627 | dbmin -9999999 | ||
| 5628 | dbmax 0 | ||
| 5629 | dbvalue.0 0 | ||
| 5630 | } | ||
| 5631 | } | ||
| 5632 | control.7 { | ||
| 5633 | iface MIXER | ||
| 5634 | name '0 AK4458 L4ch Digital Volume' | ||
| 5635 | value 255 | ||
| 5636 | comment { | ||
| 5637 | access 'read write' | ||
| 5638 | type INTEGER | ||
| 5639 | count 1 | ||
| 5640 | range '0 - 255' | ||
| 5641 | dbmin -9999999 | ||
| 5642 | dbmax 0 | ||
| 5643 | dbvalue.0 0 | ||
| 5644 | } | ||
| 5645 | } | ||
| 5646 | control.8 { | ||
| 5647 | iface MIXER | ||
| 5648 | name '0 AK4458 R4ch Digital Volume' | ||
| 5649 | value 255 | ||
| 5650 | comment { | ||
| 5651 | access 'read write' | ||
| 5652 | type INTEGER | ||
| 5653 | count 1 | ||
| 5654 | range '0 - 255' | ||
| 5655 | dbmin -9999999 | ||
| 5656 | dbmax 0 | ||
| 5657 | dbvalue.0 0 | ||
| 5658 | } | ||
| 5659 | } | ||
| 5660 | control.9 { | ||
| 5661 | iface MIXER | ||
| 5662 | name '0 AK4458 De-emphasis Response DAC1' | ||
| 5663 | value OFF | ||
| 5664 | comment { | ||
| 5665 | access 'read write' | ||
| 5666 | type ENUMERATED | ||
| 5667 | count 1 | ||
| 5668 | item.0 '44.1kHz' | ||
| 5669 | item.1 OFF | ||
| 5670 | item.2 '48kHz' | ||
| 5671 | item.3 '32kHz' | ||
| 5672 | } | ||
| 5673 | } | ||
| 5674 | control.10 { | ||
| 5675 | iface MIXER | ||
| 5676 | name '0 AK4458 De-emphasis Response DAC2' | ||
| 5677 | value OFF | ||
| 5678 | comment { | ||
| 5679 | access 'read write' | ||
| 5680 | type ENUMERATED | ||
| 5681 | count 1 | ||
| 5682 | item.0 '44.1kHz' | ||
| 5683 | item.1 OFF | ||
| 5684 | item.2 '48kHz' | ||
| 5685 | item.3 '32kHz' | ||
| 5686 | } | ||
| 5687 | } | ||
| 5688 | control.11 { | ||
| 5689 | iface MIXER | ||
| 5690 | name '0 AK4458 De-emphasis Response DAC3' | ||
| 5691 | value OFF | ||
| 5692 | comment { | ||
| 5693 | access 'read write' | ||
| 5694 | type ENUMERATED | ||
| 5695 | count 1 | ||
| 5696 | item.0 '44.1kHz' | ||
| 5697 | item.1 OFF | ||
| 5698 | item.2 '48kHz' | ||
| 5699 | item.3 '32kHz' | ||
| 5700 | } | ||
| 5701 | } | ||
| 5702 | control.12 { | ||
| 5703 | iface MIXER | ||
| 5704 | name '0 AK4458 De-emphasis Response DAC4' | ||
| 5705 | value OFF | ||
| 5706 | comment { | ||
| 5707 | access 'read write' | ||
| 5708 | type ENUMERATED | ||
| 5709 | count 1 | ||
| 5710 | item.0 '44.1kHz' | ||
| 5711 | item.1 OFF | ||
| 5712 | item.2 '48kHz' | ||
| 5713 | item.3 '32kHz' | ||
| 5714 | } | ||
| 5715 | } | ||
| 5716 | control.13 { | ||
| 5717 | iface MIXER | ||
| 5718 | name '0 AK4458 Digital Filter Setting' | ||
| 5719 | value 'Sharp Roll-Off Filter' | ||
| 5720 | comment { | ||
| 5721 | access 'read write' | ||
| 5722 | type ENUMERATED | ||
| 5723 | count 1 | ||
| 5724 | item.0 'Sharp Roll-Off Filter' | ||
| 5725 | item.1 'Slow Roll-Off Filter' | ||
| 5726 | item.2 'Short delay Sharp Roll-Off Filter' | ||
| 5727 | item.3 'Short delay Slow Roll-Off Filter' | ||
| 5728 | item.4 'Super Slow Roll-Off Filter' | ||
| 5729 | } | ||
| 5730 | } | ||
| 5731 | control.14 { | ||
| 5732 | iface MIXER | ||
| 5733 | name '0 AK4458 Inverting Enable of DZFB' | ||
| 5734 | value H | ||
| 5735 | comment { | ||
| 5736 | access 'read write' | ||
| 5737 | type ENUMERATED | ||
| 5738 | count 1 | ||
| 5739 | item.0 H | ||
| 5740 | item.1 L | ||
| 5741 | } | ||
| 5742 | } | ||
| 5743 | control.15 { | ||
| 5744 | iface MIXER | ||
| 5745 | name '0 AK4458 Sound Mode' | ||
| 5746 | value 'Sound Mode 0' | ||
| 5747 | comment { | ||
| 5748 | access 'read write' | ||
| 5749 | type ENUMERATED | ||
| 5750 | count 1 | ||
| 5751 | item.0 'Sound Mode 0' | ||
| 5752 | item.1 'Sound Mode 1' | ||
| 5753 | item.2 'Sound Mode 2' | ||
| 5754 | } | ||
| 5755 | } | ||
| 5756 | control.16 { | ||
| 5757 | iface MIXER | ||
| 5758 | name '0 AK4458 SDS Setting' | ||
| 5759 | value 'Setting 0' | ||
| 5760 | comment { | ||
| 5761 | access 'read write' | ||
| 5762 | type ENUMERATED | ||
| 5763 | count 1 | ||
| 5764 | item.0 'Setting 0' | ||
| 5765 | item.1 'Setting 1' | ||
| 5766 | item.2 'Setting 2' | ||
| 5767 | item.3 'Setting 3' | ||
| 5768 | item.4 'Setting 4' | ||
| 5769 | item.5 'Setting 5' | ||
| 5770 | item.6 'Setting 6' | ||
| 5771 | item.7 'Setting 7' | ||
| 5772 | } | ||
| 5773 | } | ||
| 5774 | control.17 { | ||
| 5775 | iface MIXER | ||
| 5776 | name '0 AK4458 FIR Filter Mode Setting' | ||
| 5777 | value 'Mode 0' | ||
| 5778 | comment { | ||
| 5779 | access 'read write' | ||
| 5780 | type ENUMERATED | ||
| 5781 | count 1 | ||
| 5782 | item.0 'Mode 0' | ||
| 5783 | item.1 'Mode 1' | ||
| 5784 | item.2 'Mode 2' | ||
| 5785 | item.3 'Mode 3' | ||
| 5786 | item.4 'Mode 4' | ||
| 5787 | item.5 'Mode 5' | ||
| 5788 | item.6 'Mode 6' | ||
| 5789 | item.7 'Mode 7' | ||
| 5790 | } | ||
| 5791 | } | ||
| 5792 | control.18 { | ||
| 5793 | iface MIXER | ||
| 5794 | name '0 AK4458 TDM Mode Setting' | ||
| 5795 | value 'Normal Mode' | ||
| 5796 | comment { | ||
| 5797 | access 'read write' | ||
| 5798 | type ENUMERATED | ||
| 5799 | count 1 | ||
| 5800 | item.0 'Normal Mode' | ||
| 5801 | item.1 'TDM128 Mode' | ||
| 5802 | item.2 'TDM256 Mode' | ||
| 5803 | item.3 'TDM512 Mode' | ||
| 5804 | } | ||
| 5805 | } | ||
| 5806 | control.19 { | ||
| 5807 | iface MIXER | ||
| 5808 | name '0 AK4458 DAC1 LRch Setting' | ||
| 5809 | value 'Lch In, Rch In' | ||
| 5810 | comment { | ||
| 5811 | access 'read write' | ||
| 5812 | type ENUMERATED | ||
| 5813 | count 1 | ||
| 5814 | item.0 'Lch In, Rch In' | ||
| 5815 | item.1 'Lch In, Rch In Invert' | ||
| 5816 | item.2 'Lch In Invert, Rch In' | ||
| 5817 | item.3 'Lch In Invert, Rch In Invert' | ||
| 5818 | item.4 'Rch In, Lch In' | ||
| 5819 | item.5 'Rch In, Lch In Invert' | ||
| 5820 | item.6 'Rch In Invert, Lch In' | ||
| 5821 | item.7 'Rch In Invert, Lch In Invert' | ||
| 5822 | item.8 'Lch In, Lch In' | ||
| 5823 | item.9 'Lch In, Lch In Invert' | ||
| 5824 | item.10 'Lch In Invert, Lch In' | ||
| 5825 | item.11 'Lch In Invert, Lch In Invert' | ||
| 5826 | item.12 'Rch In, Rch In' | ||
| 5827 | item.13 'Rch In, Rch In Invert' | ||
| 5828 | item.14 'Rch In Invert, Rch In' | ||
| 5829 | item.15 'Rch In Invert, Rch In Invert' | ||
| 5830 | } | ||
| 5831 | } | ||
| 5832 | control.20 { | ||
| 5833 | iface MIXER | ||
| 5834 | name '0 AK4458 DAC2 LRch Setting' | ||
| 5835 | value 'Lch In, Rch In' | ||
| 5836 | comment { | ||
| 5837 | access 'read write' | ||
| 5838 | type ENUMERATED | ||
| 5839 | count 1 | ||
| 5840 | item.0 'Lch In, Rch In' | ||
| 5841 | item.1 'Lch In, Rch In Invert' | ||
| 5842 | item.2 'Lch In Invert, Rch In' | ||
| 5843 | item.3 'Lch In Invert, Rch In Invert' | ||
| 5844 | item.4 'Rch In, Lch In' | ||
| 5845 | item.5 'Rch In, Lch In Invert' | ||
| 5846 | item.6 'Rch In Invert, Lch In' | ||
| 5847 | item.7 'Rch In Invert, Lch In Invert' | ||
| 5848 | item.8 'Lch In, Lch In' | ||
| 5849 | item.9 'Lch In, Lch In Invert' | ||
| 5850 | item.10 'Lch In Invert, Lch In' | ||
| 5851 | item.11 'Lch In Invert, Lch In Invert' | ||
| 5852 | item.12 'Rch In, Rch In' | ||
| 5853 | item.13 'Rch In, Rch In Invert' | ||
| 5854 | item.14 'Rch In Invert, Rch In' | ||
| 5855 | item.15 'Rch In Invert, Rch In Invert' | ||
| 5856 | } | ||
| 5857 | } | ||
| 5858 | control.21 { | ||
| 5859 | iface MIXER | ||
| 5860 | name '0 AK4458 DAC3 LRch Setting' | ||
| 5861 | value 'Lch In, Rch In' | ||
| 5862 | comment { | ||
| 5863 | access 'read write' | ||
| 5864 | type ENUMERATED | ||
| 5865 | count 1 | ||
| 5866 | item.0 'Lch In, Rch In' | ||
| 5867 | item.1 'Lch In, Rch In Invert' | ||
| 5868 | item.2 'Lch In Invert, Rch In' | ||
| 5869 | item.3 'Lch In Invert, Rch In Invert' | ||
| 5870 | item.4 'Rch In, Lch In' | ||
| 5871 | item.5 'Rch In, Lch In Invert' | ||
| 5872 | item.6 'Rch In Invert, Lch In' | ||
| 5873 | item.7 'Rch In Invert, Lch In Invert' | ||
| 5874 | item.8 'Lch In, Lch In' | ||
| 5875 | item.9 'Lch In, Lch In Invert' | ||
| 5876 | item.10 'Lch In Invert, Lch In' | ||
| 5877 | item.11 'Lch In Invert, Lch In Invert' | ||
| 5878 | item.12 'Rch In, Rch In' | ||
| 5879 | item.13 'Rch In, Rch In Invert' | ||
| 5880 | item.14 'Rch In Invert, Rch In' | ||
| 5881 | item.15 'Rch In Invert, Rch In Invert' | ||
| 5882 | } | ||
| 5883 | } | ||
| 5884 | control.22 { | ||
| 5885 | iface MIXER | ||
| 5886 | name '0 AK4458 DAC4 LRch Setting' | ||
| 5887 | value 'Lch In, Rch In' | ||
| 5888 | comment { | ||
| 5889 | access 'read write' | ||
| 5890 | type ENUMERATED | ||
| 5891 | count 1 | ||
| 5892 | item.0 'Lch In, Rch In' | ||
| 5893 | item.1 'Lch In, Rch In Invert' | ||
| 5894 | item.2 'Lch In Invert, Rch In' | ||
| 5895 | item.3 'Lch In Invert, Rch In Invert' | ||
| 5896 | item.4 'Rch In, Lch In' | ||
| 5897 | item.5 'Rch In, Lch In Invert' | ||
| 5898 | item.6 'Rch In Invert, Lch In' | ||
| 5899 | item.7 'Rch In Invert, Lch In Invert' | ||
| 5900 | item.8 'Lch In, Lch In' | ||
| 5901 | item.9 'Lch In, Lch In Invert' | ||
| 5902 | item.10 'Lch In Invert, Lch In' | ||
| 5903 | item.11 'Lch In Invert, Lch In Invert' | ||
| 5904 | item.12 'Rch In, Rch In' | ||
| 5905 | item.13 'Rch In, Rch In Invert' | ||
| 5906 | item.14 'Rch In Invert, Rch In' | ||
| 5907 | item.15 'Rch In Invert, Rch In Invert' | ||
| 5908 | } | ||
| 5909 | } | ||
| 5910 | control.23 { | ||
| 5911 | iface MIXER | ||
| 5912 | name '0 AK4458 Attenuation transition Time Settin' | ||
| 5913 | value '4080/fs' | ||
| 5914 | comment { | ||
| 5915 | access 'read write' | ||
| 5916 | type ENUMERATED | ||
| 5917 | count 1 | ||
| 5918 | item.0 '4080/fs' | ||
| 5919 | item.1 '2040/fs' | ||
| 5920 | item.2 '510/fs' | ||
| 5921 | item.3 '255/fs' | ||
| 5922 | } | ||
| 5923 | } | ||
| 5924 | control.24 { | ||
| 5925 | iface MIXER | ||
| 5926 | name '0 AK4458 BICK fs Setting' | ||
| 5927 | value '64fs' | ||
| 5928 | comment { | ||
| 5929 | access 'read write' | ||
| 5930 | type ENUMERATED | ||
| 5931 | count 1 | ||
| 5932 | item.0 '32fs,48fs' | ||
| 5933 | item.1 '64fs' | ||
| 5934 | } | ||
| 5935 | } | ||
| 5936 | control.25 { | ||
| 5937 | iface MIXER | ||
| 5938 | name '1 AK4458 L1ch Digital Volume' | ||
| 5939 | value 255 | ||
| 5940 | comment { | ||
| 5941 | access 'read write' | ||
| 5942 | type INTEGER | ||
| 5943 | count 1 | ||
| 5944 | range '0 - 255' | ||
| 5945 | dbmin -9999999 | ||
| 5946 | dbmax 0 | ||
| 5947 | dbvalue.0 0 | ||
| 5948 | } | ||
| 5949 | } | ||
| 5950 | control.26 { | ||
| 5951 | iface MIXER | ||
| 5952 | name '1 AK4458 R1ch Digital Volume' | ||
| 5953 | value 255 | ||
| 5954 | comment { | ||
| 5955 | access 'read write' | ||
| 5956 | type INTEGER | ||
| 5957 | count 1 | ||
| 5958 | range '0 - 255' | ||
| 5959 | dbmin -9999999 | ||
| 5960 | dbmax 0 | ||
| 5961 | dbvalue.0 0 | ||
| 5962 | } | ||
| 5963 | } | ||
| 5964 | control.27 { | ||
| 5965 | iface MIXER | ||
| 5966 | name '1 AK4458 L2ch Digital Volume' | ||
| 5967 | value 255 | ||
| 5968 | comment { | ||
| 5969 | access 'read write' | ||
| 5970 | type INTEGER | ||
| 5971 | count 1 | ||
| 5972 | range '0 - 255' | ||
| 5973 | dbmin -9999999 | ||
| 5974 | dbmax 0 | ||
| 5975 | dbvalue.0 0 | ||
| 5976 | } | ||
| 5977 | } | ||
| 5978 | control.28 { | ||
| 5979 | iface MIXER | ||
| 5980 | name '1 AK4458 R2ch Digital Volume' | ||
| 5981 | value 255 | ||
| 5982 | comment { | ||
| 5983 | access 'read write' | ||
| 5984 | type INTEGER | ||
| 5985 | count 1 | ||
| 5986 | range '0 - 255' | ||
| 5987 | dbmin -9999999 | ||
| 5988 | dbmax 0 | ||
| 5989 | dbvalue.0 0 | ||
| 5990 | } | ||
| 5991 | } | ||
| 5992 | control.29 { | ||
| 5993 | iface MIXER | ||
| 5994 | name '1 AK4458 L3ch Digital Volume' | ||
| 5995 | value 255 | ||
| 5996 | comment { | ||
| 5997 | access 'read write' | ||
| 5998 | type INTEGER | ||
| 5999 | count 1 | ||
| 6000 | range '0 - 255' | ||
| 6001 | dbmin -9999999 | ||
| 6002 | dbmax 0 | ||
| 6003 | dbvalue.0 0 | ||
| 6004 | } | ||
| 6005 | } | ||
| 6006 | control.30 { | ||
| 6007 | iface MIXER | ||
| 6008 | name '1 AK4458 R3ch Digital Volume' | ||
| 6009 | value 255 | ||
| 6010 | comment { | ||
| 6011 | access 'read write' | ||
| 6012 | type INTEGER | ||
| 6013 | count 1 | ||
| 6014 | range '0 - 255' | ||
| 6015 | dbmin -9999999 | ||
| 6016 | dbmax 0 | ||
| 6017 | dbvalue.0 0 | ||
| 6018 | } | ||
| 6019 | } | ||
| 6020 | control.31 { | ||
| 6021 | iface MIXER | ||
| 6022 | name '1 AK4458 L4ch Digital Volume' | ||
| 6023 | value 255 | ||
| 6024 | comment { | ||
| 6025 | access 'read write' | ||
| 6026 | type INTEGER | ||
| 6027 | count 1 | ||
| 6028 | range '0 - 255' | ||
| 6029 | dbmin -9999999 | ||
| 6030 | dbmax 0 | ||
| 6031 | dbvalue.0 0 | ||
| 6032 | } | ||
| 6033 | } | ||
| 6034 | control.32 { | ||
| 6035 | iface MIXER | ||
| 6036 | name '1 AK4458 R4ch Digital Volume' | ||
| 6037 | value 255 | ||
| 6038 | comment { | ||
| 6039 | access 'read write' | ||
| 6040 | type INTEGER | ||
| 6041 | count 1 | ||
| 6042 | range '0 - 255' | ||
| 6043 | dbmin -9999999 | ||
| 6044 | dbmax 0 | ||
| 6045 | dbvalue.0 0 | ||
| 6046 | } | ||
| 6047 | } | ||
| 6048 | control.33 { | ||
| 6049 | iface MIXER | ||
| 6050 | name '1 AK4458 De-emphasis Response DAC1' | ||
| 6051 | value OFF | ||
| 6052 | comment { | ||
| 6053 | access 'read write' | ||
| 6054 | type ENUMERATED | ||
| 6055 | count 1 | ||
| 6056 | item.0 '44.1kHz' | ||
| 6057 | item.1 OFF | ||
| 6058 | item.2 '48kHz' | ||
| 6059 | item.3 '32kHz' | ||
| 6060 | } | ||
| 6061 | } | ||
| 6062 | control.34 { | ||
| 6063 | iface MIXER | ||
| 6064 | name '1 AK4458 De-emphasis Response DAC2' | ||
| 6065 | value OFF | ||
| 6066 | comment { | ||
| 6067 | access 'read write' | ||
| 6068 | type ENUMERATED | ||
| 6069 | count 1 | ||
| 6070 | item.0 '44.1kHz' | ||
| 6071 | item.1 OFF | ||
| 6072 | item.2 '48kHz' | ||
| 6073 | item.3 '32kHz' | ||
| 6074 | } | ||
| 6075 | } | ||
| 6076 | control.35 { | ||
| 6077 | iface MIXER | ||
| 6078 | name '1 AK4458 De-emphasis Response DAC3' | ||
| 6079 | value OFF | ||
| 6080 | comment { | ||
| 6081 | access 'read write' | ||
| 6082 | type ENUMERATED | ||
| 6083 | count 1 | ||
| 6084 | item.0 '44.1kHz' | ||
| 6085 | item.1 OFF | ||
| 6086 | item.2 '48kHz' | ||
| 6087 | item.3 '32kHz' | ||
| 6088 | } | ||
| 6089 | } | ||
| 6090 | control.36 { | ||
| 6091 | iface MIXER | ||
| 6092 | name '1 AK4458 De-emphasis Response DAC4' | ||
| 6093 | value OFF | ||
| 6094 | comment { | ||
| 6095 | access 'read write' | ||
| 6096 | type ENUMERATED | ||
| 6097 | count 1 | ||
| 6098 | item.0 '44.1kHz' | ||
| 6099 | item.1 OFF | ||
| 6100 | item.2 '48kHz' | ||
| 6101 | item.3 '32kHz' | ||
| 6102 | } | ||
| 6103 | } | ||
| 6104 | control.37 { | ||
| 6105 | iface MIXER | ||
| 6106 | name '1 AK4458 Digital Filter Setting' | ||
| 6107 | value 'Sharp Roll-Off Filter' | ||
| 6108 | comment { | ||
| 6109 | access 'read write' | ||
| 6110 | type ENUMERATED | ||
| 6111 | count 1 | ||
| 6112 | item.0 'Sharp Roll-Off Filter' | ||
| 6113 | item.1 'Slow Roll-Off Filter' | ||
| 6114 | item.2 'Short delay Sharp Roll-Off Filter' | ||
| 6115 | item.3 'Short delay Slow Roll-Off Filter' | ||
| 6116 | item.4 'Super Slow Roll-Off Filter' | ||
| 6117 | } | ||
| 6118 | } | ||
| 6119 | control.38 { | ||
| 6120 | iface MIXER | ||
| 6121 | name '1 AK4458 Inverting Enable of DZFB' | ||
| 6122 | value H | ||
| 6123 | comment { | ||
| 6124 | access 'read write' | ||
| 6125 | type ENUMERATED | ||
| 6126 | count 1 | ||
| 6127 | item.0 H | ||
| 6128 | item.1 L | ||
| 6129 | } | ||
| 6130 | } | ||
| 6131 | control.39 { | ||
| 6132 | iface MIXER | ||
| 6133 | name '1 AK4458 Sound Mode' | ||
| 6134 | value 'Sound Mode 0' | ||
| 6135 | comment { | ||
| 6136 | access 'read write' | ||
| 6137 | type ENUMERATED | ||
| 6138 | count 1 | ||
| 6139 | item.0 'Sound Mode 0' | ||
| 6140 | item.1 'Sound Mode 1' | ||
| 6141 | item.2 'Sound Mode 2' | ||
| 6142 | } | ||
| 6143 | } | ||
| 6144 | control.40 { | ||
| 6145 | iface MIXER | ||
| 6146 | name '1 AK4458 SDS Setting' | ||
| 6147 | value 'Setting 0' | ||
| 6148 | comment { | ||
| 6149 | access 'read write' | ||
| 6150 | type ENUMERATED | ||
| 6151 | count 1 | ||
| 6152 | item.0 'Setting 0' | ||
| 6153 | item.1 'Setting 1' | ||
| 6154 | item.2 'Setting 2' | ||
| 6155 | item.3 'Setting 3' | ||
| 6156 | item.4 'Setting 4' | ||
| 6157 | item.5 'Setting 5' | ||
| 6158 | item.6 'Setting 6' | ||
| 6159 | item.7 'Setting 7' | ||
| 6160 | } | ||
| 6161 | } | ||
| 6162 | control.41 { | ||
| 6163 | iface MIXER | ||
| 6164 | name '1 AK4458 FIR Filter Mode Setting' | ||
| 6165 | value 'Mode 0' | ||
| 6166 | comment { | ||
| 6167 | access 'read write' | ||
| 6168 | type ENUMERATED | ||
| 6169 | count 1 | ||
| 6170 | item.0 'Mode 0' | ||
| 6171 | item.1 'Mode 1' | ||
| 6172 | item.2 'Mode 2' | ||
| 6173 | item.3 'Mode 3' | ||
| 6174 | item.4 'Mode 4' | ||
| 6175 | item.5 'Mode 5' | ||
| 6176 | item.6 'Mode 6' | ||
| 6177 | item.7 'Mode 7' | ||
| 6178 | } | ||
| 6179 | } | ||
| 6180 | control.42 { | ||
| 6181 | iface MIXER | ||
| 6182 | name '1 AK4458 TDM Mode Setting' | ||
| 6183 | value 'Normal Mode' | ||
| 6184 | comment { | ||
| 6185 | access 'read write' | ||
| 6186 | type ENUMERATED | ||
| 6187 | count 1 | ||
| 6188 | item.0 'Normal Mode' | ||
| 6189 | item.1 'TDM128 Mode' | ||
| 6190 | item.2 'TDM256 Mode' | ||
| 6191 | item.3 'TDM512 Mode' | ||
| 6192 | } | ||
| 6193 | } | ||
| 6194 | control.43 { | ||
| 6195 | iface MIXER | ||
| 6196 | name '1 AK4458 DAC1 LRch Setting' | ||
| 6197 | value 'Lch In, Rch In' | ||
| 6198 | comment { | ||
| 6199 | access 'read write' | ||
| 6200 | type ENUMERATED | ||
| 6201 | count 1 | ||
| 6202 | item.0 'Lch In, Rch In' | ||
| 6203 | item.1 'Lch In, Rch In Invert' | ||
| 6204 | item.2 'Lch In Invert, Rch In' | ||
| 6205 | item.3 'Lch In Invert, Rch In Invert' | ||
| 6206 | item.4 'Rch In, Lch In' | ||
| 6207 | item.5 'Rch In, Lch In Invert' | ||
| 6208 | item.6 'Rch In Invert, Lch In' | ||
| 6209 | item.7 'Rch In Invert, Lch In Invert' | ||
| 6210 | item.8 'Lch In, Lch In' | ||
| 6211 | item.9 'Lch In, Lch In Invert' | ||
| 6212 | item.10 'Lch In Invert, Lch In' | ||
| 6213 | item.11 'Lch In Invert, Lch In Invert' | ||
| 6214 | item.12 'Rch In, Rch In' | ||
| 6215 | item.13 'Rch In, Rch In Invert' | ||
| 6216 | item.14 'Rch In Invert, Rch In' | ||
| 6217 | item.15 'Rch In Invert, Rch In Invert' | ||
| 6218 | } | ||
| 6219 | } | ||
| 6220 | control.44 { | ||
| 6221 | iface MIXER | ||
| 6222 | name '1 AK4458 DAC2 LRch Setting' | ||
| 6223 | value 'Lch In, Rch In' | ||
| 6224 | comment { | ||
| 6225 | access 'read write' | ||
| 6226 | type ENUMERATED | ||
| 6227 | count 1 | ||
| 6228 | item.0 'Lch In, Rch In' | ||
| 6229 | item.1 'Lch In, Rch In Invert' | ||
| 6230 | item.2 'Lch In Invert, Rch In' | ||
| 6231 | item.3 'Lch In Invert, Rch In Invert' | ||
| 6232 | item.4 'Rch In, Lch In' | ||
| 6233 | item.5 'Rch In, Lch In Invert' | ||
| 6234 | item.6 'Rch In Invert, Lch In' | ||
| 6235 | item.7 'Rch In Invert, Lch In Invert' | ||
| 6236 | item.8 'Lch In, Lch In' | ||
| 6237 | item.9 'Lch In, Lch In Invert' | ||
| 6238 | item.10 'Lch In Invert, Lch In' | ||
| 6239 | item.11 'Lch In Invert, Lch In Invert' | ||
| 6240 | item.12 'Rch In, Rch In' | ||
| 6241 | item.13 'Rch In, Rch In Invert' | ||
| 6242 | item.14 'Rch In Invert, Rch In' | ||
| 6243 | item.15 'Rch In Invert, Rch In Invert' | ||
| 6244 | } | ||
| 6245 | } | ||
| 6246 | control.45 { | ||
| 6247 | iface MIXER | ||
| 6248 | name '1 AK4458 DAC3 LRch Setting' | ||
| 6249 | value 'Lch In, Rch In' | ||
| 6250 | comment { | ||
| 6251 | access 'read write' | ||
| 6252 | type ENUMERATED | ||
| 6253 | count 1 | ||
| 6254 | item.0 'Lch In, Rch In' | ||
| 6255 | item.1 'Lch In, Rch In Invert' | ||
| 6256 | item.2 'Lch In Invert, Rch In' | ||
| 6257 | item.3 'Lch In Invert, Rch In Invert' | ||
| 6258 | item.4 'Rch In, Lch In' | ||
| 6259 | item.5 'Rch In, Lch In Invert' | ||
| 6260 | item.6 'Rch In Invert, Lch In' | ||
| 6261 | item.7 'Rch In Invert, Lch In Invert' | ||
| 6262 | item.8 'Lch In, Lch In' | ||
| 6263 | item.9 'Lch In, Lch In Invert' | ||
| 6264 | item.10 'Lch In Invert, Lch In' | ||
| 6265 | item.11 'Lch In Invert, Lch In Invert' | ||
| 6266 | item.12 'Rch In, Rch In' | ||
| 6267 | item.13 'Rch In, Rch In Invert' | ||
| 6268 | item.14 'Rch In Invert, Rch In' | ||
| 6269 | item.15 'Rch In Invert, Rch In Invert' | ||
| 6270 | } | ||
| 6271 | } | ||
| 6272 | control.46 { | ||
| 6273 | iface MIXER | ||
| 6274 | name '1 AK4458 DAC4 LRch Setting' | ||
| 6275 | value 'Lch In, Rch In' | ||
| 6276 | comment { | ||
| 6277 | access 'read write' | ||
| 6278 | type ENUMERATED | ||
| 6279 | count 1 | ||
| 6280 | item.0 'Lch In, Rch In' | ||
| 6281 | item.1 'Lch In, Rch In Invert' | ||
| 6282 | item.2 'Lch In Invert, Rch In' | ||
| 6283 | item.3 'Lch In Invert, Rch In Invert' | ||
| 6284 | item.4 'Rch In, Lch In' | ||
| 6285 | item.5 'Rch In, Lch In Invert' | ||
| 6286 | item.6 'Rch In Invert, Lch In' | ||
| 6287 | item.7 'Rch In Invert, Lch In Invert' | ||
| 6288 | item.8 'Lch In, Lch In' | ||
| 6289 | item.9 'Lch In, Lch In Invert' | ||
| 6290 | item.10 'Lch In Invert, Lch In' | ||
| 6291 | item.11 'Lch In Invert, Lch In Invert' | ||
| 6292 | item.12 'Rch In, Rch In' | ||
| 6293 | item.13 'Rch In, Rch In Invert' | ||
| 6294 | item.14 'Rch In Invert, Rch In' | ||
| 6295 | item.15 'Rch In Invert, Rch In Invert' | ||
| 6296 | } | ||
| 6297 | } | ||
| 6298 | control.47 { | ||
| 6299 | iface MIXER | ||
| 6300 | name '1 AK4458 Attenuation transition Time Settin' | ||
| 6301 | value '4080/fs' | ||
| 6302 | comment { | ||
| 6303 | access 'read write' | ||
| 6304 | type ENUMERATED | ||
| 6305 | count 1 | ||
| 6306 | item.0 '4080/fs' | ||
| 6307 | item.1 '2040/fs' | ||
| 6308 | item.2 '510/fs' | ||
| 6309 | item.3 '255/fs' | ||
| 6310 | } | ||
| 6311 | } | ||
| 6312 | control.48 { | ||
| 6313 | iface MIXER | ||
| 6314 | name '1 AK4458 BICK fs Setting' | ||
| 6315 | value '64fs' | ||
| 6316 | comment { | ||
| 6317 | access 'read write' | ||
| 6318 | type ENUMERATED | ||
| 6319 | count 1 | ||
| 6320 | item.0 '32fs,48fs' | ||
| 6321 | item.1 '64fs' | ||
| 6322 | } | ||
| 6323 | } | ||
| 6324 | control.49 { | ||
| 6325 | iface MIXER | ||
| 6326 | name '0 DAC1 to AOUTA' | ||
| 6327 | value ON | ||
| 6328 | comment { | ||
| 6329 | access 'read write' | ||
| 6330 | type ENUMERATED | ||
| 6331 | count 1 | ||
| 6332 | item.0 OFF | ||
| 6333 | item.1 ON | ||
| 6334 | } | ||
| 6335 | } | ||
| 6336 | control.50 { | ||
| 6337 | iface MIXER | ||
| 6338 | name '0 DAC2 to AOUTB' | ||
| 6339 | value ON | ||
| 6340 | comment { | ||
| 6341 | access 'read write' | ||
| 6342 | type ENUMERATED | ||
| 6343 | count 1 | ||
| 6344 | item.0 OFF | ||
| 6345 | item.1 ON | ||
| 6346 | } | ||
| 6347 | } | ||
| 6348 | control.51 { | ||
| 6349 | iface MIXER | ||
| 6350 | name '0 DAC3 to AOUTC' | ||
| 6351 | value ON | ||
| 6352 | comment { | ||
| 6353 | access 'read write' | ||
| 6354 | type ENUMERATED | ||
| 6355 | count 1 | ||
| 6356 | item.0 OFF | ||
| 6357 | item.1 ON | ||
| 6358 | } | ||
| 6359 | } | ||
| 6360 | control.52 { | ||
| 6361 | iface MIXER | ||
| 6362 | name '0 DAC4 to AOUTD' | ||
| 6363 | value ON | ||
| 6364 | comment { | ||
| 6365 | access 'read write' | ||
| 6366 | type ENUMERATED | ||
| 6367 | count 1 | ||
| 6368 | item.0 OFF | ||
| 6369 | item.1 ON | ||
| 6370 | } | ||
| 6371 | } | ||
| 6372 | control.53 { | ||
| 6373 | iface MIXER | ||
| 6374 | name '1 DAC1 to AOUTA' | ||
| 6375 | value ON | ||
| 6376 | comment { | ||
| 6377 | access 'read write' | ||
| 6378 | type ENUMERATED | ||
| 6379 | count 1 | ||
| 6380 | item.0 OFF | ||
| 6381 | item.1 ON | ||
| 6382 | } | ||
| 6383 | } | ||
| 6384 | control.54 { | ||
| 6385 | iface MIXER | ||
| 6386 | name '1 DAC2 to AOUTB' | ||
| 6387 | value ON | ||
| 6388 | comment { | ||
| 6389 | access 'read write' | ||
| 6390 | type ENUMERATED | ||
| 6391 | count 1 | ||
| 6392 | item.0 OFF | ||
| 6393 | item.1 ON | ||
| 6394 | } | ||
| 6395 | } | ||
| 6396 | control.55 { | ||
| 6397 | iface MIXER | ||
| 6398 | name '1 DAC3 to AOUTC' | ||
| 6399 | value ON | ||
| 6400 | comment { | ||
| 6401 | access 'read write' | ||
| 6402 | type ENUMERATED | ||
| 6403 | count 1 | ||
| 6404 | item.0 OFF | ||
| 6405 | item.1 ON | ||
| 6406 | } | ||
| 6407 | } | ||
| 6408 | control.56 { | ||
| 6409 | iface MIXER | ||
| 6410 | name '1 DAC4 to AOUTD' | ||
| 6411 | value ON | ||
| 6412 | comment { | ||
| 6413 | access 'read write' | ||
| 6414 | type ENUMERATED | ||
| 6415 | count 1 | ||
| 6416 | item.0 OFF | ||
| 6417 | item.1 ON | ||
| 6418 | } | ||
| 6419 | } | ||
| 6420 | } | ||
| 6421 | state.ak5558audio { | ||
| 6422 | control.1 { | ||
| 6423 | iface MIXER | ||
| 6424 | name 'AK5558 Monaural Mode' | ||
| 6425 | value '8 Slot' | ||
| 6426 | comment { | ||
| 6427 | access 'read write' | ||
| 6428 | type ENUMERATED | ||
| 6429 | count 1 | ||
| 6430 | item.0 '8 Slot' | ||
| 6431 | item.1 '2 Slot' | ||
| 6432 | item.2 '4 Slot' | ||
| 6433 | item.3 '1 Slot' | ||
| 6434 | } | ||
| 6435 | } | ||
| 6436 | control.2 { | ||
| 6437 | iface MIXER | ||
| 6438 | name 'AK5558 TDM mode' | ||
| 6439 | value Off | ||
| 6440 | comment { | ||
| 6441 | access 'read write' | ||
| 6442 | type ENUMERATED | ||
| 6443 | count 1 | ||
| 6444 | item.0 Off | ||
| 6445 | item.1 TDM128 | ||
| 6446 | item.2 TDM256 | ||
| 6447 | item.3 TDM512 | ||
| 6448 | } | ||
| 6449 | } | ||
| 6450 | control.3 { | ||
| 6451 | iface MIXER | ||
| 6452 | name 'AK5558 Digital Filter' | ||
| 6453 | value 'Sharp Roll-Off' | ||
| 6454 | comment { | ||
| 6455 | access 'read write' | ||
| 6456 | type ENUMERATED | ||
| 6457 | count 1 | ||
| 6458 | item.0 'Sharp Roll-Off' | ||
| 6459 | item.1 'Show Roll-Off' | ||
| 6460 | item.2 'Short Delay Sharp Roll-Off' | ||
| 6461 | item.3 'Short Delay Show Roll-Off' | ||
| 6462 | } | ||
| 6463 | } | ||
| 6464 | control.4 { | ||
| 6465 | iface MIXER | ||
| 6466 | name 'AK5558 DSD Mode' | ||
| 6467 | value PCM | ||
| 6468 | comment { | ||
| 6469 | access 'read write' | ||
| 6470 | type ENUMERATED | ||
| 6471 | count 1 | ||
| 6472 | item.0 PCM | ||
| 6473 | item.1 DSD | ||
| 6474 | } | ||
| 6475 | } | ||
| 6476 | control.5 { | ||
| 6477 | iface MIXER | ||
| 6478 | name 'AK5558 Frequency of DCLK' | ||
| 6479 | value '64fs' | ||
| 6480 | comment { | ||
| 6481 | access 'read write' | ||
| 6482 | type ENUMERATED | ||
| 6483 | count 1 | ||
| 6484 | item.0 '64fs' | ||
| 6485 | item.1 '128fs' | ||
| 6486 | item.2 '256fs' | ||
| 6487 | } | ||
| 6488 | } | ||
| 6489 | control.6 { | ||
| 6490 | iface MIXER | ||
| 6491 | name 'AK5558 Polarity of DCLK' | ||
| 6492 | value Falling | ||
| 6493 | comment { | ||
| 6494 | access 'read write' | ||
| 6495 | type ENUMERATED | ||
| 6496 | count 1 | ||
| 6497 | item.0 Falling | ||
| 6498 | item.1 Rising | ||
| 6499 | } | ||
| 6500 | } | ||
| 6501 | control.7 { | ||
| 6502 | iface MIXER | ||
| 6503 | name 'AK5558 Master Clock Frequency at DSD Mode' | ||
| 6504 | value '512fs' | ||
| 6505 | comment { | ||
| 6506 | access 'read write' | ||
| 6507 | type ENUMERATED | ||
| 6508 | count 1 | ||
| 6509 | item.0 '512fs' | ||
| 6510 | item.1 '768fs' | ||
| 6511 | } | ||
| 6512 | } | ||
| 6513 | control.8 { | ||
| 6514 | iface MIXER | ||
| 6515 | name 'AK5558 DSD Phase Modulation' | ||
| 6516 | value false | ||
| 6517 | comment { | ||
| 6518 | access 'read write' | ||
| 6519 | type BOOLEAN | ||
| 6520 | count 1 | ||
| 6521 | } | ||
| 6522 | } | ||
| 6523 | control.9 { | ||
| 6524 | iface MIXER | ||
| 6525 | name 'AK5558 Ch1 Enable' | ||
| 6526 | value On | ||
| 6527 | comment { | ||
| 6528 | access 'read write' | ||
| 6529 | type ENUMERATED | ||
| 6530 | count 1 | ||
| 6531 | item.0 Off | ||
| 6532 | item.1 On | ||
| 6533 | } | ||
| 6534 | } | ||
| 6535 | control.10 { | ||
| 6536 | iface MIXER | ||
| 6537 | name 'AK5558 Ch2 Enable' | ||
| 6538 | value On | ||
| 6539 | comment { | ||
| 6540 | access 'read write' | ||
| 6541 | type ENUMERATED | ||
| 6542 | count 1 | ||
| 6543 | item.0 Off | ||
| 6544 | item.1 On | ||
| 6545 | } | ||
| 6546 | } | ||
| 6547 | control.11 { | ||
| 6548 | iface MIXER | ||
| 6549 | name 'AK5558 Ch3 Enable' | ||
| 6550 | value On | ||
| 6551 | comment { | ||
| 6552 | access 'read write' | ||
| 6553 | type ENUMERATED | ||
| 6554 | count 1 | ||
| 6555 | item.0 Off | ||
| 6556 | item.1 On | ||
| 6557 | } | ||
| 6558 | } | ||
| 6559 | control.12 { | ||
| 6560 | iface MIXER | ||
| 6561 | name 'AK5558 Ch4 Enable' | ||
| 6562 | value On | ||
| 6563 | comment { | ||
| 6564 | access 'read write' | ||
| 6565 | type ENUMERATED | ||
| 6566 | count 1 | ||
| 6567 | item.0 Off | ||
| 6568 | item.1 On | ||
| 6569 | } | ||
| 6570 | } | ||
| 6571 | control.13 { | ||
| 6572 | iface MIXER | ||
| 6573 | name 'AK5558 Ch5 Enable' | ||
| 6574 | value On | ||
| 6575 | comment { | ||
| 6576 | access 'read write' | ||
| 6577 | type ENUMERATED | ||
| 6578 | count 1 | ||
| 6579 | item.0 Off | ||
| 6580 | item.1 On | ||
| 6581 | } | ||
| 6582 | } | ||
| 6583 | control.14 { | ||
| 6584 | iface MIXER | ||
| 6585 | name 'AK5558 Ch6 Enable' | ||
| 6586 | value On | ||
| 6587 | comment { | ||
| 6588 | access 'read write' | ||
| 6589 | type ENUMERATED | ||
| 6590 | count 1 | ||
| 6591 | item.0 Off | ||
| 6592 | item.1 On | ||
| 6593 | } | ||
| 6594 | } | ||
| 6595 | control.15 { | ||
| 6596 | iface MIXER | ||
| 6597 | name 'AK5558 Ch7 Enable' | ||
| 6598 | value On | ||
| 6599 | comment { | ||
| 6600 | access 'read write' | ||
| 6601 | type ENUMERATED | ||
| 6602 | count 1 | ||
| 6603 | item.0 Off | ||
| 6604 | item.1 On | ||
| 6605 | } | ||
| 6606 | } | ||
| 6607 | control.16 { | ||
| 6608 | iface MIXER | ||
| 6609 | name 'AK5558 Ch8 Enable' | ||
| 6610 | value On | ||
| 6611 | comment { | ||
| 6612 | access 'read write' | ||
| 6613 | type ENUMERATED | ||
| 6614 | count 1 | ||
| 6615 | item.0 Off | ||
| 6616 | item.1 On | ||
| 6617 | } | ||
| 6618 | } | ||
| 6619 | } | ||
| 6620 | state.ak4497audio { | ||
| 6621 | control.1 { | ||
| 6622 | iface MIXER | ||
| 6623 | name 'AK4497 Lch Digital Volume' | ||
| 6624 | value 255 | ||
| 6625 | comment { | ||
| 6626 | access 'read write' | ||
| 6627 | type INTEGER | ||
| 6628 | count 1 | ||
| 6629 | range '0 - 255' | ||
| 6630 | dbmin -12750 | ||
| 6631 | dbmax 0 | ||
| 6632 | dbvalue.0 0 | ||
| 6633 | } | ||
| 6634 | } | ||
| 6635 | control.2 { | ||
| 6636 | iface MIXER | ||
| 6637 | name 'AK4497 Rch Digital Volume' | ||
| 6638 | value 255 | ||
| 6639 | comment { | ||
| 6640 | access 'read write' | ||
| 6641 | type INTEGER | ||
| 6642 | count 1 | ||
| 6643 | range '0 - 255' | ||
| 6644 | dbmin -12750 | ||
| 6645 | dbmax 0 | ||
| 6646 | dbvalue.0 0 | ||
| 6647 | } | ||
| 6648 | } | ||
| 6649 | control.3 { | ||
| 6650 | iface MIXER | ||
| 6651 | name 'AK4497 EX DF I/F clock' | ||
| 6652 | value '768kHz' | ||
| 6653 | comment { | ||
| 6654 | access 'read write' | ||
| 6655 | type ENUMERATED | ||
| 6656 | count 1 | ||
| 6657 | item.0 '768kHz' | ||
| 6658 | item.1 '384kHz' | ||
| 6659 | } | ||
| 6660 | } | ||
| 6661 | control.4 { | ||
| 6662 | iface MIXER | ||
| 6663 | name 'AK4497 De-emphasis Response' | ||
| 6664 | value OFF | ||
| 6665 | comment { | ||
| 6666 | access 'read write' | ||
| 6667 | type ENUMERATED | ||
| 6668 | count 1 | ||
| 6669 | item.0 '44.1kHz' | ||
| 6670 | item.1 OFF | ||
| 6671 | item.2 '48kHz' | ||
| 6672 | item.3 '32kHz' | ||
| 6673 | } | ||
| 6674 | } | ||
| 6675 | control.5 { | ||
| 6676 | iface MIXER | ||
| 6677 | name 'AK4497 Data Zero Detect Mode' | ||
| 6678 | value Separated | ||
| 6679 | comment { | ||
| 6680 | access 'read write' | ||
| 6681 | type ENUMERATED | ||
| 6682 | count 1 | ||
| 6683 | item.0 Separated | ||
| 6684 | item.1 ANDed | ||
| 6685 | } | ||
| 6686 | } | ||
| 6687 | control.6 { | ||
| 6688 | iface MIXER | ||
| 6689 | name 'AK4497 Data Selection at Mono Mode' | ||
| 6690 | value Rch | ||
| 6691 | comment { | ||
| 6692 | access 'read write' | ||
| 6693 | type ENUMERATED | ||
| 6694 | count 1 | ||
| 6695 | item.0 Rch | ||
| 6696 | item.1 Lch | ||
| 6697 | } | ||
| 6698 | } | ||
| 6699 | control.7 { | ||
| 6700 | iface MIXER | ||
| 6701 | name 'AK4497 Polarity of DCLK' | ||
| 6702 | value Falling | ||
| 6703 | comment { | ||
| 6704 | access 'read write' | ||
| 6705 | type ENUMERATED | ||
| 6706 | count 1 | ||
| 6707 | item.0 Falling | ||
| 6708 | item.1 Rising | ||
| 6709 | } | ||
| 6710 | } | ||
| 6711 | control.8 { | ||
| 6712 | iface MIXER | ||
| 6713 | name 'AK4497 DCKL Frequency' | ||
| 6714 | value '512fs' | ||
| 6715 | comment { | ||
| 6716 | access 'read write' | ||
| 6717 | type ENUMERATED | ||
| 6718 | count 1 | ||
| 6719 | item.0 '512fs' | ||
| 6720 | item.1 '768fs' | ||
| 6721 | } | ||
| 6722 | } | ||
| 6723 | control.9 { | ||
| 6724 | iface MIXER | ||
| 6725 | name 'AK4497 DDSD Play Back Path' | ||
| 6726 | value Normal | ||
| 6727 | comment { | ||
| 6728 | access 'read write' | ||
| 6729 | type ENUMERATED | ||
| 6730 | count 1 | ||
| 6731 | item.0 Normal | ||
| 6732 | item.1 'Volume Bypass' | ||
| 6733 | } | ||
| 6734 | } | ||
| 6735 | control.10 { | ||
| 6736 | iface MIXER | ||
| 6737 | name 'AK4497 Sound control' | ||
| 6738 | value 'Setting 1' | ||
| 6739 | comment { | ||
| 6740 | access 'read write' | ||
| 6741 | type ENUMERATED | ||
| 6742 | count 1 | ||
| 6743 | item.0 'Setting 1' | ||
| 6744 | item.1 'Setting 2' | ||
| 6745 | item.2 'Setting 3' | ||
| 6746 | } | ||
| 6747 | } | ||
| 6748 | control.11 { | ||
| 6749 | iface MIXER | ||
| 6750 | name 'AK4497 Cut Off of DSD Filter' | ||
| 6751 | value '50kHz' | ||
| 6752 | comment { | ||
| 6753 | access 'read write' | ||
| 6754 | type ENUMERATED | ||
| 6755 | count 1 | ||
| 6756 | item.0 '50kHz' | ||
| 6757 | item.1 '150kHz' | ||
| 6758 | } | ||
| 6759 | } | ||
| 6760 | control.12 { | ||
| 6761 | iface MIXER | ||
| 6762 | name 'AK4497 DSD Data Stream' | ||
| 6763 | value '64fs' | ||
| 6764 | comment { | ||
| 6765 | access 'read write' | ||
| 6766 | type ENUMERATED | ||
| 6767 | count 1 | ||
| 6768 | item.0 '64fs' | ||
| 6769 | item.1 '128fs' | ||
| 6770 | item.2 '256fs' | ||
| 6771 | item.3 '512fs' | ||
| 6772 | } | ||
| 6773 | } | ||
| 6774 | control.13 { | ||
| 6775 | iface MIXER | ||
| 6776 | name 'AK4497 BICK Frequency Select' | ||
| 6777 | value '64fs' | ||
| 6778 | comment { | ||
| 6779 | access 'read write' | ||
| 6780 | type ENUMERATED | ||
| 6781 | count 1 | ||
| 6782 | item.0 '48fs' | ||
| 6783 | item.1 '64fs' | ||
| 6784 | } | ||
| 6785 | } | ||
| 6786 | control.14 { | ||
| 6787 | iface MIXER | ||
| 6788 | name 'AK4497 TDM Data Select' | ||
| 6789 | value L1R1 | ||
| 6790 | comment { | ||
| 6791 | access 'read write' | ||
| 6792 | type ENUMERATED | ||
| 6793 | count 1 | ||
| 6794 | item.0 L1R1 | ||
| 6795 | item.1 TDM128_L1R1 | ||
| 6796 | item.2 TDM128_L2R2 | ||
| 6797 | item.3 TDM256_L1R1 | ||
| 6798 | item.4 TDM256_L2R2 | ||
| 6799 | item.5 TDM256_L3R3 | ||
| 6800 | item.6 TDM256_L4R4 | ||
| 6801 | item.7 TDM512_L1R1 | ||
| 6802 | item.8 TDM512_L2R2 | ||
| 6803 | item.9 TDM512_L3R3 | ||
| 6804 | item.10 TDM512_L4R4 | ||
| 6805 | item.11 TDM512_L5R5 | ||
| 6806 | item.12 TDM512_L6R6 | ||
| 6807 | item.13 TDM512_L7R7 | ||
| 6808 | item.14 TDM512_L8R8 | ||
| 6809 | } | ||
| 6810 | } | ||
| 6811 | control.15 { | ||
| 6812 | iface MIXER | ||
| 6813 | name 'AK4497 External Digital Filter' | ||
| 6814 | value false | ||
| 6815 | comment { | ||
| 6816 | access 'read write' | ||
| 6817 | type BOOLEAN | ||
| 6818 | count 1 | ||
| 6819 | } | ||
| 6820 | } | ||
| 6821 | control.16 { | ||
| 6822 | iface MIXER | ||
| 6823 | name 'AK4497 MCLK Frequency Auto Setting' | ||
| 6824 | value false | ||
| 6825 | comment { | ||
| 6826 | access 'read write' | ||
| 6827 | type BOOLEAN | ||
| 6828 | count 1 | ||
| 6829 | } | ||
| 6830 | } | ||
| 6831 | control.17 { | ||
| 6832 | iface MIXER | ||
| 6833 | name 'AK4497 MCLK FS Auto Detect' | ||
| 6834 | value false | ||
| 6835 | comment { | ||
| 6836 | access 'read write' | ||
| 6837 | type BOOLEAN | ||
| 6838 | count 1 | ||
| 6839 | } | ||
| 6840 | } | ||
| 6841 | control.18 { | ||
| 6842 | iface MIXER | ||
| 6843 | name 'AK4497 Soft Mute Control' | ||
| 6844 | value false | ||
| 6845 | comment { | ||
| 6846 | access 'read write' | ||
| 6847 | type BOOLEAN | ||
| 6848 | count 1 | ||
| 6849 | } | ||
| 6850 | } | ||
| 6851 | control.19 { | ||
| 6852 | iface MIXER | ||
| 6853 | name 'AK4497 Short delay filter' | ||
| 6854 | value true | ||
| 6855 | comment { | ||
| 6856 | access 'read write' | ||
| 6857 | type BOOLEAN | ||
| 6858 | count 1 | ||
| 6859 | } | ||
| 6860 | } | ||
| 6861 | control.20 { | ||
| 6862 | iface MIXER | ||
| 6863 | name 'AK4497 Data Zero Detect Enable' | ||
| 6864 | value false | ||
| 6865 | comment { | ||
| 6866 | access 'read write' | ||
| 6867 | type BOOLEAN | ||
| 6868 | count 1 | ||
| 6869 | } | ||
| 6870 | } | ||
| 6871 | control.21 { | ||
| 6872 | iface MIXER | ||
| 6873 | name 'AK4497 Slow Roll-off Filter' | ||
| 6874 | value false | ||
| 6875 | comment { | ||
| 6876 | access 'read write' | ||
| 6877 | type BOOLEAN | ||
| 6878 | count 1 | ||
| 6879 | } | ||
| 6880 | } | ||
| 6881 | control.22 { | ||
| 6882 | iface MIXER | ||
| 6883 | name 'AK4497 Invering Enable of DZF' | ||
| 6884 | value false | ||
| 6885 | comment { | ||
| 6886 | access 'read write' | ||
| 6887 | type BOOLEAN | ||
| 6888 | count 1 | ||
| 6889 | } | ||
| 6890 | } | ||
| 6891 | control.23 { | ||
| 6892 | iface MIXER | ||
| 6893 | name 'AK4497 Mono Mode' | ||
| 6894 | value false | ||
| 6895 | comment { | ||
| 6896 | access 'read write' | ||
| 6897 | type BOOLEAN | ||
| 6898 | count 1 | ||
| 6899 | } | ||
| 6900 | } | ||
| 6901 | control.24 { | ||
| 6902 | iface MIXER | ||
| 6903 | name 'AK4497 Super Slow Roll-off Filter' | ||
| 6904 | value false | ||
| 6905 | comment { | ||
| 6906 | access 'read write' | ||
| 6907 | type BOOLEAN | ||
| 6908 | count 1 | ||
| 6909 | } | ||
| 6910 | } | ||
| 6911 | control.25 { | ||
| 6912 | iface MIXER | ||
| 6913 | name 'AK4497 AOUTR Phase Inverting' | ||
| 6914 | value false | ||
| 6915 | comment { | ||
| 6916 | access 'read write' | ||
| 6917 | type BOOLEAN | ||
| 6918 | count 1 | ||
| 6919 | } | ||
| 6920 | } | ||
| 6921 | control.26 { | ||
| 6922 | iface MIXER | ||
| 6923 | name 'AK4497 AOUTL Phase Inverting' | ||
| 6924 | value false | ||
| 6925 | comment { | ||
| 6926 | access 'read write' | ||
| 6927 | type BOOLEAN | ||
| 6928 | count 1 | ||
| 6929 | } | ||
| 6930 | } | ||
| 6931 | control.27 { | ||
| 6932 | iface MIXER | ||
| 6933 | name 'AK4497 DSD Mute Release' | ||
| 6934 | value false | ||
| 6935 | comment { | ||
| 6936 | access 'read write' | ||
| 6937 | type BOOLEAN | ||
| 6938 | count 1 | ||
| 6939 | } | ||
| 6940 | } | ||
| 6941 | control.28 { | ||
| 6942 | iface MIXER | ||
| 6943 | name 'AK4497 DSD Mute Control Hold' | ||
| 6944 | value false | ||
| 6945 | comment { | ||
| 6946 | access 'read write' | ||
| 6947 | type BOOLEAN | ||
| 6948 | count 1 | ||
| 6949 | } | ||
| 6950 | } | ||
| 6951 | control.29 { | ||
| 6952 | iface MIXER | ||
| 6953 | name 'AK4497 DSDR is detected' | ||
| 6954 | value false | ||
| 6955 | comment { | ||
| 6956 | access 'read write' | ||
| 6957 | type BOOLEAN | ||
| 6958 | count 1 | ||
| 6959 | } | ||
| 6960 | } | ||
| 6961 | control.30 { | ||
| 6962 | iface MIXER | ||
| 6963 | name 'AK4497 DSDL is detected' | ||
| 6964 | value false | ||
| 6965 | comment { | ||
| 6966 | access 'read write' | ||
| 6967 | type BOOLEAN | ||
| 6968 | count 1 | ||
| 6969 | } | ||
| 6970 | } | ||
| 6971 | control.31 { | ||
| 6972 | iface MIXER | ||
| 6973 | name 'AK4497 DSD Data Mute' | ||
| 6974 | value false | ||
| 6975 | comment { | ||
| 6976 | access 'read write' | ||
| 6977 | type BOOLEAN | ||
| 6978 | count 1 | ||
| 6979 | } | ||
| 6980 | } | ||
| 6981 | control.32 { | ||
| 6982 | iface MIXER | ||
| 6983 | name 'AK4497 Synchronization Control' | ||
| 6984 | value true | ||
| 6985 | comment { | ||
| 6986 | access 'read write' | ||
| 6987 | type BOOLEAN | ||
| 6988 | count 1 | ||
| 6989 | } | ||
| 6990 | } | ||
| 6991 | control.33 { | ||
| 6992 | iface MIXER | ||
| 6993 | name 'AK4497 Output Level' | ||
| 6994 | value '2.8_2.8Vpp' | ||
| 6995 | comment { | ||
| 6996 | access 'read write' | ||
| 6997 | type ENUMERATED | ||
| 6998 | count 1 | ||
| 6999 | item.0 '2.8_2.8Vpp' | ||
| 7000 | item.1 '2.8_2.5Vpp' | ||
| 7001 | item.2 '2.5_2.5Vpp' | ||
| 7002 | item.3 '3.75_3.75Vpp' | ||
| 7003 | item.4 '3.75_2.5Vpp' | ||
| 7004 | } | ||
| 7005 | } | ||
| 7006 | control.34 { | ||
| 7007 | iface MIXER | ||
| 7008 | name 'AK4497 High Sonud Quality Mode' | ||
| 7009 | value true | ||
| 7010 | comment { | ||
| 7011 | access 'read write' | ||
| 7012 | type BOOLEAN | ||
| 7013 | count 1 | ||
| 7014 | } | ||
| 7015 | } | ||
| 7016 | control.35 { | ||
| 7017 | iface MIXER | ||
| 7018 | name 'AK4497 Heavy Load Mode' | ||
| 7019 | value true | ||
| 7020 | comment { | ||
| 7021 | access 'read write' | ||
| 7022 | type BOOLEAN | ||
| 7023 | count 1 | ||
| 7024 | } | ||
| 7025 | } | ||
| 7026 | control.36 { | ||
| 7027 | iface MIXER | ||
| 7028 | name 'AK4497 DSD Data Input Pin' | ||
| 7029 | value '3_4_5pin' | ||
| 7030 | comment { | ||
| 7031 | access 'read write' | ||
| 7032 | type ENUMERATED | ||
| 7033 | count 1 | ||
| 7034 | item.0 '16_17_19pin' | ||
| 7035 | item.1 '3_4_5pin' | ||
| 7036 | } | ||
| 7037 | } | ||
| 7038 | control.37 { | ||
| 7039 | iface MIXER | ||
| 7040 | name 'AK4497 Daisy Chain' | ||
| 7041 | value false | ||
| 7042 | comment { | ||
| 7043 | access 'read write' | ||
| 7044 | type BOOLEAN | ||
| 7045 | count 1 | ||
| 7046 | } | ||
| 7047 | } | ||
| 7048 | control.38 { | ||
| 7049 | iface MIXER | ||
| 7050 | name 'AK4497 ATT Transit Time' | ||
| 7051 | value '4080/fs' | ||
| 7052 | comment { | ||
| 7053 | access 'read write' | ||
| 7054 | type ENUMERATED | ||
| 7055 | count 1 | ||
| 7056 | item.0 '4080/fs' | ||
| 7057 | item.1 '2040/fs' | ||
| 7058 | item.2 '510/fs' | ||
| 7059 | item.3 '255/fs' | ||
| 7060 | } | ||
| 7061 | } | ||
| 7062 | control.39 { | ||
| 7063 | iface MIXER | ||
| 7064 | name 'AK4497 Read FS Auto Detect Mode' | ||
| 7065 | value 'Normal Speed Mode' | ||
| 7066 | comment { | ||
| 7067 | access 'read write' | ||
| 7068 | type ENUMERATED | ||
| 7069 | count 1 | ||
| 7070 | item.0 'Normal Speed Mode' | ||
| 7071 | item.1 'Double Speed Mode' | ||
| 7072 | item.2 'Quad Speed Mode' | ||
| 7073 | item.3 'Quad Speed Mode' | ||
| 7074 | item.4 'Oct Speed Mode' | ||
| 7075 | item.5 'Hex Speed Mode' | ||
| 7076 | item.6 'Oct Speed Mode' | ||
| 7077 | item.7 'Hex Speed Mode' | ||
| 7078 | } | ||
| 7079 | } | ||
| 7080 | control.40 { | ||
| 7081 | iface MIXER | ||
| 7082 | name 'AK4497 DAC Enable' | ||
| 7083 | value On | ||
| 7084 | comment { | ||
| 7085 | access 'read write' | ||
| 7086 | type ENUMERATED | ||
| 7087 | count 1 | ||
| 7088 | item.0 Off | ||
| 7089 | item.1 On | ||
| 7090 | } | ||
| 7091 | } | ||
| 7092 | } | ||
