GMS Performance in Downtown Minneapolis

gms_snapshotI’ve been scheduled to perform live using my GMS this Wednesday night, May 13, 2009. I’ll be projecting against the Western wall of Art Institutes International. The reactive music will be amplified along with the projection as it is produced in real-time. Here’s the publicity statement that went out about the event.

John Keston will be performing using his gestural music sequencer or GMS on Wednesday, May 13, 2009 in the parking lot next to Art Institutes International Minnesota, 15 South 9th Street, Minneapolis, Minnesota. The GMS was written in Processing.org by Ai instructor, Unearthed Music recording artist, and AudioCookbook.org founder John Keston. His tool analyzes video input and converts it into a sequence of musical information in real-time. The live video image will be projected on the building while the musical response to the images is amplified through a sound system. For more information about the GMS visit audiocookbook.org/tag/gms/. All Ai students, staff, alumni, and the public are welcome to attend this free performance. A drawing will be held (for WDIM students only) giving away two passes to this years Flashbelt conference.

Here’s a segment from a practice session today to give you an idea about what sort of output the GMS can produce. All of the percussion, melodic lines, and bass were generated by the sequencer, then live looped to produce the results.

GMS Practice Piece in C Sharp

Microtrack of Recycled Rhodes, Beats and Bass

LobbyLovingly mixed on cheap ear buds, this micro track consists of a cut up chunk of low frequency Rhodes running through auto pan and a bit of amp modeling, out of key FM synth bass, and frosty beats that were partially programmed using the GMS (Gestural Music Sequencer). It’s not a habit of mine to mix blind (or would that be deaf?), so I hope there aren’t too many nasty surprises when I hear this through proper speakers.

Recycled Rhodes Microtrack

Unprocessed Rhodes Loop at 138.72bpm

GraveyardThis segment of unprocessed Rhodes was used in Processed Rhodes Pedal Noise. Why 138.72 BPM? The reason is that when the Rhodes was originally recorded I was using tap tempo to beat match another musician during a late night recording session. Obviously, naturally produced music is played in fractional tempos, so it’s funny what you end up with for locked-in tempos in electronic music using this technique. Update: just replaced the loop with a version that matches the zero crossings and doesn’t click.

Unprocessed Rhodes at 138.72bpm

GMS Live Loop Experiment

Today while testing some code I had written to help lock in the GMS with external MIDI synchronization, I made a brief recording of live looping the output from the sequencer by capturing the notes in Ableton Live. Ableton was also acting as the clock source. The new feature works by initializing start times to the nearest quarter note. This way if the sequencer produces an odd number of fractional durations a simple start and stop of the GMS with the space bar will lock it back onto the quarter notes provided by the master clock. This may be a precursor to how I end up using this instrument once it is a complete package.

GMS Live Loop Experiment