Is there a synth with coding logic?

For enthusiasts of synths, pianos, organs or keyboard instruments of any sort.
Post Reply

Is there a synth with coding logic?

Post by Horse mk2 »

I was messing with a sprawling evolving pad on my recently acquired rev2, and found myself thinking how handy it would be to be able to control patch settings with visual basic style logic, for example I might want mod settings to send the cut off wandering around with freedom unless it went above a certain level, at which point it would be reduced, or if it went above a certain level when resonance was also above a certain level etc...

Not sure if I've explained that very well or not, but does any synth (vst included) have that type of logical coding interface available?
Horse mk2
Poster
Posts: 22 Joined: Thu Dec 18, 2014 12:00 am

Re: Is there a synth with coding logic?

Post by BJG145 »

My first thought would be Max/MSP, Max for Live, Reaktor; DIY synth-making systems. Kontakt has its own scripting language, but I doubt many VST synths or any hardware synths do...
User avatar
BJG145
Longtime Poster
Posts: 8088 Joined: Sat Aug 06, 2005 12:00 am Location: UK

Re: Is there a synth with coding logic?

Post by Horse mk2 »

Thanks - I shall head over to Google for some research
Horse mk2
Poster
Posts: 22 Joined: Thu Dec 18, 2014 12:00 am

Re: Is there a synth with coding logic?

Post by OneWorld »

Cubase Logical Editor? And as mentioned Kontakt has a scripting language which you'll find resembles many of the common languages, has loops variables conditionals, you mention VB, that is not a scripting language as far as I know - has to be compiled? Unless it is VBscript but I thought that was long gone. Am not sure whether Kontakt would transmit the requisite data ie, some MIDI commands but not all?

I think Logical Editor would be easier, there are conditionals IF THEN

https://www.soundonsound.com/techniques ... l-editor-1
Last edited by OneWorld on Sun Oct 07, 2018 7:45 pm, edited 1 time in total.
OneWorld
Longtime Poster
Posts: 5959 Joined: Tue Apr 07, 2009 12:00 am

Re: Is there a synth with coding logic?

Post by Horse mk2 »

OneWorld wrote:Cubase Logical Editor? And as mentioned Kontakt has a scripting language which you'll find resembles many of the common languages, has loops variables conditionals, you mention VB, that is not a scripting language as far as I know - has to be compiled? Unless it is VBscript but I thought that was long gone. Am not sure whether Kontakt would transmit the requisite data ie, some MIDI commands but not all?

I think Logical Editor would be easier, there are conditionals IF THEN

https://www.soundonsound.com/techniques ... l-editor-1

Thanks - I wasn't meaning VB specifically, more just the notion - BASIC might have been a better choice. Access to parameter values to use in conditional logic is what it boils down to I suppose.
Horse mk2
Poster
Posts: 22 Joined: Thu Dec 18, 2014 12:00 am

Re: Is there a synth with coding logic?

Post by default »

Also check out Supercollider, Chuck and Csound - all free and code based.
Last edited by default on Mon Oct 15, 2018 12:48 am, edited 1 time in total.
default
Poster
Posts: 21 Joined: Mon Jul 25, 2005 12:00 am Location: Bristol, England

Re: Is there a synth with coding logic?

Post by proteus-ix »

Horse mk2 wrote: Not sure if I've explained that very well or not, but does any synth (vst included) have that type of logical coding interface available?

Yes. In addition to the obvious Max for Live, Apple has scripting, and probably most relevant to your request, UVI's Falcon uses Lua to script MIDI processing.

https://www.uvi.net/uviscript

From the SOS review:

"Advanced users can take instrument design further with scripting. Create custom script processors to generate or modify MIDI data or even design fully-skinned instruments with the Lua language."

https://www.soundonsound.com/news/uvi-u ... instrument
proteus-ix
Posts: 2 Joined: Fri Sep 30, 2016 7:00 pm

Re: Is there a synth with coding logic?

Post by BJG145 »

proteus-ix wrote:UVI's Falcon uses Lua to script MIDI processing.

Interesting; that looks pretty good...
Last edited by BJG145 on Mon Oct 15, 2018 9:54 am, edited 2 times in total.
User avatar
BJG145
Longtime Poster
Posts: 8088 Joined: Sat Aug 06, 2005 12:00 am Location: UK

Re: Is there a synth with coding logic?

Post by Mixedup »

Blue Cat Audio Plug'n Script might also be worth investigating.
User avatar
Mixedup
Frequent Poster
Posts: 4557 Joined: Wed Sep 03, 2003 12:00 am Location: Cambridgeshire, UK
Post Reply