Projects
Max for Live (www.ableton.com/maxforlive)
demo1.mp3 | demo2.mp3 | demo3.mp3 | demo4.mp3
Processing Apps (www.processing.org)
Flexible Grid
FlexibleGridWin.zip | FlexibleGridMac.zip
Generates MIDI notes in 22 different modes and grid can be any size.
Examples: the game of life, rotating the whole grid 90 degrees, or dropping them down like rain.
Ideas from Video1 | Video2
MidiOrbit
MidiOrbitWin.zip | MidiOrbitMac.zip
Sends midi notes when balls cross zero degrees.
It also sends midi cc for each ball x and y coordinates.
Balls orbit arround main ball or previous ball in several different ways.
XYMidiCCPad
Sends arpeggiated midi notes and midi cc to a synth or effect.
Balls follow main ball around relative to previous ball while accounting for gravity and mass.
Idea and spring simulation code came from the Spring2D example.
VertBarSin
Sends midi cc messages to effects, synths, or a DAW mixer.
The midi cc value is determined by the intersection of the line and the sine wave.
SampleBox
SampleBoxWin-0.2.zip | SampleBoxMac-0.2.zip
A sampler/sequencer that plays samples as a ball bounces between them.
The sample boxes can be moved around to change the timing of the sequence.
Cycling 74 MAX/MSP (www.cycling74.com)
Random Modulating Delay Win Version 2.2
Random Modulating Delay Mac Version 2.2
Pure Data (puredata.info)
Reaktor (www.native-instruments.com)
FMPara – fm synth with step sequencer
EnvBlendOsc – an envelope controls mix of 4 oscillators
Java Apps (www.java.com)
Random Sample Mapper for sfz files:
Moves random samples to a folder.
Creates sfz file with the samples mapped to different keys.











