Arne Eigenfeldt's MSynthBOT
A smart synth bot that generates a monophonic synth part using a corpus of 50 Breaks tracks.
Max standalone, built from Max 6.1.8 on Macintosh.
Creates its own form - # of phrases, and whether to play in those phrases. Synth patches will vary with each appearance.
@notepool (pitches used by synth in current measure); @tala (additive rhythm of 2 & 3); @phraselength (# of measures in phrases); @exiting - when it finishes its form, it will exit in the next phrase, and send this message.
@tala (additive rhythm of 2 & 3); @phraselength (will generate its own at load, but incoming value will replace it); @phrases (number of phrases in form: will generate its own, but will converge on received phrases); @plan/chordDuration (will generate its own, but incoming plan will replace); @plan/chords (will generate its own, but incoming plan will replace); @exiting (will exit when other bots send this message).
Creative Commons Share Alike
arne eigenfeldt (June 2015)