Generative System Demonstration


#1

I've made a patch demonstrating a couple of the subpatch modules I've been working on for generating tonal music using rules and randomness.

https://drive.google.com/open?id=0BwUUyc6HJZwUTEZidnNkcGlJQmM

I saw videos of the Q-Bit chord eurorack module and thought that would be a good thing to do with Axo.

This example just picks the root notes of the chords randomly but I'm working on modules that will allow sequenced root movement or rule based randomly generated root movement.

I haven't put much work into the sounds of the output modules as I have been testing the patches using virtual synths on the PC via the MIDI outs, there's plenty of CPU left to improve the output sound, this patch is just a demonstration.

Any feedback is welcome.


#2

Not at home just now but this is definitely my type of thing and will check it out.


#3

No worries, I'll be interested to hear what you think.


#4

Pretty interesting, I'm following the signal flow but I can't open the chord_machine2 or MIDIout subpatch files for some reason? The rest open fine. Would like to break it down further. I've just obtained the Axoloti core a few days ago so still learning basics, could be something simple?


#5

Hmmm, that seems strange, does the patch work? I just zipped the files up in the folder i'd been working in and didn't test it by unzipping it somewhere else and seeing if it will load ok, I'll try that now.


#6

Yes, the overall patch works and I am able to alter the "band" but the two mentioned files only sort of half-open. I can't get into them.


#7

I think I found the problem, I run 2 monitors and had been working on those subpatches on the 2nd screen.

They are probably open but off screen, can you see them in the taskbar?

try right click maximise, that should get them back on one screen.

next version I upload I'll make sure I close and save all the subpatches on the main screen.


#8

If you open the files in a text editor you can find the parameters for the window location in there and adjust manually if needs be.


#9

right click maximise, that should get them back on one screen.

That did it!

If you open the files in a text editor you can find the parameters for the window location in there and adjust manually if needs be.

More unintentional (but welcome) learning. I'm familiar with using Atom to utilize TidalCycles but don't consider myself a coder (rather an end user). Perhaps in time...

Anyway I'll keep breaking this patch down.


#10

Patches, subpatches and objects are written in XML with some C included in the objects. It's pretty simple to understand really and is probably a pretty easy way to get into coding if you don't have any previous experience.


#11

Have to got any audio examples mate?


#12

Not to hand, but you are welcome to take it and make some sounds from it.


#13

I've been tied up and distracted with other things since responding to this post but I'll get back to it and post some results (perhaps this weekend).

I haven't learned about ALL the modules yet (or full and subpatches made by other users), but this one by strum appears to be the most robust in terms of melody generation and is quite attractive to me. Warrants much scrutiny.