K404/K504 Max/MSP Assignment
- Create a Max/MSP patch. It can be as simple or complex as desired,
but it must include the following Max aspects.
- Use MIDI input for some aspect of control (e.g., notein,
ctlin objects).
- Make some sort of conditional decision and action based on input,
perhaps using the select or if objects.
- Use at least one subpatcher (i.e., patcher object) with
inlets and outlets.
- Use one of the following objects: table, drunk,
expr, coll, random or borax.
- Use one of the following objects: metro, clocker
or tempo.
- In the same patcher, or in a different one, include the following MSP
aspects.
- Use a buffer˜ object, with either a
groove˜, play˜ or wave˜.
Either automatically load sound files into buffer˜,
using loadbang, or manually load them. Please provide
your sample files (which you can borrow from anywhere).
- Use at least one cycle˜ (or rect˜,
saw˜ or tri˜).
- Use sig˜ or line˜ to control signal
amplitude and avoid clicks.
This may seem daunting, but remember that the online help (option-click on
object) for each object will provide a working context for using them, and
that you will also find examples in the Max/MSP tutorials (inside
Documentation) and also on our handouts. Part of the challenge of the
assignment is figuring out how to learn more about Max/MSP yourself using
their extensive resources (on-line help, manuals, tutorials and tutorial
documents).