JeffMcClintock / SynthEdit-Tracking

Use this to report bugs in SynthEdit
2 stars 0 forks source link

Get rid of the fixed 5MB limit for gui <-> dsp communication #16

Open ElenaXX opened 3 weeks ago

ElenaXX commented 3 weeks ago

Using a fixed length buffer, in particolar of so small size for nowadays standards (5MB) for gui/dsp communication, is nonsensic. Such memory should rather be dynamically allocated, considering that this would happen only on need and when a size changes, and imho won't constitute a performance penality for plugins or realtime audio. The current 5MB limit poses severe limits to full usage of SE for sampling, even when using short BLOBs but many patch memories. The same limit should also not affect communication thru the internal pipeline anymore.