Pocwiardo / GeneticVSTComposer

MIT License
0 stars 0 forks source link

Build a synthesizer or (better): find a way to control other vst synths with signals from our plugin #7

Open Pocwiardo opened 1 month ago

Pocwiardo commented 1 month ago

Build a synth: implement a synth with features like oscillators, filters, LFOs, Effects (might be a lot of work). This synth will serve as an instrument for our MIDI to sound, and we will control its parameters with GA or something else.

Find a way to control other vst synths with signals from our plugin: in that case our plugin will serve as MIDI FX and will let user optimize the parameters of an external instrument. Firstly we need to research about making MIDI FX with JUCE. Secondly we need a research for similar solutions, as it might not be possible for it to work properly on any instrument.

Pocwiardo commented 2 weeks ago

https://gist.github.com/0xdevalias/5a06349b376d01b2a76ad27a86b08c1b

Pocwiardo commented 1 week ago

About open-source synths that might be used:

And also VST version of Neural Magenta DDSP: https://github.com/magenta/ddsp-vst

Pocwiardo commented 11 hours ago

About controlling instruments: https://cs.gmu.edu/~sean/papers/evomusart19.pdf