Here is the recording of a live performance I did last Friday at the Delaware Center for Contemporary Arts (DCCA):
http://www.williamfields.com/music/w...2009-06-05.mp3
It was done entirely within REAPER. Here are some technical details:
- Running on a Intel Core 2 Quad desktop PC.
- Single MIDI controller: Kenton Control Freak Live.
- MIDI sequences are triggering various VST and VSTi. Mostly Surge, Battery 3, and Vanguard.
- The MIDI sequences are processed through a series of custom JS plugins, which allow me to control velocity, duration, transposition, etc...
- An additional JS plugin remembers the last few notes played, and re-introduces them randomly. (There is a "Randomness" knob, where 0%=normal, and 100%=all random notes.)
- Another JS plugin allows me to "freeze" and repeat the last few notes played, along with a speed control (quantized, of course).
- Another JS plugin is similar to the above, except the notes continue to change, so effectively, it quantizes all incoming notes. It also has a speed control.
- An additional JS plugin controls the "density" of notes. So, for example, at 50%, only half of the notes coming in from the sequence -- or generated by the other JS plugins -- are actually played.
- Another JS plugin allows me to do key changes, based on the circle of fifths. I only used it a few times in the performance. I hope to use it more in the future.
- I am controlling the sounds in two groups: drums and melodic sounds. So, I can control only the drums, or only the melodic sounds, or both at the same time. (For this I am using MIDI controller buttons assigned to custom REAPER actions, which select all tracks in a particular group.)
- Each group is running through a parent folder track that has a number of VST and JS FX, with various parameters controlled by knobs: reverb, delay, reverser, compressor, timestretch, auto-pan, bit reduction, etc..
- I am jumping between sections of the song by hitting MIDI controller buttons assigned to custom REAPER actions.
- I am using project tabs, so I can load the next track in the background, and sometimes play two tracks at once, beat-matching them together. (I also have a MIDI controller button that switches from one project tab to the next, so there is minimal use of the mouse or keyboard.)
Anyway, I thought these details might be of interest to the crowd here. Your feedback and questions are welcome.
Thanks for listening,
-Bill