zyn-fusion-issues
zyn-fusion-issues copied to clipboard
Zyn-Fusion Player for MOD Duo?
Two years ago I asked about ZynAddSubFX running on the MOD Duo.
https://forum.moddevices.com/t/zynaddsubfx-plugin-for-mod-devices/926/7
Since then a lot have happened. There's Zynthian, Zyn-Fusion etc.
Have anyone got Zyn-Fusion running on the MOD Duo?
The Macro Learn could really get the party going :)
I imagine the biggest difficulty would be designing and implementing a mod-ui for it (e.g. https://github.com/moddevices/caps-lv2/tree/master/plugins/mod-caps-ChorusI.lv2/modgui).
Seems like an interesting project, which could be started by limiting to addsynth and configuration of the waveform, adsr, etc...
The problem is that as far as I can see mod-ui does not allow for additional windows and fancy js for dynamic elements, as you would need to be able to implement voice and effects management, etc...
So it would be a very limited subset of zynaddsubfx capabilities or a huge pedal with hundreds of knobs. Could still be very useful if possible to import presets though, as you would design your preset on the desktop, import to mod and tweak only the relevant parameters.
I guess the interface on the MOD Duo could be limited to exposing some basic controls and the Macro Learn slots (for manual tweaking or assigning to hardware controls) and apart from that just limited to loading XMZ files.
I wouldn't even dream of programming the Zyn-Fusion within the MOD Duo interface - it's not designed for that and it'd be just a pain both to develop and to operate.
A "Zyn-Fusion Player" is more what I imagine could actually work and be usable. I could then take my Zyn patches to the stage and rock out without risking my laptop crashing (been there, done that, band members weren't happy). Maybe with the Mod Duo X coming out soon, MOD Devices would be willing to help that - I don't see any decent synths present on the platform so far, and their next device looks to be more oriented towards that "desktop" use rather than "floor".
I am revisiting an old topic to bring in some news. Been doing some testing with zynaddsubfx https://nextcloud.falktx.com/s/8FPPtSFjwKDfAkZ
this is a Duo X with the upcoming v1.10 still work-in-progress, but so far we got:
- zynaddsubfx plugin built and available in the MOD store (needs upcoming v1.10)
- plugin macros (the "parameters" exposed by the plugin) available to use and be addressed to the device, MIDI CC, etc
- the OSC port to use on a remote control GUI shown on the modgui
- lv2 presets of all zyn instruments shipped with the plugin
- zyn banks/instruments shipped inside the plugin bundle, and data dir set to that accordingly. so the remote Ui is able to show all regular instruments to load
- aggressive optimizations to make zyn use less cpu, see https://github.com/moddevices/mod-plugin-builder/tree/master/plugins/package/zynaddsubfx-labs
this uses the lastest stable 3.0.5 release.
some possible next steps/ideas: (not all of them really doable perhaps..)
- set up paths for recording that matches MOD specs (v1.10 has a dedicated folder for this)
- build UI with NaCl or webasm or something that allows to run in the device itself
- make it easier for zyn GUI to connect to a remote UI, could even be a standalone application that just asks for the port at the start