I am going over the help file for how a “Score” works in SuperCollider.
It seems to be a binary OSC file that can be played back - but I’m wondering if there’s any way to read this file or parse it, if I wanted to make changes after the fact. The file I’m currently generating doesn’t seem to be legible as a sequence of events - I’m assuming because it is binary by default.
This might not work for what you want but I am hoping maybe you will like it:
Score is a transport mechanism to deliver OSC messages to a non-real-time server.
Despite its name, it isn’t a general-purpose representation of musical data. (I think the name borrows from csound.)
What you’re looking for is a higher-level representation. Perhaps CtkScore from the Ctk quark.