Jump to content

Otomata: Fun little music-generator thingy


EC2151
 Share

Recommended Posts

http://dl.dropbox.com/u/26684258/ProceduralMidi_MIDIOutput.zip

I added to drake7707's program the ability to choose which MIDI output device you select, which means it can be used with MIDI loopback devices, such as LoopBe.

A quick guide to getting this to work:

1) Install LoopBe. Download link is here.

2) Inside ProceduralMidi, you'll see another drop-down box below the instrument box, which probably currently says "Microsoft Wavetable GS Synth". Change it to "LoopBe Internal MIDI".

3) Set your VST host or whatever program you're using to use LoopBe as an input MIDI device.

I've already been able to output notes directly to synths in FL Studio.

p.s. drake, would you be interested in making ProceduralMidi a Google Code\Codeplex project?

Very cool.

Here it is in action, running through SONAR with VSL strings.

Link to comment
Share on other sites

In case anyone is still interested, I made new release with support to record a midi file, and added a few other cell states to play with.

It also uses the exact same rules as otomata now (it was impossible to sustain oscillators before and multiple merged cells only rotated once).

You can find it on the project homepage (http://proceduralmidi.codeplex.com/). I'll probably update if I can think of something to add or something needs to be fixed).

UqkOK.png

Link to comment
Share on other sites

I think it's really amazing that drake7707 saw this and then coded his own thing that was much more advanced in a matter of days. That shows true skill, intelligence, and most of all the wish to help out the people here who wanted something more. Good on you, man!

Thanks :<. I've been programming for a long time so it almost feels like second nature to me. I'm sure it's the same with composing/remixing music for you guys :razz:.

Meanwhile I made a new release with more fancy graphics and 2 new cell states:

4pdGb.png

I don't think I'll be adding more states anytime soon (unless it really opens a whole new box of possibilities) because the rules code is getting bigger and bigger (in nested if's).

Enjoy :)

Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...

Finally got around to creating a VST plugin. Took a while to understand the structure and get it working.

I used the VST.NET library to implement the plugin interface and I tested it on VSTHost (http://www.hermannseib.com/english/vsthost.htm). Due to lack of other hosts such as FL I don't know if those will load it correctly too.

Please let me know if it works or doesn't work and the error message :P

You can find the vst plugin on: http://proceduralmidi.codeplex.com/releases/view/68150

kIjSVl.jpg

Edit: tried getting it to work in FL9, it loads properly but I don't get any sound out of it. This might highly likely be due to the fact that I didn't know what I was doing (never worked with FL before, or any music related programs for that matter (unless winamp and audacity counts)) :P

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...