ae_BowedBOT
author:
arne eigenfeldt
description:
Generates chordal texture using bowed guitar and bowed vibraphone samples.
messages:
sends:
@nothing
receives:
@tala - will adjust its onset placement to match tala (# of 16ths)
@hdensity - will adjust its own density based upon incoming value
@phraselength - adjusts its own phraselength to match incoming
@plan/chords - generate pitches based upon chord plan
@plan/chordDuration - adjusts pitch durations to stay within current chord
@exiting - will exit when it receives exiting message
ae_DroneBOT
author:
arne eigenfeldt
description:
Plays a monophonic synth pad
messages:
sends:
@nothing
receives:
@tala - will adjust its onset placement to match tala (# of 16ths)
@hdensity - will adjust its own density based upon incoming value
@phraselength - adjusts its own phraselength to match incoming
@plan/chords - generate pitches based upon chord plan
@plan/chordDuration - adjusts pitch durations to stay within current chord
@notepool - will use incoming notepool if no plan/chords are present
@exiting - will exit
ae_newDroneBOT
author:
arne eigenfeldt
description:
plays a monophonic synth drone
messages:
sends:
@intent/activityMask - activity level for each beat in phrase (0-9)
receives:
@notepool
@intent/activityMask - will adjust its upcoming activity
ae_PadBOT
author:
arne eigenfeldt
description:
plays a synth pad
messages:
sends:
@nothing
receives:
@hdensity- will alter # of notes in chord
@phraselength - will adopt phraselength
@tala - will place onsets on tala beats
@plan/chordDuration - will base durations on plan
@plan/chords - will use harmonic plan
@notepool - if it doesn’t receive a harmonic plan, it will play notepool
@exiting - will exit
ae_RhodesBOT
author:
arne eigenfeldt
description:
Generates a Rhodes piano part that aligns with tala
messages:
sends:
receives:
@notepool - required
@hdensity - will adjust the # of onsets and # of notes in chord
@tala - will place onsets on tala beats
@exiting - will exit
mh_DroneBOT
author:
matthew horrigan
description:
ugly wubwubs drone pad
Takes breaks sometimes.
More breaks when less /activity.
Faster tremolo when more /density.
messages:
sends:
@nothing
receives:
@notepool
@hdensity
@vdensity