Files
maikandClaude Opus 4.8 a7c93fa266 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>
2026-08-20 19:57:01 +02:00

169 lines
6.0 KiB
INI
Executable File

[DEFAULT]
views = pw_panel
title =
have_menu = False
center_on_screen = yes
fs = 96000
fir_taps = {0:0,1:0,2:0,3:0,0x80:624,0x81:624,0x82:624,0x83:624}
user_config_fir_flavours = {
0:('624 taps on each output',{0:0,1:0,2:0,3:0,0x80:624,0x81:624,0x82:624,0x83:624}),
8:('Disabled',{0:0,1:0,2:0,3:0,0x80:0,0x81:0,0x82:0,0x83:0}),
1:('2496 taps on output 1',{0:0,1:0,2:0,3:0,0x80:2496,0x81:0,0x82:0,0x83:0}),
2:('1248 taps on outputs 1 and 2',{0:0,1:0,2:0,3:0,0x80:1248,0x81:1248,0x82:0,0x83:0}),
3:('1248 taps on output 1, 624 taps on outputs 2 and 3',{0:0,1:0,2:0,3:0,0x80:1248,0x81:624,0x82:624,0x83:0}),
4:('1248 taps on outputs 3 and 4',{0:0,1:0,2:0,3:0,0x80:0,0x81:0,0x82:1248,0x83:1248}),
5:('1872 taps on outputs 1, 624 on output 2',{0:0,1:0,2:0,3:0,0x80:1872,0x81:624,0x82:0,0x83:0})
}
support_aes_backup_onoff = yes
image_filesize = 0x100000
user_config_front_panel_keys = { #buttons beginnen bij 32, zie user_config.py en uiControl.c, dan mapping naar hex value in h file, bijv. D3.h
32:'MIC/Line 1',
33:'MIC/Line 2',
34:'Protect A',
35:'Clip A',
36:'Clip B',
37:'Protect B',
38:'Clip C',
39:'Preset Select'
}
user_config_front_panel_leds = { #leds zijn 184, zie user_config.py en uiControl.c; led id is in ui parameters
0:'Peak 1',
1:'Peak 2',
2:'Flat',
3:'Boost',
4:'Low Cut',
5:'Remote',
6:'MIC / Line 1',
7:'MIC / Line 2'
}
user_config_front_panel_leds_sort_order = [0,1,2,3,4,5,6,7]
[pw_panel]
svg_file = pw_panel.svg
controls = check_password
check_password_type = text
check_password_value = check_password
[check_password]
struct_id = 13
member_id = 29
channel = 0
num = 0
default_value =
[recall_preset]
fs = 96000
fir_taps = {0:0,1:0,2:0,3:0,0x80:624,0x81:624,0x82:624,0x83:624}
user_config_fir_flavours = {
0:('624 taps on each output',{0:0,1:0,2:0,3:0,0x80:624,0x81:624,0x82:624,0x83:624}),
8:('Disabled',{0:0,1:0,2:0,3:0,0x80:0,0x81:0,0x82:0,0x83:0}),
1:('2496 taps on output 1',{0:0,1:0,2:0,3:0,0x80:2496,0x81:0,0x82:0,0x83:0}),
2:('1248 taps on outputs 1 and 2',{0:0,1:0,2:0,3:0,0x80:1248,0x81:1248,0x82:0,0x83:0}),
3:('1248 taps on output 1, 624 taps on outputs 2 and 3',{0:0,1:0,2:0,3:0,0x80:1248,0x81:624,0x82:624,0x83:0}),
4:('1248 taps on outputs 3 and 4',{0:0,1:0,2:0,3:0,0x80:0,0x81:0,0x82:1248,0x83:1248}),
5:('1872 taps on outputs 1, 624 on output 2',{0:0,1:0,2:0,3:0,0x80:1872,0x81:624,0x82:0,0x83:0})
}
support_aes_backup_onoff = yes
image_filesize = 0x100000
user_config_front_panel_keys = { #buttons beginnen bij 32, zie user_config.py en uiControl.c, dan mapping naar hex value in h file, bijv. D3.h
32:'MIC/Line 1',
33:'MIC/Line 2',
34:'Protect A',
35:'Clip A',
36:'Clip B',
37:'Protect B',
38:'Clip C',
39:'Preset Select'
}
user_config_front_panel_leds = { #leds zijn 184, zie user_config.py en uiControl.c; led id is in ui parameters
0:'Peak 1',
1:'Peak 2',
2:'Flat',
3:'Boost',
4:'Low Cut',
5:'Remote',
6:'MIC / Line 1',
7:'MIC / Line 2'
}
user_config_front_panel_leds_sort_order = [0,1,2,3,4,5,6,7]
max_value = 25
[input_select_1]
fs = 96000
fir_taps = {0:0,1:0,2:0,3:0,0x80:624,0x81:624,0x82:624,0x83:624}
user_config_fir_flavours = {
0:('624 taps on each output',{0:0,1:0,2:0,3:0,0x80:624,0x81:624,0x82:624,0x83:624}),
8:('Disabled',{0:0,1:0,2:0,3:0,0x80:0,0x81:0,0x82:0,0x83:0}),
1:('2496 taps on output 1',{0:0,1:0,2:0,3:0,0x80:2496,0x81:0,0x82:0,0x83:0}),
2:('1248 taps on outputs 1 and 2',{0:0,1:0,2:0,3:0,0x80:1248,0x81:1248,0x82:0,0x83:0}),
3:('1248 taps on output 1, 624 taps on outputs 2 and 3',{0:0,1:0,2:0,3:0,0x80:1248,0x81:624,0x82:624,0x83:0}),
4:('1248 taps on outputs 3 and 4',{0:0,1:0,2:0,3:0,0x80:0,0x81:0,0x82:1248,0x83:1248}),
5:('1872 taps on outputs 1, 624 on output 2',{0:0,1:0,2:0,3:0,0x80:1872,0x81:624,0x82:0,0x83:0})
}
support_aes_backup_onoff = yes
image_filesize = 0x100000
user_config_front_panel_keys = { #buttons beginnen bij 32, zie user_config.py en uiControl.c, dan mapping naar hex value in h file, bijv. D3.h
32:'MIC/Line 1',
33:'MIC/Line 2',
34:'Protect A',
35:'Clip A',
36:'Clip B',
37:'Protect B',
38:'Clip C',
39:'Preset Select'
}
user_config_front_panel_leds = { #leds zijn 184, zie user_config.py en uiControl.c; led id is in ui parameters
0:'Peak 1',
1:'Peak 2',
2:'Flat',
3:'Boost',
4:'Low Cut',
5:'Remote',
6:'MIC / Line 1',
7:'MIC / Line 2'
}
user_config_front_panel_leds_sort_order = [0,1,2,3,4,5,6,7]
default_value = 0x10
values = 0x10, 0x11, 0x21, 0x70, 0x71, 0x81, 6, 7, 8
labels = Analog 1, Analog 2, Analog 1+2, MILAN 1, MILAN 2, MILAN 1+2, White Noise, Pink Noise, 1kHz Sine
[input_select_2]
fs = 96000
fir_taps = {0:0,1:0,2:0,3:0,0x80:624,0x81:624,0x82:624,0x83:624}
user_config_fir_flavours = {
0:('624 taps on each output',{0:0,1:0,2:0,3:0,0x80:624,0x81:624,0x82:624,0x83:624}),
8:('Disabled',{0:0,1:0,2:0,3:0,0x80:0,0x81:0,0x82:0,0x83:0}),
1:('2496 taps on output 1',{0:0,1:0,2:0,3:0,0x80:2496,0x81:0,0x82:0,0x83:0}),
2:('1248 taps on outputs 1 and 2',{0:0,1:0,2:0,3:0,0x80:1248,0x81:1248,0x82:0,0x83:0}),
3:('1248 taps on output 1, 624 taps on outputs 2 and 3',{0:0,1:0,2:0,3:0,0x80:1248,0x81:624,0x82:624,0x83:0}),
4:('1248 taps on outputs 3 and 4',{0:0,1:0,2:0,3:0,0x80:0,0x81:0,0x82:1248,0x83:1248}),
5:('1872 taps on outputs 1, 624 on output 2',{0:0,1:0,2:0,3:0,0x80:1872,0x81:624,0x82:0,0x83:0})
}
support_aes_backup_onoff = yes
image_filesize = 0x100000
user_config_front_panel_keys = { #buttons beginnen bij 32, zie user_config.py en uiControl.c, dan mapping naar hex value in h file, bijv. D3.h
32:'MIC/Line 1',
33:'MIC/Line 2',
34:'Protect A',
35:'Clip A',
36:'Clip B',
37:'Protect B',
38:'Clip C',
39:'Preset Select'
}
user_config_front_panel_leds = { #leds zijn 184, zie user_config.py en uiControl.c; led id is in ui parameters
0:'Peak 1',
1:'Peak 2',
2:'Flat',
3:'Boost',
4:'Low Cut',
5:'Remote',
6:'MIC / Line 1',
7:'MIC / Line 2'
}
user_config_front_panel_leds_sort_order = [0,1,2,3,4,5,6,7]
default_value = 0x11
values = 0x10, 0x11, 0x21, 0x70, 0x71, 0x81, 6, 7, 8
labels = Analog 1, Analog 2, Analog 1+2, MILAN 1, MILAN 2, MILAN 1+2, White Noise, Pink Noise, 1kHz Sine