Add initial files for Audio Dashboard Management System

- Created .env.example for environment variable configuration.
- Added docker-compose.yml for service orchestration.
- Implemented frequency response extraction in extract_frequency_response.py and convert_to_frequency_db.py.
- Generated output files: frequency_response_detailed.json, frequency_response_points.json, frequency_response.csv, and frequency_response_curve.png.
- Included sample measurement data for FiiO FA19 in CSV format.
This commit is contained in:
yangy
2026-03-17 14:20:08 +08:00
parent 75b1d16453
commit 90aec37461
25 changed files with 7570 additions and 47 deletions
@@ -0,0 +1,481 @@
frequency,raw
20.0,77.772
20.299999,77.867
20.6,77.95
20.9,78.022
21.200001,78.086
21.4,78.125
21.799999,78.202
22.0,78.241
22.4,78.323
22.700001,78.39
23.0,78.462
23.299999,78.536
23.6,78.61
24.0,78.703
24.299999,78.764
24.700001,78.83
25.0,78.868
25.4,78.904
25.799999,78.929
26.200001,78.947
26.5,78.96
26.9,78.978
27.200001,78.995
27.6,79.023
28.0,79.058
28.5,79.111
29.0,79.172
29.5,79.236
30.0,79.297
30.4,79.34
30.700001,79.366
31.1,79.393
31.5,79.407
32.0,79.412
32.5,79.405
33.0,79.395
33.5,79.386
34.0,79.383
34.5,79.385
35.0,79.391
35.5,79.401
36.0,79.413
36.5,79.429
37.0,79.447
37.5,79.467
38.200001,79.494
38.700001,79.512
39.5,79.536
40.0,79.55
40.599998,79.564
41.200001,79.578
41.799999,79.59
42.5,79.6
43.099998,79.605
43.700001,79.606
44.400002,79.603
45.0,79.599
45.5,79.594
46.200001,79.586
46.799999,79.58
47.5,79.572
48.200001,79.565
48.700001,79.56
49.400002,79.553
50.0,79.548
50.799999,79.539
51.5,79.53
52.200001,79.518
53.0,79.503
53.799999,79.485
54.5,79.468
55.200001,79.451
56.0,79.43
57.0,79.405
58.0,79.379
59.0,79.354
60.0,79.326
60.799999,79.301
61.5,79.277
62.200001,79.252
63.0,79.222
64.0,79.184
65.0,79.147
66.0,79.111
67.0,79.076
68.0,79.042
69.0,79.008
70.0,78.973
71.0,78.937
72.0,78.9
73.0,78.863
74.0,78.824
75.0,78.786
76.199997,78.74
77.5,78.693
78.800003,78.647
80.0,78.607
81.199997,78.567
82.5,78.524
83.800003,78.479
85.0,78.435
86.199997,78.391
87.5,78.34
88.5,78.3
90.0,78.239
91.199997,78.19
92.5,78.136
93.800003,78.083
95.0,78.034
96.199997,77.985
97.5,77.932
98.800003,77.88
100.0,77.832
101.5,77.773
103.0,77.716
104.400002,77.663
106.0,77.604
107.5,77.55
109.0,77.497
110.599998,77.442
112.0,77.395
113.800003,77.335
115.0,77.296
117.199997,77.221
118.0,77.193
120.599998,77.1
122.0,77.048
124.099998,76.97
125.0,76.937
126.5,76.882
128.0,76.828
131.5,76.705
132.0,76.688
134.0,76.62
136.0,76.554
138.0,76.49
140.0,76.428
143.0,76.337
145.0,76.277
147.5,76.203
150.0,76.128
152.5,76.051
155.0,75.973
157.5,75.896
160.0,75.821
162.5,75.748
165.0,75.677
167.5,75.608
170.0,75.542
172.5,75.477
175.0,75.413
177.5,75.349
180.0,75.286
182.5,75.222
185.0,75.157
187.5,75.091
190.0,75.025
192.5,74.958
195.0,74.892
197.5,74.827
200.0,74.763
203.0,74.687
206.0,74.614
209.0,74.543
212.0,74.474
214.0,74.429
218.0,74.342
220.0,74.299
224.0,74.213
227.0,74.15
230.0,74.086
233.0,74.023
236.0,73.96
240.0,73.878
243.0,73.817
247.0,73.738
250.0,73.681
254.0,73.608
258.0,73.539
262.0,73.473
265.0,73.425
269.0,73.362
272.0,73.315
276.0,73.252
280.0,73.189
285.0,73.11
290.0,73.032
295.0,72.954
300.0,72.878
304.0,72.819
307.0,72.776
311.0,72.721
315.0,72.668
320.0,72.606
325.0,72.547
330.0,72.49
335.0,72.436
340.0,72.383
345.0,72.332
350.0,72.282
355.0,72.235
360.0,72.19
365.0,72.148
370.0,72.108
375.0,72.07
382.0,72.019
387.0,71.985
395.0,71.93
400.0,71.897
406.0,71.856
412.0,71.814
418.0,71.77
425.0,71.718
431.0,71.673
437.0,71.629
444.0,71.578
450.0,71.535
455.0,71.5
462.0,71.45
468.0,71.408
475.0,71.358
482.0,71.309
487.0,71.273
494.0,71.225
500.0,71.185
508.0,71.134
515.0,71.093
522.0,71.055
530.0,71.015
538.0,70.977
545.0,70.946
552.0,70.917
560.0,70.885
570.0,70.847
580.0,70.812
590.0,70.779
600.0,70.748
608.0,70.724
615.0,70.703
622.0,70.682
630.0,70.66
640.0,70.634
650.0,70.611
660.0,70.591
670.0,70.574
680.0,70.559
690.0,70.545
700.0,70.533
710.0,70.521
720.0,70.511
730.0,70.503
740.0,70.496
750.0,70.493
762.0,70.492
775.0,70.497
788.0,70.51
800.0,70.528
812.0,70.553
825.0,70.586
838.0,70.625
850.0,70.664
862.0,70.705
875.0,70.752
885.0,70.789
900.0,70.846
912.0,70.895
925.0,70.952
938.0,71.014
950.0,71.076
962.0,71.144
975.0,71.225
988.0,71.31
1000.0,71.394
1015.0,71.502
1030.0,71.613
1044.0,71.718
1060.0,71.837
1075.0,71.947
1090.0,72.054
1106.0,72.165
1120.0,72.259
1138.0,72.376
1150.0,72.452
1172.0,72.585
1180.0,72.632
1206.0,72.777
1220.0,72.853
1241.0,72.963
1250.0,73.009
1265.0,73.086
1280.0,73.161
1315.0,73.332
1320.0,73.355
1340.0,73.446
1360.0,73.533
1380.0,73.614
1400.0,73.69
1430.0,73.8
1450.0,73.871
1475.0,73.958
1500.0,74.044
1525.0,74.129
1550.0,74.211
1575.0,74.292
1600.0,74.372
1625.0,74.452
1650.0,74.533
1675.0,74.616
1700.0,74.698
1725.0,74.781
1750.0,74.863
1775.0,74.944
1800.0,75.022
1825.0,75.1
1850.0,75.176
1875.0,75.252
1900.0,75.329
1925.0,75.405
1950.0,75.481
1975.0,75.555
2000.0,75.628
2030.0,75.714
2060.0,75.797
2090.0,75.881
2120.0,75.964
2140.0,76.021
2180.0,76.138
2200.0,76.199
2240.0,76.325
2270.0,76.423
2300.0,76.525
2330.0,76.629
2360.0,76.735
2400.0,76.877
2430.0,76.982
2470.0,77.116
2500.0,77.211
2540.0,77.327
2580.0,77.432
2620.0,77.526
2650.0,77.591
2690.0,77.671
2720.0,77.729
2760.0,77.803
2800.0,77.877
2850.0,77.971
2900.0,78.067
2950.0,78.162
3000.0,78.252
3040.0,78.314
3070.0,78.354
3110.0,78.393
3150.0,78.413
3200.0,78.403
3250.0,78.348
3300.0,78.239
3350.0,78.071
3400.0,77.841
3450.0,77.552
3500.0,77.207
3550.0,76.814
3600.0,76.384
3650.0,75.93
3700.0,75.469
3750.0,75.019
3820.0,74.449
3870.0,74.113
3950.0,73.74
4000.0,73.624
4060.0,73.6
4120.0,73.686
4180.0,73.857
4250.0,74.132
4310.0,74.408
4370.0,74.706
4440.0,75.068
4500.0,75.385
4550.0,75.65
4620.0,76.02
4680.0,76.333
4750.0,76.69
4820.0,77.032
4870.0,77.263
4940.0,77.562
5000.0,77.789
5080.0,78.041
5150.0,78.205
5220.0,78.312
5300.0,78.361
5380.0,78.334
5450.0,78.252
5520.0,78.122
5600.0,77.924
5700.0,77.622
5800.0,77.285
5900.0,76.942
6000.0,76.621
6080.0,76.397
6150.0,76.235
6220.0,76.114
6300.0,76.03
6400.0,76.017
6500.0,76.11
6600.0,76.303
6700.0,76.577
6800.0,76.902
6900.0,77.243
7000.0,77.56
7100.0,77.82
7200.0,77.994
7300.0,78.062
7400.0,78.012
7500.0,77.842
7620.0,77.489
7750.0,76.952
7880.0,76.308
8000.0,75.677
8120.0,75.077
8250.0,74.531
8380.0,74.152
8500.0,73.975
8620.0,73.954
8750.0,74.072
8850.0,74.228
9000.0,74.516
9120.0,74.758
9250.0,75.009
9380.0,75.242
9500.0,75.439
9620.0,75.62
9750.0,75.799
9880.0,75.963
10000.0,76.1
10150.0,76.251
10300.0,76.378
10440.0,76.474
10600.0,76.554
10750.0,76.593
10900.0,76.59
11060.0,76.527
11200.0,76.411
11380.0,76.167
11500.0,75.941
11720.0,75.393
11800.0,75.154
12060.0,74.263
12200.0,73.737
12410.0,72.947
12500.0,72.627
12650.0,72.147
12800.0,71.763
13150.0,71.378
13200.0,71.386
13400.0,71.559
13600.0,71.921
13800.0,72.421
14000.0,73.022
14300.0,74.052
14500.0,74.785
14750.0,75.691
15000.0,76.511
15250.0,77.17
15500.0,77.613
15750.0,77.81
16000.0,77.761
16250.0,77.477
16500.0,76.978
16750.0,76.277
17000.0,75.384
17250.0,74.308
17500.0,73.062
17750.0,71.667
18000.0,70.149
18250.0,68.54
18500.0,66.877
18750.0,65.194
19000.0,63.532
19250.0,61.938
19500.0,60.478
19750.0,59.285
1 frequency raw
2 20.0 77.772
3 20.299999 77.867
4 20.6 77.95
5 20.9 78.022
6 21.200001 78.086
7 21.4 78.125
8 21.799999 78.202
9 22.0 78.241
10 22.4 78.323
11 22.700001 78.39
12 23.0 78.462
13 23.299999 78.536
14 23.6 78.61
15 24.0 78.703
16 24.299999 78.764
17 24.700001 78.83
18 25.0 78.868
19 25.4 78.904
20 25.799999 78.929
21 26.200001 78.947
22 26.5 78.96
23 26.9 78.978
24 27.200001 78.995
25 27.6 79.023
26 28.0 79.058
27 28.5 79.111
28 29.0 79.172
29 29.5 79.236
30 30.0 79.297
31 30.4 79.34
32 30.700001 79.366
33 31.1 79.393
34 31.5 79.407
35 32.0 79.412
36 32.5 79.405
37 33.0 79.395
38 33.5 79.386
39 34.0 79.383
40 34.5 79.385
41 35.0 79.391
42 35.5 79.401
43 36.0 79.413
44 36.5 79.429
45 37.0 79.447
46 37.5 79.467
47 38.200001 79.494
48 38.700001 79.512
49 39.5 79.536
50 40.0 79.55
51 40.599998 79.564
52 41.200001 79.578
53 41.799999 79.59
54 42.5 79.6
55 43.099998 79.605
56 43.700001 79.606
57 44.400002 79.603
58 45.0 79.599
59 45.5 79.594
60 46.200001 79.586
61 46.799999 79.58
62 47.5 79.572
63 48.200001 79.565
64 48.700001 79.56
65 49.400002 79.553
66 50.0 79.548
67 50.799999 79.539
68 51.5 79.53
69 52.200001 79.518
70 53.0 79.503
71 53.799999 79.485
72 54.5 79.468
73 55.200001 79.451
74 56.0 79.43
75 57.0 79.405
76 58.0 79.379
77 59.0 79.354
78 60.0 79.326
79 60.799999 79.301
80 61.5 79.277
81 62.200001 79.252
82 63.0 79.222
83 64.0 79.184
84 65.0 79.147
85 66.0 79.111
86 67.0 79.076
87 68.0 79.042
88 69.0 79.008
89 70.0 78.973
90 71.0 78.937
91 72.0 78.9
92 73.0 78.863
93 74.0 78.824
94 75.0 78.786
95 76.199997 78.74
96 77.5 78.693
97 78.800003 78.647
98 80.0 78.607
99 81.199997 78.567
100 82.5 78.524
101 83.800003 78.479
102 85.0 78.435
103 86.199997 78.391
104 87.5 78.34
105 88.5 78.3
106 90.0 78.239
107 91.199997 78.19
108 92.5 78.136
109 93.800003 78.083
110 95.0 78.034
111 96.199997 77.985
112 97.5 77.932
113 98.800003 77.88
114 100.0 77.832
115 101.5 77.773
116 103.0 77.716
117 104.400002 77.663
118 106.0 77.604
119 107.5 77.55
120 109.0 77.497
121 110.599998 77.442
122 112.0 77.395
123 113.800003 77.335
124 115.0 77.296
125 117.199997 77.221
126 118.0 77.193
127 120.599998 77.1
128 122.0 77.048
129 124.099998 76.97
130 125.0 76.937
131 126.5 76.882
132 128.0 76.828
133 131.5 76.705
134 132.0 76.688
135 134.0 76.62
136 136.0 76.554
137 138.0 76.49
138 140.0 76.428
139 143.0 76.337
140 145.0 76.277
141 147.5 76.203
142 150.0 76.128
143 152.5 76.051
144 155.0 75.973
145 157.5 75.896
146 160.0 75.821
147 162.5 75.748
148 165.0 75.677
149 167.5 75.608
150 170.0 75.542
151 172.5 75.477
152 175.0 75.413
153 177.5 75.349
154 180.0 75.286
155 182.5 75.222
156 185.0 75.157
157 187.5 75.091
158 190.0 75.025
159 192.5 74.958
160 195.0 74.892
161 197.5 74.827
162 200.0 74.763
163 203.0 74.687
164 206.0 74.614
165 209.0 74.543
166 212.0 74.474
167 214.0 74.429
168 218.0 74.342
169 220.0 74.299
170 224.0 74.213
171 227.0 74.15
172 230.0 74.086
173 233.0 74.023
174 236.0 73.96
175 240.0 73.878
176 243.0 73.817
177 247.0 73.738
178 250.0 73.681
179 254.0 73.608
180 258.0 73.539
181 262.0 73.473
182 265.0 73.425
183 269.0 73.362
184 272.0 73.315
185 276.0 73.252
186 280.0 73.189
187 285.0 73.11
188 290.0 73.032
189 295.0 72.954
190 300.0 72.878
191 304.0 72.819
192 307.0 72.776
193 311.0 72.721
194 315.0 72.668
195 320.0 72.606
196 325.0 72.547
197 330.0 72.49
198 335.0 72.436
199 340.0 72.383
200 345.0 72.332
201 350.0 72.282
202 355.0 72.235
203 360.0 72.19
204 365.0 72.148
205 370.0 72.108
206 375.0 72.07
207 382.0 72.019
208 387.0 71.985
209 395.0 71.93
210 400.0 71.897
211 406.0 71.856
212 412.0 71.814
213 418.0 71.77
214 425.0 71.718
215 431.0 71.673
216 437.0 71.629
217 444.0 71.578
218 450.0 71.535
219 455.0 71.5
220 462.0 71.45
221 468.0 71.408
222 475.0 71.358
223 482.0 71.309
224 487.0 71.273
225 494.0 71.225
226 500.0 71.185
227 508.0 71.134
228 515.0 71.093
229 522.0 71.055
230 530.0 71.015
231 538.0 70.977
232 545.0 70.946
233 552.0 70.917
234 560.0 70.885
235 570.0 70.847
236 580.0 70.812
237 590.0 70.779
238 600.0 70.748
239 608.0 70.724
240 615.0 70.703
241 622.0 70.682
242 630.0 70.66
243 640.0 70.634
244 650.0 70.611
245 660.0 70.591
246 670.0 70.574
247 680.0 70.559
248 690.0 70.545
249 700.0 70.533
250 710.0 70.521
251 720.0 70.511
252 730.0 70.503
253 740.0 70.496
254 750.0 70.493
255 762.0 70.492
256 775.0 70.497
257 788.0 70.51
258 800.0 70.528
259 812.0 70.553
260 825.0 70.586
261 838.0 70.625
262 850.0 70.664
263 862.0 70.705
264 875.0 70.752
265 885.0 70.789
266 900.0 70.846
267 912.0 70.895
268 925.0 70.952
269 938.0 71.014
270 950.0 71.076
271 962.0 71.144
272 975.0 71.225
273 988.0 71.31
274 1000.0 71.394
275 1015.0 71.502
276 1030.0 71.613
277 1044.0 71.718
278 1060.0 71.837
279 1075.0 71.947
280 1090.0 72.054
281 1106.0 72.165
282 1120.0 72.259
283 1138.0 72.376
284 1150.0 72.452
285 1172.0 72.585
286 1180.0 72.632
287 1206.0 72.777
288 1220.0 72.853
289 1241.0 72.963
290 1250.0 73.009
291 1265.0 73.086
292 1280.0 73.161
293 1315.0 73.332
294 1320.0 73.355
295 1340.0 73.446
296 1360.0 73.533
297 1380.0 73.614
298 1400.0 73.69
299 1430.0 73.8
300 1450.0 73.871
301 1475.0 73.958
302 1500.0 74.044
303 1525.0 74.129
304 1550.0 74.211
305 1575.0 74.292
306 1600.0 74.372
307 1625.0 74.452
308 1650.0 74.533
309 1675.0 74.616
310 1700.0 74.698
311 1725.0 74.781
312 1750.0 74.863
313 1775.0 74.944
314 1800.0 75.022
315 1825.0 75.1
316 1850.0 75.176
317 1875.0 75.252
318 1900.0 75.329
319 1925.0 75.405
320 1950.0 75.481
321 1975.0 75.555
322 2000.0 75.628
323 2030.0 75.714
324 2060.0 75.797
325 2090.0 75.881
326 2120.0 75.964
327 2140.0 76.021
328 2180.0 76.138
329 2200.0 76.199
330 2240.0 76.325
331 2270.0 76.423
332 2300.0 76.525
333 2330.0 76.629
334 2360.0 76.735
335 2400.0 76.877
336 2430.0 76.982
337 2470.0 77.116
338 2500.0 77.211
339 2540.0 77.327
340 2580.0 77.432
341 2620.0 77.526
342 2650.0 77.591
343 2690.0 77.671
344 2720.0 77.729
345 2760.0 77.803
346 2800.0 77.877
347 2850.0 77.971
348 2900.0 78.067
349 2950.0 78.162
350 3000.0 78.252
351 3040.0 78.314
352 3070.0 78.354
353 3110.0 78.393
354 3150.0 78.413
355 3200.0 78.403
356 3250.0 78.348
357 3300.0 78.239
358 3350.0 78.071
359 3400.0 77.841
360 3450.0 77.552
361 3500.0 77.207
362 3550.0 76.814
363 3600.0 76.384
364 3650.0 75.93
365 3700.0 75.469
366 3750.0 75.019
367 3820.0 74.449
368 3870.0 74.113
369 3950.0 73.74
370 4000.0 73.624
371 4060.0 73.6
372 4120.0 73.686
373 4180.0 73.857
374 4250.0 74.132
375 4310.0 74.408
376 4370.0 74.706
377 4440.0 75.068
378 4500.0 75.385
379 4550.0 75.65
380 4620.0 76.02
381 4680.0 76.333
382 4750.0 76.69
383 4820.0 77.032
384 4870.0 77.263
385 4940.0 77.562
386 5000.0 77.789
387 5080.0 78.041
388 5150.0 78.205
389 5220.0 78.312
390 5300.0 78.361
391 5380.0 78.334
392 5450.0 78.252
393 5520.0 78.122
394 5600.0 77.924
395 5700.0 77.622
396 5800.0 77.285
397 5900.0 76.942
398 6000.0 76.621
399 6080.0 76.397
400 6150.0 76.235
401 6220.0 76.114
402 6300.0 76.03
403 6400.0 76.017
404 6500.0 76.11
405 6600.0 76.303
406 6700.0 76.577
407 6800.0 76.902
408 6900.0 77.243
409 7000.0 77.56
410 7100.0 77.82
411 7200.0 77.994
412 7300.0 78.062
413 7400.0 78.012
414 7500.0 77.842
415 7620.0 77.489
416 7750.0 76.952
417 7880.0 76.308
418 8000.0 75.677
419 8120.0 75.077
420 8250.0 74.531
421 8380.0 74.152
422 8500.0 73.975
423 8620.0 73.954
424 8750.0 74.072
425 8850.0 74.228
426 9000.0 74.516
427 9120.0 74.758
428 9250.0 75.009
429 9380.0 75.242
430 9500.0 75.439
431 9620.0 75.62
432 9750.0 75.799
433 9880.0 75.963
434 10000.0 76.1
435 10150.0 76.251
436 10300.0 76.378
437 10440.0 76.474
438 10600.0 76.554
439 10750.0 76.593
440 10900.0 76.59
441 11060.0 76.527
442 11200.0 76.411
443 11380.0 76.167
444 11500.0 75.941
445 11720.0 75.393
446 11800.0 75.154
447 12060.0 74.263
448 12200.0 73.737
449 12410.0 72.947
450 12500.0 72.627
451 12650.0 72.147
452 12800.0 71.763
453 13150.0 71.378
454 13200.0 71.386
455 13400.0 71.559
456 13600.0 71.921
457 13800.0 72.421
458 14000.0 73.022
459 14300.0 74.052
460 14500.0 74.785
461 14750.0 75.691
462 15000.0 76.511
463 15250.0 77.17
464 15500.0 77.613
465 15750.0 77.81
466 16000.0 77.761
467 16250.0 77.477
468 16500.0 76.978
469 16750.0 76.277
470 17000.0 75.384
471 17250.0 74.308
472 17500.0 73.062
473 17750.0 71.667
474 18000.0 70.149
475 18250.0 68.54
476 18500.0 66.877
477 18750.0 65.194
478 19000.0 63.532
479 19250.0 61.938
480 19500.0 60.478
481 19750.0 59.285