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

    All right, now we cut to the chase! This assignment will separate the "real" Max pros from the wannabes. For this assignment you'll create your own virtual mixing console that can be automated for performance. Your mixer should allow you to sequence through a set of cues during a piece, assign processes to up to 4 inputs and to 8-channel outputs. These processes must conserve CPU during their operation by being inactive until called upon. Interface design in VERY important in this assignment as it will be your live console for performance; color coding the various sections of your mixer is suggested, as is possibly a graphic overlay. Also, make sure you have a test tone option to track routing assignments.

      You may want to use our Mackie 32x8x2 as an appropriate paradigm after which to model your console.

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

      message box
      number box
      qlist
      *~
      dac~
      adc~
      line~
      selector~
      gate~
      begin~
      sig~
      send~
      receive~
      umenu
      preset
      signal level meter
      signal level fader
      transparent "ubutton"
      breakpoint function editor
        ...and perhaps
        dial
        led
        (blinking when muted for example, or a "rude solo light" - thank you Mackie!)

      BONUS: Enable your virtual mixing "desk" to be controlled by the Peavey 1600 slider box.

    - last update 3 September 2010 -