monadgroup / axiom

A powerful realtime node-based audio synthesizer.
Other
678 stars 31 forks source link

Use DPF? #174

Open mxmilkiib opened 4 years ago

mxmilkiib commented 4 years ago

The DISTRHO Plugin Framework can build to to VST2, LV2, LADSPA and DSSI formats, as well as a standalone JACK app. Maybe it could be something to consider if you get time to come back to axiom in the future :)

cpdt commented 4 years ago

Hey, thanks for opening the issue (and sorry for taking so long to write a reply!).

Using a standard backend framework like DISTRHO or JUCE is definitely something I’ve considered, although considering the flexibility of Axiom I am interested in trying to tailor each backend to the features of the plugin format, which at least from a shallow inspection isn’t something those kinds of frameworks normally allow. That said, I haven’t properly looked into this, and I’m not even sure if that goal is worth the added complexity in maintaining separate backends (do features of different plugin formats differ that much?). I’d love to hear what other people think though, it’s definitely something I want to look into closer for the next version.