This is based on an item from Dave's wish-list on the
Pawfal Wikki.
The main app should be re-written to split the audio
parts from the GUI elements.
This should be implemented so that the audio code is in
a library, this would enable us to easily create a
command line version, allow bindings to scripting
languages, and build custom soft-synths using
components from SSM.
A GUI-less version may be useful for live performances,
used with a midi-controler. No X-Windows/FLTK, etc. to
get in the way.
The idea of using SSM as a set of classes in Python has
always apealed to me. Building generative patches in a
programming language sounds like an interesting idea.
An SpiralSynthModular library would possibly re-revive
SpiralSynth.
To do this it'd probably also be necessary to further
divorce the Plugins from their GUI's. At this point It
might be worth considering abandoning the plugin
concept, and move the audio code into this new library,
and have the GUI code in a seperate ModuleGUI library.
old feature request 831041, was for the GUI-less
version, which has been deleted.
Logged In: YES
user_id=637096
In the near future I'm having a look at Dave's LibSpiralCore, to
see if this can play any part in this as well. Maybe it'll be a
library this new library is built on, maybe we'll expand it until
it's got all of the stuff we'll need.