I’m completely new to OM, my previous experiences are with Supercollider and Max/msp
I encountered a problem and I’m looking for the right software or programming language to solve it, and it would be nice to find a proper way to generalize the solution and to apply that in different situations.
Okay… The problem is that:
I’m trying to automate a process to compose through the use of MIDI files.
The general Idea is just to:
- write something in a DAW
- export a midi file
- Import the file in “the right software”
- compose all the variations
- Import the new materials in the DAW etc …
A general question, do you know any tool or library or other languages specifically dedicated to MIDI files manipulation like a way to compose music?
I’m trying to do something quite simple, but in the end is not that much …
The main source is just a single bar of a MIDI file.
I would love to generate new MIDI files based on variations of that one.
The piece I took like referement is Clapping Music by Steve Reich
Clapping Music - Scrolling Score - YouTube
So the rule is just to shift/rotate the notes.
What I would love it could be something like:
- read the file
- press the magic button
- receive on your desktop all the variations with the “correct” name
- arrange everything in a DAW
For now I’m here but I encountered a problem, I was using supercollider with an external library and it happens that, if I have a pause/silence at the beginning or at the end of the phrase, those won’t be interpreteted correctly, so the phrase it’s truncated and it’s not possible to simply automate the process without a manual intervent.
I hope that OM is the right tool for this kind of processes.
Thanks in advance for your time,