AlgoRytmus: Psyntelligent Music Generator

Hello,
I’ve been developing a lot of generators for a long time,
either successfully or not.
A few months ago I decided to rewrite my tool “AlgoRytmus” from scratch.
Maybe there are pictures floating around on the forum somewhere.
So I used everything I could from it, but even that has changed now :slight_smile:
So far it only works from configuration files, but today I decided to show the first result.

I won’t describe what it can do, because I still have plenty of ideas and
it will change (that’s why there’s no gui yet).
I’m just curious if it’s listenable :slight_smile:
It’s not mixed, just raw data into plugins.

Thanks for the criticism.
I just want to hear what’s wrong.
https://youtube.com/shorts/_ecIYL37ZHU

1 Like

Absolutely !!! Sounds jazzy and the mix sounds really good. Maybe a bit more low end, but composition and mix is very listenable!

I’m not to say as I can only relate to phrased rhythms. This kind of generative/electronic music has always sounded very experimental to me.

Maybe you could at least force the notes into a scale?

It sounds like a structured atonal ensemble.
I like how the drums, bass, and strings intertwine so intricately.

That’s what I wanted to hear.
Yes, it’s a bit “PSY”.
Now I’m struggling to keep everything in scale. I had a lot of modulation transitions that created off-key notes. Unfortunately, these transitions sometimes can’t be done without it. I don’t want to do everything directly.
Or write a million exceptions for transition chords :frowning:
My goal is to get to 2% errors or limit it to just a few scales.
I’m now writing a script that should help me keep it in check.

Here is the part that was created recently.
There are no samples or plugins there.
Could someone check it for me?
Thanks.
AlgoRytmus_Song_Test.xrns (56.6 KB)
just for fun, it should be a direct modulation from F minor_blues
through “submediant” to F# hungarian_minor :slight_smile:

I took a quick look. It has a nice vibe.
If it allows me to easily create structured ensembles in specific scales, including key changes, I’d definitely like to try it out.

Yes, it should be able to count notes between transitions to other scales.
Unfortunately, I came across a couple of really serious errors yesterday,
so I started writing my own controller that should detect these off-key notes.
I’m going to write a couple of exceptions because these off-key notes are sometimes specified in some styles.
I’ll start with the major scales and then I’ll start adding the exotic ones.
But overall, I’m enjoying it :slight_smile:

I currently have a simple song generator that allows me to divide a song into sections, specify their length in bars, specify the root and scale, linearity of the transition to the next section, variability, strength, and most importantly, the seed. This is because if I like one part and don’t change the seed, the next time I change it, it will generate the same one.

1 Like