You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right,, the current GUI was never meant to be included in the release but it ended up being too handy to be excluded. This issue is intended to document its shortcomings and plan a proper front-end.
Known issues:
the state of the GUI does not reflect the actual state of the synth-engine. It's a one way communication. In particular loading MIDI-programs from the GUI will not update the state that the program sets.
the --advanced-mode which allows to send raw MIDI-CC is undocumented and not really usable - a short-term solution to send MIDI-CCs will come in handy
the MIDI-programs are hardcoded and do not reflect any programs loaded with setBfree -p option.
Whishlist:
the new GUI should be able to run standalone and as well be usable in the synth-Plugins (LV2, VSTi,..)
the standalone version should have the look&feel of a B3 and include the piano-manual
the plugin version should probably be limited to drawbars and switches (no piano)
...
The text was updated successfully, but these errors were encountered:
This fixes an issue on some systems where the DSP can emit more
messages than the UI can consume in a given time.
Also modern forge.h (1.16.0) does not correctly protect against overflow.
----
#0 0x00005555555838f2 in lv2_atom_forge_raw (forge=0x555555b72a10, data=0x7fffe415a9c0, size=8) at /usr/lib/lv2/atom.lv2/forge.h:292
#1 0x000055555558399f in lv2_atom_forge_write (forge=0x555555b72a10, data=0x7fffe415a9c0, size=8) at /usr/lib/lv2/atom.lv2/forge.h:310
#2 0x0000555555583d65 in lv2_atom_forge_property_head (forge=0x555555b72a10, key=16, context=0) at /usr/lib/lv2/atom.lv2/forge.h:636
#3 0x000055555558434a in forge_kvcontrolmessage (forge=0x555555b72a10, uris=0x555555b72ad0, key=0x5555555a8964 "vibrato.lower", value=0) at ../b_synth/uris.h:169
#4 0x0000555555584c23 in mctl_cb (fnid=34, fn=0x5555555a8964 "vibrato.lower", val=0 '\000', mm=0x0, arg=0x555555b72a10) at ../b_synth/lv2.c:304
#5 0x0000555555562b49 in controlFunctionHook (mcfg=0x555555b7b710, ctrlF=0x555555b7ef00, val=0 '\000') at ../src/midi.c:504
#6 0x0000555555562cda in notifyControlChangeById (mcfg=0x555555b7b710, id=34, val=0 '\000') at ../src/midi.c:542
..
---
Right,, the current GUI was never meant to be included in the release but it ended up being too handy to be excluded. This issue is intended to document its shortcomings and plan a proper front-end.
Known issues:
--advanced-mode
which allows to send raw MIDI-CC is undocumented and not really usable - a short-term solution to send MIDI-CCs will come in handy-p
option.Whishlist:
...
The text was updated successfully, but these errors were encountered: