Hi all,
i think i've heard that we can save every message, every MIDI event and everything we sent in csound through a message like "recordstart" and then save them in .bin file in order to replay it wherever we want with "playstart". I think we can do this with the csound~ object in max.
as you can write and read files, i am sure you can make it work in any csound. if you tell a bit more in detail what you want to do, and in which environment, we can help here is you need help.
What I’d like to do is to record an entire session of csound for exemple with livecoding and midi (so to record every message I send) and then play it back in csound with a score or something similar.
I heard about this function in the csound~ object that allows you to record into a .bin file every message you send (and I tested, it works) to an active session and I was wondering if there’s something similar with csound because I cannot find anything on the web about this rare function !
Hope it’s clear,
Thank you,
you will have to write code depending on your needs. below is a simple example. once you started, you have ten seconds for a live performance with the computer keyboard. this will be written as single score lines to a text file called "events.txt". after one second pause, this will be repeated, as this file is being read, and all events are scheduled again.
there are certainly other possibilities; i don't know how the function in the csound~ object is programmed.