Erster Commit: nativer Linux-Port aus macOS-Bytecode

Läuft die Voice Acoustic VA-Remotecontrol (AllDSP AllControl) nativ unter Linux
auf echtem wxGTK 3.0 — ohne Wine und ohne dekompilierten App-Code. Ausgeführt wird
das unveränderte Python-2.7-Bytecode aus dem macOS-.app; C-Extensions (wxGTK/numpy/
scipy/PortAudio) kommen nativ aus Debian stretch.

Enthält: va/ (Original-.pyc + pure-Python-Libs + Assets + launch.py mit den drei
Linux-Fixes), Dockerfile/run.sh/entrypoint.sh, reference/ (dekompilierter Quellcode
zum Debuggen) und README/STATUS. img.cache (378 MB, regenerierbar) ist per
.gitignore ausgeschlossen.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
maik
2026-08-20 19:57:01 +02:00
co-authored by Claude Opus 4.8
commit a7c93fa266
654 changed files with 478133 additions and 0 deletions
+60
View File
@@ -0,0 +1,60 @@
s|m|c|i|v0|v1|v2|v3|v4|v5|v6|v7|uf|category|description
32|64|0|43|32|0|0|0|0|1|0|0|User|Key 0
32|64|0|16|184|0|11|0|0|1|0|0|User|LED number 11
32|64|0|46|35|0|0|0|0|13|0|0|User|Key 3
32|64|0|19|184|0|14|0|0|1|0|0|User|LED number 14
32|64|0|10|184|0|4|255|2|134|1|1|User|LED number 4
32|64|0|33|49|0|0|0|0|16|3|0|User|Key 17
32|64|0|22|49|0|5|0|0|12|1|0|User|Key 17
32|64|0|13|184|0|8|0|0|1|0|0|User|LED number 8
32|64|0|36|184|0|4|255|1|134|1|1|User|LED number 4
32|64|0|0|1|0|0|127|1|80|122|128|User|ADC 0
32|64|0|3|184|0|22|255|1|128|4|1|User|LED number 22
32|64|0|58|33|0|0|0|0|17|5|0|User|Key 1
32|64|0|72|48|4|24|127|0|22|1|0|User|Key 16
32|64|0|6|184|0|2|127|1|128|1|1|User|LED number 2
32|64|0|75|45|0|0|0|0|0|1|0|User|Key 13
32|64|0|25|184|0|20|0|3|1|0|1|User|LED number 20
32|64|0|48|38|0|0|0|0|0|0|0|User|Key 6
32|64|0|28|184|0|17|0|3|4|0|1|User|LED number 17
32|64|0|51|41|0|0|0|0|0|1|0|User|Key 9
32|64|0|31|184|4|26|0|7|1|0|1|User|LED number 26
32|64|0|18|184|0|13|0|0|1|0|0|User|LED number 13
32|64|0|9|184|0|4|127|1|146|1|1|User|LED number 4
32|64|0|32|184|0|27|127|12|1|0|0|User|LED number 27
32|64|0|21|184|0|23|127|1|92|1|1|User|LED number 23
32|64|0|12|184|0|7|0|0|1|0|0|User|LED number 7
32|64|0|35|184|0|3|255|1|128|4|1|User|LED number 3
32|64|0|15|184|0|10|0|0|1|0|0|User|LED number 10
32|64|0|38|184|0|21|255|1|134|1|1|User|LED number 21
32|64|0|2|184|0|6|0|0|100|3|0|User|LED number 6
32|64|0|57|33|0|0|0|0|16|3|0|User|Key 1
32|64|0|5|184|0|1|127|1|116|1|1|User|LED number 1
32|64|0|60|36|0|0|0|0|0|0|0|User|Key 4
32|64|0|74|44|0|0|0|0|0|1|0|User|Key 12
32|64|0|24|184|0|21|255|2|134|1|1|User|LED number 21
32|64|0|77|47|0|0|0|0|0|1|0|User|Key 15
32|64|0|27|184|0|18|0|3|3|0|1|User|LED number 18
32|64|0|50|40|0|0|0|0|0|0|0|User|Key 8
32|64|0|30|49|0|0|0|0|18|9|0|User|Key 17
32|64|0|44|33|0|0|0|0|2|1|0|User|Key 1
32|64|0|67|88|0|0|0|0|4|2|16|User|Rotary 0
32|64|0|17|184|0|12|0|0|1|0|0|User|LED number 12
32|64|0|8|184|0|3|255|2|128|4|1|User|LED number 3
32|64|0|47|37|0|0|0|0|0|0|0|User|Key 5
32|64|0|20|184|0|15|0|0|1|0|0|User|LED number 15
32|64|0|11|184|0|5|0|0|1|0|0|User|LED number 5
32|64|0|34|49|0|0|0|0|17|5|0|User|Key 17
32|64|0|23|184|0|21|127|1|146|1|1|User|LED number 21
32|64|0|14|184|0|9|0|0|1|0|0|User|LED number 9
32|64|0|1|189|5|1|6|1|56|65|0|User|Display Selection
32|64|0|56|33|0|0|0|0|18|2|0|User|Key 1
32|64|0|4|184|0|0|127|1|92|1|1|User|LED number 0
32|64|0|59|34|0|0|0|0|0|0|0|User|Key 2
32|64|0|73|43|0|0|0|0|0|1|0|User|Key 11
32|64|0|7|184|0|3|127|1|134|1|1|User|LED number 3
32|64|0|76|46|0|0|0|0|0|1|0|User|Key 14
32|64|0|26|184|0|19|0|3|2|0|1|User|LED number 19
32|64|0|49|39|0|0|0|0|0|0|0|User|Key 7
32|64|0|29|184|0|16|0|3|5|0|1|User|LED number 16
32|64|0|52|42|0|0|0|0|0|0|0|User|Key 10
1 s|m|c|i|v0|v1|v2|v3|v4|v5|v6|v7|uf|category|description
2 32|64|0|43|32|0|0|0|0|1|0|0|User|Key 0
3 32|64|0|16|184|0|11|0|0|1|0|0|User|LED number 11
4 32|64|0|46|35|0|0|0|0|13|0|0|User|Key 3
5 32|64|0|19|184|0|14|0|0|1|0|0|User|LED number 14
6 32|64|0|10|184|0|4|255|2|134|1|1|User|LED number 4
7 32|64|0|33|49|0|0|0|0|16|3|0|User|Key 17
8 32|64|0|22|49|0|5|0|0|12|1|0|User|Key 17
9 32|64|0|13|184|0|8|0|0|1|0|0|User|LED number 8
10 32|64|0|36|184|0|4|255|1|134|1|1|User|LED number 4
11 32|64|0|0|1|0|0|127|1|80|122|128|User|ADC 0
12 32|64|0|3|184|0|22|255|1|128|4|1|User|LED number 22
13 32|64|0|58|33|0|0|0|0|17|5|0|User|Key 1
14 32|64|0|72|48|4|24|127|0|22|1|0|User|Key 16
15 32|64|0|6|184|0|2|127|1|128|1|1|User|LED number 2
16 32|64|0|75|45|0|0|0|0|0|1|0|User|Key 13
17 32|64|0|25|184|0|20|0|3|1|0|1|User|LED number 20
18 32|64|0|48|38|0|0|0|0|0|0|0|User|Key 6
19 32|64|0|28|184|0|17|0|3|4|0|1|User|LED number 17
20 32|64|0|51|41|0|0|0|0|0|1|0|User|Key 9
21 32|64|0|31|184|4|26|0|7|1|0|1|User|LED number 26
22 32|64|0|18|184|0|13|0|0|1|0|0|User|LED number 13
23 32|64|0|9|184|0|4|127|1|146|1|1|User|LED number 4
24 32|64|0|32|184|0|27|127|12|1|0|0|User|LED number 27
25 32|64|0|21|184|0|23|127|1|92|1|1|User|LED number 23
26 32|64|0|12|184|0|7|0|0|1|0|0|User|LED number 7
27 32|64|0|35|184|0|3|255|1|128|4|1|User|LED number 3
28 32|64|0|15|184|0|10|0|0|1|0|0|User|LED number 10
29 32|64|0|38|184|0|21|255|1|134|1|1|User|LED number 21
30 32|64|0|2|184|0|6|0|0|100|3|0|User|LED number 6
31 32|64|0|57|33|0|0|0|0|16|3|0|User|Key 1
32 32|64|0|5|184|0|1|127|1|116|1|1|User|LED number 1
33 32|64|0|60|36|0|0|0|0|0|0|0|User|Key 4
34 32|64|0|74|44|0|0|0|0|0|1|0|User|Key 12
35 32|64|0|24|184|0|21|255|2|134|1|1|User|LED number 21
36 32|64|0|77|47|0|0|0|0|0|1|0|User|Key 15
37 32|64|0|27|184|0|18|0|3|3|0|1|User|LED number 18
38 32|64|0|50|40|0|0|0|0|0|0|0|User|Key 8
39 32|64|0|30|49|0|0|0|0|18|9|0|User|Key 17
40 32|64|0|44|33|0|0|0|0|2|1|0|User|Key 1
41 32|64|0|67|88|0|0|0|0|4|2|16|User|Rotary 0
42 32|64|0|17|184|0|12|0|0|1|0|0|User|LED number 12
43 32|64|0|8|184|0|3|255|2|128|4|1|User|LED number 3
44 32|64|0|47|37|0|0|0|0|0|0|0|User|Key 5
45 32|64|0|20|184|0|15|0|0|1|0|0|User|LED number 15
46 32|64|0|11|184|0|5|0|0|1|0|0|User|LED number 5
47 32|64|0|34|49|0|0|0|0|17|5|0|User|Key 17
48 32|64|0|23|184|0|21|127|1|146|1|1|User|LED number 21
49 32|64|0|14|184|0|9|0|0|1|0|0|User|LED number 9
50 32|64|0|1|189|5|1|6|1|56|65|0|User|Display Selection
51 32|64|0|56|33|0|0|0|0|18|2|0|User|Key 1
52 32|64|0|4|184|0|0|127|1|92|1|1|User|LED number 0
53 32|64|0|59|34|0|0|0|0|0|0|0|User|Key 2
54 32|64|0|73|43|0|0|0|0|0|1|0|User|Key 11
55 32|64|0|7|184|0|3|127|1|134|1|1|User|LED number 3
56 32|64|0|76|46|0|0|0|0|0|1|0|User|Key 14
57 32|64|0|26|184|0|19|0|3|2|0|1|User|LED number 19
58 32|64|0|49|39|0|0|0|0|0|0|0|User|Key 7
59 32|64|0|29|184|0|16|0|3|5|0|1|User|LED number 16
60 32|64|0|52|42|0|0|0|0|0|0|0|User|Key 10