MUC6446: Composition of Electroacoustic Music/Digital 2
MAX Assignment No. 1

    The purpose of this assignment is to build an 8 partial additive synthesizer patcher. Use the "preset" object from the palette to remember partial settings - a bigger hammer method! You may utilize an abstration that will be assigned a partial, phase, and amplitude (simple or an amplitude envelope). You should be able to produce at least a sine wave, square wave, sawtooth wave, and triangle wave with the patcher.

      Square wave = sin(wt) + 1/3 sin(3wt) + 1/5 sin(5wt) + ...
      Sawtooth wave = sin(wt) + 1/2 sin(2wt) + 1/3 sin(3wt) + ...

    You can accomplish this assignment by utilizing the following MAX/MSP objects (but, as is always true in "Max-land" there are numerous other ways).

      send
      receive
      cycle~
      *
      *~
      send~
      receive~
      dac~
      message box
      preset
      number box
      float number box

    BONUS: Utilize the signal scope object to display the wave forms within the Max patcher.


      signal scope object

- last update 3 September 2010 -