p0nce
p0nce
I think it can be evolved from `dplug:host`, with the best ideas from LV2 and `Ddsp`
Faust has a D backend now, maybe makes this less needed.
First we would need an "audio buffers" abstraction. (EDIT: done in dplug:audio)
I have this in a prototype: ``` enum ClickOutcome { ignored, // Widget did not process the click drag, // Widget processed the click and started dragging consumed // Widget...
Perhaps separate "initiate/abandon mouse dragging" from "respond on a click"
One producer said he expect plugins to remember their screen position (up to host) and size (up to plugin), and citing this as a reason to abandon SPAN.
Commonly requested features, users say it's a "bug"

Does it work now?