Dear Ossia users,
[Main question]
I want to simulate a soundpainting orchestra. Is Score the right tool for me?
[Context]
I am building a soundpainting recognition tool in Max/msp (https://github.com/arthur-parmentier/soundpainting-signs-gestures-recognition) and I want to simulate the behavior of an orchestra to the requests that my tool can recognize.
Examples of requests (from the soundpainting language):
Whole Group - Minimalism - Play (ask the whole orchestra to play a minimalist loop)
Percussions - Long Tone - Slowly Enter (ask the percussion group to play a long tone within 5 seconds)
…
String 1 - Improvise - High Volume - Slow tempo - Play
My Max patch is basically recognizing each sign and converting the sentence (the request) to OSC-like commands such as “/strings/2/minimalism/start 0”, “percussions/1/longtone/volume 0.5” and so on.
[The features that would be necessary]
Because there are few videos/demos so far with Ossia, I had trouble figuring out all the features of Score and Libossia. Although I have seen that there is already a package for max and some basic tutorial on Score, I must say I could not figure out if it was suitable for my use case or not. These are the features I am looking for:
-
Most importantly separate tempos for each instrument. Unlike common DAWs, I am looking for a way to change the tempos of separate clips/tracks independently.
-
Ability to synchronize “on the fly” tempos, volumes or other parameters of the score
-
Midi items editing (I know it’s already there) with the possibility of integration randomness/generative processes
-
Possibility of grouping things in hierarchical ways such as “group/instrument/track/clip” or equivalent
I would really appreciate your feedback on these points, and hope to move on to using Score soon!
Arthur