From the original SynthMaker forum (2004–2014), with its members’ names and dates.
nix ·
Hey,
I was wondering folks,
could we embed .exe into a module in sm?
This could be a solution to locked modules
(partial ie. I'm not sre what connections could be available),
allow us to host plugs,
and my current venture, a fast MIDI tick (4096 hz).
So we could have an .exe primitive?
Then we could build DAWS.
It could have all the connectors available to an .exe,
ie. audio,midi
I guess it's well and hard to implement,
but throwing this idea out there for comment.
Contents!
edit: maybe this is a daft idea, but i guess a necessary capabilty
of this would be to load a 3rd party .exe.
i have been playing with shell execute, but it
would be nice to have pins 🙂
edit2:If you owned copyright to the .exe,
maybe it could be compiled as a module in SM?
trogluddite ·
Similar ideas have been suggested many times before - e.g. an SDK to write our own modules, or embedding VSTs.
I don't think this will ever happen with SM for two main reasons...
1) Intellectual property - it could potentially make it far too easy to steal other people's work and pass it off as one's own. I don't think that many people here on the forum would be that crass - but adding the feature could encourage the kind of people who do to migrate over to SM. Note that in some countries, that could have serious legal inplications for OutSim simply for being seen to 'encourage' illegal behaviour by their users.
2) Product support - already it must be hard for Malc when he gets sent a schematic and a bug report - if there were lots of 'locked' custom made modules in circulation, he could easily be overwhelmed with bugs that he has to spend a lot of time investigating, only to find that he can't fix them because they stem from non-OutSim modules.
Of course, there may also be myriad technical reasons why it couldn't be done - only Malc knows SM's underlying code well enough to say for sure.
Personally, I think the current state of affairs is probably for the best - though I would like to see a VST plugin host module (or maybe a ReWire module) enabling DAW style plugin hosting (NB: not embedded permanently into the schematic, just a slot to add our own effects to a synth etc within an exported .exe)
I think that once users have reached the point of needing an SDK to develop their own modules, then they are at the stage where developing in C++ directly from Steinberg's VST SDK is more appropriate.
Wrote something here? To have a post removed or your name hidden, write to [email protected].