[Csnd] Recording MIDI data for later editing and playback?
Date | 2013-11-12 22:06 |
From | Forrest Cahoon |
Subject | [Csnd] Recording MIDI data for later editing and playback? |
I just got a MIDI wind controller, and have started to write some csound instruments for it. I'd like to be able to write the MIDI data I generate to a file while I am improvising with my csound instruments, so that I can later go back and do some non-real-time editing and fixing things up into a finished composition. |
Date | 2013-11-12 22:21 |
From | Rory Walsh |
Subject | Re: [Csnd] Recording MIDI data for later editing and playback? |
Yeah, I've done this before. You can write the control signal to disk using foutk and then later, when you need to you can recall them using fink. Using this simple approach I've been able to record complete MIDI performances, and recall them any time I wish. I remember Matt Ingalls showing me a rather simple but powerful instrument that he used that did this. Let me know if you need any code, although I don't expect you will have any difficulty in implementing it. On 12 November 2013 22:06, Forrest Cahoon |
Date | 2013-11-13 13:23 |
From | joachim heintz |
Subject | Re: [Csnd] Recording MIDI data for later editing and playback? |
example 03D06_Record_ksig_to_table.csd in http://en.flossmanuals.net/csound/d-function-tables/ can be modified easily to record MIDI. in csoundqt, there is a MIDI Recorder in Examples>Useful. best - joachim Am 12.11.2013 23:06, schrieb Forrest Cahoon: > I just got a MIDI wind controller, and have started to write some csound > instruments for it. > > I'd like to be able to write the MIDI data I generate to a file while I > am improvising with my csound instruments, so that I can later go back > and do some non-real-time editing and fixing things up into a finished > composition. > > Does anyone have advice on how I might do that? I'm working in Debian > GNU/Linux. > > Forrest > |