-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathlookup_tables.py
More file actions
99 lines (92 loc) · 1.17 KB
/
lookup_tables.py
File metadata and controls
99 lines (92 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
INPUT_SELECTOR = {
"SUB_ADDR": 0x0,
1: 0x3,
2: 0x2,
3: 0x1,
4: 0x0
}
INPUT_GAIN = {
"SUB_ADDR": 0x1,
0: 0x0,
2: 0x1,
4: 0x2,
6: 0x3,
8: 0x4,
10: 0x5,
12: 0x6,
14: 0x7,
16: 0x8,
18: 0x9,
20: 0xA,
22: 0xB,
24: 0xC,
26: 0xD,
28: 0xE,
30: 0xF,
}
VOLUME = {
"SUB_ADDR": 0x2,
"MUTE": 0x70
}
BASS_GAIN = {
"SUB_ADDR": 0x3,
-14: 0x0,
-12: 0x1,
-10: 0x2,
-8: 0x3,
-6: 0x4,
-4: 0x5,
-2: 0x6,
0: 0x7,
2: 0xE,
4: 0xD,
6: 0xC,
8: 0xB,
10: 0xA,
12: 0x9,
14: 0x8,
}
MID_GAIN = {
"SUB_ADDR": 0x4,
-14: 0x0,
-12: 0x1,
-10: 0x2,
-8: 0x3,
-6: 0x4,
-4: 0x5,
-2: 0x6,
0: 0x7,
2: 0xE,
4: 0xD,
6: 0xC,
8: 0xB,
10: 0xA,
12: 0x9,
14: 0x8,
}
TREBLE_GAIN = {
"SUB_ADDR": 0x5,
-14: 0x0,
-12: 0x1,
-10: 0x2,
-8: 0x3,
-6: 0x4,
-4: 0x5,
-2: 0x6,
0: 0x7,
2: 0xE,
4: 0xD,
6: 0xC,
8: 0xB,
10: 0xA,
12: 0x9,
14: 0x8,
}
SPEAKER_ATT_R = {
"SUB_ADDR": 0x6,
"MUTE": 0x78,
}
SPEAKER_ATT_L = {
"SUB_ADDR": 0x6,
"MUTE": 0x78,
}