Oh boy, I should have really gone into this sooner

Okay this is gonna be me going through the options I seem to have for a synth functionality between the code I already made and a functional patch of synths that configure parameters in real time.

I quickly found a system called VCV and a program called Rack 2 that allows me to grab a bunch of modules and place them into a wall of synths to be played around and edited. VCV has an extensive quantity of modules and tools to help you generate and play around with sounds and elements, through a couple hours of playing around I managed to find a module called PROB-KEY by Impromptu, a system that would allow me to generate notes on a random clock through a sequencer, giving me a randomized track to build a system on top off, if the theory works, the only issue for me (besides the fact that I'm completely new to the use of synthesizers and so building a patch from scratch) seems to be making a bridge to communicate python and the speech recognition software with VCV.

Sadly (or gladly since I just made a post about this) it seems like the only way to build a connection is through MIDI signals, and since I'm not making any direct connection with physical elements, I will have to manage with windows' own tools (or at least for now it appears like that is the case).

If I manage to generate a stable connection I should be able to map each change to a different parameter in the patch and then changing the mood and dynamics of any piece should be easier than directly programming each piece. With this approach my only worry is that the change becomes too sudden, but I'll worry about that later.


As a check up, this is how the patch looks at the moment, I'll grow and change a lot with time but this is only generating the random notes with a sequencer as a trigger.

Comments

Popular Posts