MUC4401: Composition of Electroacoustic Music
MAX Assignment No. 1

    The purpose of this assignment is to build a MIDI monitor. This MIDI monitor should be able to display the following information:

    • pitch value
    • velocity
    • polyphonic key pressure (aftertouch)
    • control pressure-value and number
    • program change
    • channel key pressure (aftertouch)
    • pitchbend
    • MIDI channel number

    Each of the above values should have an individual number box.

    Utilize the following MAX objects to accomplish this assignment.

      midiin
      midiparse
      unpack
      number box
      comment box

    Utilize the Clue Menu (found under the WINDOW menu) to identify the objects available in the palette.

    BONUS: Utilize the midiinfo, umenu, and loadbang objects to select the incoming MIDI device.

      midiinfo
      umenu
      loadbang

    During your development as an artist utilizing technology please heed the wise thought of the 14th-Century philosopher William of Ockham. Ockham's Razor states, "Pluralitas non est ponenda sine neccesitate." (now go use the internet to find a translation)

- last update 10 January 2011 -