BAIN MUSC 336
Introduction to Computer Music
Learning MSP (Basics)
- What is MSP?
{WP}
MSP
is the audio signal processing component of Cycling '74's Max
- Reading
- MSP:
Introduction {C74}
- How MSP Works {C74}
- How Digital
Audio Works
{C74}
- Documentation
& Tutorials
- Max 8
Documentation:
- MSP
Tutorials
{C74}
- MSP
Topics {C74}
- MSP
Guides {C74}
- Program of Study
- MSP Basics
Tutorials
- Digital Audio Acoustics
- Beats, Roughness and Critical Bandwidth (pdf)
- The Beat Equation (pdf)
- Classic Waveshapes and their Spectra (pdf)
- MSP Synthesis Tutorials
- MSP Analysis Tutorials
- Third-Party
MSP Video Tutorials
C74 - Cycling '74, https://cycling74.com
What Can You Make with Max/MSP/Jitter?
Find
Inspiration from other Max Users {C74}
- Joel Fairstein, The
Intervallic Deamon (2022), a suite of Max patchers generating
real-time modern instrumental music reminiscent of Frank Zappa and
Weather Report {C74}
- Martel Martin, a
MIDI software application that displays chord symbols for chords
played in real time on a MIDI keyboard
- Yofiel, Husserl2
Polyphonic 'Analog' Synthesizer (2019) {C74}
- Dynamic Tonality, XronoMorph (2016), a multi-layered rhythmic and
melodic loop generator {DynamicTonality.com}
- Thierry Fournier, Sous-ensemble
(2015), interactive sound installation {ThierryFournier.net}
- Karlheinz Essl {Website}
- Lexicon-Sonate (1992-2020), a real-time algorithmic music
generator {Essl.at}
- Flow
(1998-2018), an ambient sound generator {Essl.at}
What's Next?
BAIN MUSC 540 Learning
Max (Intermediate)
Online Course
Matt Wright (Stanford University), Programming Max: Structuring
Interactive Software for Digital Arts (Max 7) {Kadenza}
References
Cipriani,
Alessandro and Maurizio Giri. 2019/2020. Electronic Music and Sound
Design Theory and Practice with Max 8, Volumes 1-2, 4th ed.
Cupertino, CA: Contemponet {Vol. 1: GB;:
Vol. 2: GB;
Website}
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:
Ebook
Central;
Companion
Website |
EAMIR}
Wright, Matt. 2017.
Programming Max:
Structuring Interactive Software for Digital Arts. Valencia, CA:
Kadenze. {
Kadenza}