Tutorials (large-scale topics for teaching and learning)
MMJ Depot Tutorials: The tutorials explain specific topics in depth; they cover programming details as necessary but tend to focus on core theoretical and conceptual issues in computer music, synthesis, signal processing, etc. Tutorials are designed primarily for learning purposes, but are also available to be plundered.
Download the MMJ Depot along with the CNMAT Everything package, found here.
namedescriptionauthorsversionfm-oscan FM oscillator for use in the X-amples tutorial Michael Zbyszynski 1.0a
harmonic waveform builderbuild and perform harmonic waveforms Richard Dudas alpha
Hearing and FrequencyMusic 29 Campion / Jeff Lubow 0.1a
Lucas-sequence-makerCreates numerical sequences that are -- such as fibonacci numbers. M. Zbyszynski 1.0b
Frequency Domain Displayspectographic display demo space Edmund Campion 1
rhythm2pitchexplore spaces within the spectrum of rhythm and pitch Edmund Campion / Jeff Lubow 0.1a
spectral consonance and dissonanceDisplay partials or harmonics Edmund Campion / Jeff Lubow 0.1a
Tuning_From_Intervals29: explore tunings derived from perfect intervals Zbyszynski / Campion / Lubow 1
Additive-KeyMouse-Synthesizerplay notes of a harmonic synth with the keyboard and mouse Jeff Lubow 0.2a
audition-soundfiles-29~preview a group of sounds Lubow & Campion 1.0a
Internal_Synth_OSC (29v.)control your computer's internal synth Zbyszynski / Campion / Lubow 2.2b
Beat-SlicerA study in beat divisions Edmund Campion and Jeff Lubow 1.1
divided-step-sequencermodify individual sets of a sequence E.Campion & J.Lubow 2
Polyrhythm-Explorer-Sampexplore rhythmic levels in a 60 beat cycle E.Campion & J.Lubow 1.0a
Polyrhythm-ExplorerExplore independent rhythms E.Campion & J.Lubow 1
tempo_trackertap tempo spacebar and send resulting tempo out Edmund Campion / Jeff Lubow 1.1
Tuning_Explorerexplore tunings derived from perfect intervals Michael Zbyszynski 1.0alpha