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
+69
View File
@@ -0,0 +1,69 @@
s|m|c|i|v0|v1|v2|v3|v4|v5|v6|v7|uf|category|description
32|64|0|43|184|0|3|129|2|134|4|1|User|LED number 3
32|64|0|16|184|0|4|129|2|128|4|1|User|LED number 4
32|64|0|55|184|0|12|131|1|128|4|1|User|LED number 12
32|64|0|19|90|0|0|2|0|15|14|16|User|Rotary 3
32|64|0|10|32|0|0|0|0|2|1|0|User|Key 0
32|64|0|88|184|0|11|131|1|134|4|1|User|LED number 11
32|64|0|91|184|0|1|0|1|134|1|1|User|LED number 1
32|64|0|105|91|0|0|3|0|12|11|16|User|Rotary 4
32|64|0|94|32|0|0|0|0|16|3|0|User|Key 0
32|64|0|3|184|0|18|0|5|1|0|0|User|LED number 18
32|64|0|58|39|0|0|0|0|13|1|0|User|Key 7
32|64|0|81|184|0|10|2|1|92|1|1|User|LED number 10
32|64|0|72|33|0|0|0|0|1|0|0|User|Key 1
32|64|0|6|45|0|0|0|0|13|1|0|User|Key 13
32|64|0|84|184|0|9|130|2|128|4|1|User|LED number 9
32|64|0|75|184|0|17|127|12|1|0|0|User|LED number 17
32|64|0|98|184|0|8|2|1|140|1|1|User|LED number 8
32|64|0|25|184|0|7|0|0|1|0|0|User|LED number 7
32|64|0|87|184|0|19|0|0|1|0|0|User|LED number 19
32|64|0|78|184|7|11|3|7|1|0|1|User|LED number 11
32|64|0|101|184|0|8|130|2|134|4|1|User|LED number 8
32|64|0|42|32|0|0|0|0|17|5|0|User|Key 0
32|64|0|65|32|0|0|0|0|18|2|0|User|Key 0
32|64|0|45|42|0|0|0|0|13|1|0|User|Key 10
32|64|0|9|184|0|20|0|0|1|0|0|User|LED number 20
32|64|0|71|35|0|0|0|0|3|8|0|User|Key 3
32|64|0|35|184|0|1|128|2|128|4|1|User|LED number 1
32|64|0|90|184|0|13|3|1|92|1|1|User|LED number 13
32|64|0|104|41|0|0|0|0|0|1|0|User|Key 9
32|64|0|38|184|0|4|129|1|128|4|1|User|LED number 4
32|64|0|93|39|0|0|1|0|3|8|0|User|Key 7
32|64|0|80|184|7|0|0|7|1|0|1|User|LED number 0
32|64|0|5|184|0|12|131|2|128|4|1|User|LED number 12
32|64|0|83|184|0|4|1|1|134|1|1|User|LED number 4
32|64|0|74|184|0|3|129|1|134|4|1|User|LED number 3
32|64|0|97|35|0|0|0|0|13|1|0|User|Key 3
32|64|0|24|184|0|12|3|1|134|1|1|User|LED number 12
32|64|0|63|184|0|5|1|1|92|1|1|User|LED number 5
32|64|0|86|184|0|4|1|2|128|4|1|User|LED number 4
32|64|0|77|45|0|0|2|0|3|8|0|User|Key 13
32|64|0|64|89|0|0|1|0|6|5|16|User|Rotary 2
32|64|0|103|40|0|0|0|0|0|1|0|User|Key 8
32|64|0|53|184|0|8|2|2|134|4|1|User|LED number 8
32|64|0|44|184|0|2|0|1|92|1|1|User|LED number 2
32|64|0|17|184|0|16|0|10|1|0|0|User|LED number 16
32|64|0|8|184|0|0|0|1|140|1|1|User|LED number 0
32|64|0|70|184|0|12|3|2|128|4|1|User|LED number 12
32|64|0|20|184|0|9|130|1|128|4|1|User|LED number 9
32|64|0|11|184|7|8|2|7|1|0|1|User|LED number 8
32|64|0|34|184|0|11|131|2|134|4|1|User|LED number 11
32|64|0|89|184|0|3|1|1|140|1|1|User|LED number 3
32|64|0|23|184|0|11|3|2|134|4|1|User|LED number 11
32|64|0|37|184|0|8|130|1|134|4|1|User|LED number 8
32|64|0|92|184|0|9|2|1|134|1|1|User|LED number 9
32|64|0|56|42|0|0|3|0|3|8|0|User|Key 10
32|64|0|95|184|0|11|3|1|140|1|1|User|LED number 11
32|64|0|59|184|0|6|0|0|1|0|0|User|LED number 6
32|64|0|82|184|0|1|128|1|128|4|1|User|LED number 1
32|64|0|73|184|0|15|0|0|1|0|0|User|LED number 15
32|64|0|96|184|0|14|0|0|1|0|0|User|LED number 14
32|64|0|7|184|0|9|2|2|128|4|1|User|LED number 9
32|64|0|85|184|0|0|128|1|134|4|1|User|LED number 0
32|64|0|76|184|0|0|0|2|134|4|1|User|LED number 0
32|64|0|99|184|0|0|128|2|134|4|1|User|LED number 0
32|64|0|40|88|0|0|0|0|4|2|16|User|Rotary 1
32|64|0|79|184|0|1|0|2|128|4|1|User|LED number 1
32|64|0|102|184|0|3|1|2|134|4|1|User|LED number 3
32|64|0|52|184|7|3|1|7|1|0|1|User|LED number 3
1 s|m|c|i|v0|v1|v2|v3|v4|v5|v6|v7|uf|category|description
2 32|64|0|43|184|0|3|129|2|134|4|1|User|LED number 3
3 32|64|0|16|184|0|4|129|2|128|4|1|User|LED number 4
4 32|64|0|55|184|0|12|131|1|128|4|1|User|LED number 12
5 32|64|0|19|90|0|0|2|0|15|14|16|User|Rotary 3
6 32|64|0|10|32|0|0|0|0|2|1|0|User|Key 0
7 32|64|0|88|184|0|11|131|1|134|4|1|User|LED number 11
8 32|64|0|91|184|0|1|0|1|134|1|1|User|LED number 1
9 32|64|0|105|91|0|0|3|0|12|11|16|User|Rotary 4
10 32|64|0|94|32|0|0|0|0|16|3|0|User|Key 0
11 32|64|0|3|184|0|18|0|5|1|0|0|User|LED number 18
12 32|64|0|58|39|0|0|0|0|13|1|0|User|Key 7
13 32|64|0|81|184|0|10|2|1|92|1|1|User|LED number 10
14 32|64|0|72|33|0|0|0|0|1|0|0|User|Key 1
15 32|64|0|6|45|0|0|0|0|13|1|0|User|Key 13
16 32|64|0|84|184|0|9|130|2|128|4|1|User|LED number 9
17 32|64|0|75|184|0|17|127|12|1|0|0|User|LED number 17
18 32|64|0|98|184|0|8|2|1|140|1|1|User|LED number 8
19 32|64|0|25|184|0|7|0|0|1|0|0|User|LED number 7
20 32|64|0|87|184|0|19|0|0|1|0|0|User|LED number 19
21 32|64|0|78|184|7|11|3|7|1|0|1|User|LED number 11
22 32|64|0|101|184|0|8|130|2|134|4|1|User|LED number 8
23 32|64|0|42|32|0|0|0|0|17|5|0|User|Key 0
24 32|64|0|65|32|0|0|0|0|18|2|0|User|Key 0
25 32|64|0|45|42|0|0|0|0|13|1|0|User|Key 10
26 32|64|0|9|184|0|20|0|0|1|0|0|User|LED number 20
27 32|64|0|71|35|0|0|0|0|3|8|0|User|Key 3
28 32|64|0|35|184|0|1|128|2|128|4|1|User|LED number 1
29 32|64|0|90|184|0|13|3|1|92|1|1|User|LED number 13
30 32|64|0|104|41|0|0|0|0|0|1|0|User|Key 9
31 32|64|0|38|184|0|4|129|1|128|4|1|User|LED number 4
32 32|64|0|93|39|0|0|1|0|3|8|0|User|Key 7
33 32|64|0|80|184|7|0|0|7|1|0|1|User|LED number 0
34 32|64|0|5|184|0|12|131|2|128|4|1|User|LED number 12
35 32|64|0|83|184|0|4|1|1|134|1|1|User|LED number 4
36 32|64|0|74|184|0|3|129|1|134|4|1|User|LED number 3
37 32|64|0|97|35|0|0|0|0|13|1|0|User|Key 3
38 32|64|0|24|184|0|12|3|1|134|1|1|User|LED number 12
39 32|64|0|63|184|0|5|1|1|92|1|1|User|LED number 5
40 32|64|0|86|184|0|4|1|2|128|4|1|User|LED number 4
41 32|64|0|77|45|0|0|2|0|3|8|0|User|Key 13
42 32|64|0|64|89|0|0|1|0|6|5|16|User|Rotary 2
43 32|64|0|103|40|0|0|0|0|0|1|0|User|Key 8
44 32|64|0|53|184|0|8|2|2|134|4|1|User|LED number 8
45 32|64|0|44|184|0|2|0|1|92|1|1|User|LED number 2
46 32|64|0|17|184|0|16|0|10|1|0|0|User|LED number 16
47 32|64|0|8|184|0|0|0|1|140|1|1|User|LED number 0
48 32|64|0|70|184|0|12|3|2|128|4|1|User|LED number 12
49 32|64|0|20|184|0|9|130|1|128|4|1|User|LED number 9
50 32|64|0|11|184|7|8|2|7|1|0|1|User|LED number 8
51 32|64|0|34|184|0|11|131|2|134|4|1|User|LED number 11
52 32|64|0|89|184|0|3|1|1|140|1|1|User|LED number 3
53 32|64|0|23|184|0|11|3|2|134|4|1|User|LED number 11
54 32|64|0|37|184|0|8|130|1|134|4|1|User|LED number 8
55 32|64|0|92|184|0|9|2|1|134|1|1|User|LED number 9
56 32|64|0|56|42|0|0|3|0|3|8|0|User|Key 10
57 32|64|0|95|184|0|11|3|1|140|1|1|User|LED number 11
58 32|64|0|59|184|0|6|0|0|1|0|0|User|LED number 6
59 32|64|0|82|184|0|1|128|1|128|4|1|User|LED number 1
60 32|64|0|73|184|0|15|0|0|1|0|0|User|LED number 15
61 32|64|0|96|184|0|14|0|0|1|0|0|User|LED number 14
62 32|64|0|7|184|0|9|2|2|128|4|1|User|LED number 9
63 32|64|0|85|184|0|0|128|1|134|4|1|User|LED number 0
64 32|64|0|76|184|0|0|0|2|134|4|1|User|LED number 0
65 32|64|0|99|184|0|0|128|2|134|4|1|User|LED number 0
66 32|64|0|40|88|0|0|0|0|4|2|16|User|Rotary 1
67 32|64|0|79|184|0|1|0|2|128|4|1|User|LED number 1
68 32|64|0|102|184|0|3|1|2|134|4|1|User|LED number 3
69 32|64|0|52|184|7|3|1|7|1|0|1|User|LED number 3