BAIN MUSC 336
Introduction to Computer Music

Learning Max (Basics)

Return to: MUSC 336


Terms & Concepts: See Max Programming Glossary

Cycling '74 Max 9 logo
  1. What is Max?
    Max is an interactive visual programming environment for music and media
  2. What is new in Max 9?
  3. What can you make with Max?
  4. Download Max
  5. Program of Study
  6. Documentation & C74 Tutorials

Cycling '74 (C74) – https://cycling74.com

Third-Party Video Tutorials

  1. Beginner Max Programming
  2. Intermediate/Advanced Max Programming
  3. Programming in Max for Live {Ableton Live}

Programming

See: Winkler 1998, Manzo 2016, and Wright 2017

See also:

Related Applications

  1. Ableton Live {Ableton}
  2. Max for Live (M4L) {Ableton; C74}
  3. MIRA iPad App {C74}

What's Next?

BAIN MUSC 336 Learning MSP (Basics)

BAIN MUSC 336 Learning Max (Intermediate/Advanced)

Online Course

Matt Wright (Stanford University), Programming Max: Structuring Interactive Software for Digital Arts [Max 7] {Kadenza}

References

Manzo, V.J. 2016. Max/MSP/Jitter for Music: A Practical Guide to Developing Interactive Music Systems for Education and More, 2nd ed. New York, Oxford. {GB; Full text: TCL}

Winkler, Todd. 2001. Composing Interactive Music: Techniques and Ideas Using Max. Cambridge, MA: MIT Press. {GB; Full text: TCL}

Wright, Matt. 2017. Programming Max: Structuring Interactive Software for Digital Arts. Valencia, CA: Kadenze. Available online at: <https://www.kadenze.com/courses/programming-max-structuring-interactive-software-for-digital-arts/info>.

Rothwell, Nick. 2025. "Cycling ’74 Max 9 Programming Environment." Sound on Sound (April 2025). {SOS}



Updated: September 14, 2025

Reginald Bain | University of South Carolina | School of Music
https:/reginaldbain.com/vc/musc336/