rhoadley.net music research software blogs
MaxMSP Example Patches
GRICH - granularisation example
OSC - an implementation of Open Sound Control in Max/MSP
stochastic.zip - IDM - a collection of IDM implementations on Max/MSP
POLY - the poly~ object, which makes polyphonic synth building more easy and efficient
MSP-DOC-TUT-PATCH - Cyclig '74's MSP tutorial patches FILES - Example of the use of files - opening, finding, using, etc.
JET - can't really remember what this was!
Connections-tutorial.txt - MouseState - Patches utilising the object MouseState Connections - incomplete: connecting MIDI events to a number of control objects
CONTROLLERS - Awaiting description... WIGGLE - Wiggle is a half-baked start at the development of an SH-101 style bass-line maker. Half-baked.
ENV - a couple of ways of dealing with envelopes - it's not as straightforward as you might think!
Munger.zip - RECORDING - Recording to buffer and recording to file
SFPLAY - playing and manipulating sound files from disc, as opposed to play~ which uses a buffer in memory
Munger - the original munger~ granulator - compare to the SC port
Templates - Max/MSP Templates BBCUT - collection (currently only one!) of ideas based on Nick Collins' SC external BBCut
composite_tutorials - Some patches concerning MIDI operations and some maths - for instance a version of the wondrous algorithm TAP - the Tap delay object FMSYNTHEX - a really basic FM Synth, slightly expanded
SOUNDS - A few sounds - not very good... Fiddle - a messy, but working example of use of the fiddle~ object
psy - Don't worry about this one! FRAZIER-REED.zip - Messages - constructing variable messages with message boxes
GATES - gates in general, but particularly noise-gates and modulating one sound with the envelope of another
FMSYNTH - a really basic FM Synth
PLAY - The play~ object allows you to manipulate the playback of soundfiles from a buffer in memory, as opposed to from disc (see sfplay~)
MIDI - Chords - generating (MIDI) chords in Max
NUMBERS - Examples dealing with numbers in Max Degrade - A rather nice example of active use of degrade. Audio sample included.
HELLO - Early versions of the patch behind the composition Hello GEN - The Gen series, part the Percolate externals: they generate a variety of attractive waves
REVERB - example(s) of in-patch reverberation. Be careful as these slow the patch significantly. Consider adding reverb later or externally to your patch.
MATRIX - nothing to do with Keanu Reeves
Ninos - Don't worry about this one! SAMPLING - simple(r) versions of groove~ and sfplay~
Paf - Phase Aligned Formant Synthesizer - The paf~ object synthesizes a formant with a specified center frequency, bandwidth, and amplitude. Each parameter change takes a target time as in the line object.
Subpatch - Patches within Patches CLICK - Patches working towards the composition Click BASIC - recording, amplifiers, keys, lines: a bit of a lucky dip
MISC - Um... miscellaneous stuff... PERFORMANCE_TEMPLATES - Some basic templates for performance using four different Max/MSP methods - sfplay~, human interface control ( hi), audio in ( Tapin and Tapout), sound synthesis and rhythm manipulation.