Electronic Studio Resources II: Assignment 7 — Max: Intro to Audio
Make a patch that works like the metro-driven one you did in Assignment 6, but instead of rendering the sound with a MIDI synthesizer, render it by using one or more Max oscillators. You will need to envelope each note. Vary the amplitudes of the notes. See below for implementation hints.
Make a patch that lets you play several short sound files by typing keys on the computer keyboard. Use a playlist~ object for each of the sound files. See below for hints.
Some Max objects, such as mtof, handle MIDI note numbers as floats, so that you can make one pitch a quarter tone higher than a standard MIDI note number (e.g., 60.5). This won’t let you hear quarter tones from external MIDI synthesizers, but it makes it possible to produce them using Max audio oscillators.
If you were to detune the oscillators using a fixed frequency difference, the amount of detune would produce a musical interval that changes depending on how high the frequencies are. (The difference between 100 and 110 Hz is a much greater musical interval than is the difference between 1000 and 1010 Hz.) That’s why it’s better to detune in terms of MIDI pitch.