Max and Max for Live were essential to developing this music in the early stages of the project. With these tools I was able to digitally process, and then test different sounds, mix parameters, and generative behaviors before porting to ActionScript 3 and publishing for iOS with Flash CS5.5 via Adobe AIR.
With Max I created several different generative instruments. These assign a sound or bank of sounds to a particular behavior such as random no repeats, random sequence, x-fade sequence, and so forth. The behavior of each instrument can be changed in real time to help work out intervals and densities for the final piece.
Max for Live hosted many of the DSP effects that were used. In particular, Robert Henke's Granulator, Grain Freeze, and LFO modulators were essential to creating many of the textural elements that were used.