Guides

The guides below can be used as templates for integrating sequences of modules into your lesson plans. Or jump to the bottom to sort by tags.

Getting Started

Fundamentals of Music

Musical Style

Counterpoint

Harmony

Form

Post-Tonal

Computational Creativity

Sort by Tags

Getting Started
First Steps
  1. Install Python
  2. Install music21
Python Tutorial
  1. Fundamentals
  2. Basic Math
  3. For Loops
  4. While Loops
  5. If Statements
  6. List Comprehensions
  7. Functions
  8. Installing Libraries
  9. Dictionaries
Common Tasks
  1. Finding Examples (Digital Music Files and Corpora)
  2. Importing Notation
  3. Viewing Notation
  4. Extracting a Melody or Part
  5. Converting a Melody to a MIDI sequence
  6. Using tinyNotation to Quickly Generate Examples

return to top


Fundamentals of Music
Music Notation
  1. Pitches
  2. Rhythm
  3. Meter
  4. Key Signatures
  5. Major Scales
  6. Minor Scales
Melody
  1. Skips and Steps
  2. Skips and Steps and Style
  3. Skips and Steps and Style (and Chords)
  4. Intervals

return to top


Musical Style
Genre Classification
  1. Classifying Genre Using Machine Learning, Part I
  2. Classifying Genre Using Machine Learning, Part II
Visualization
  1. Making a Genre Tree
  2. Mapping Connections

return to top


Counterpoint
Cantus Firmus
  1. Cantus Firmus, Part I
  2. Cantus Firmus, Part II
Two-Voice Counterpoint
  1. First Species
  2. Second Species
  3. Third Species
  4. Fourth Species
Four-Voice Counterpoint
  1. Voice Roles, Part I
  2. Voice Roles, Part II
  3. Basso Continuo
  4. Chorale Analysis, Part I
  5. Chorale Analysis, Part II

return to top


Harmony
Diatonic Functions
  1. Scale Degrees
  2. Diatonic Triads
  3. The Tonic-Subdominant-Dominant Model
Cadences
  1. Authentic Cadences
  2. Half Cadences
  3. Deceptive Cadences
Seventh Chords
  1. Dominant Seventh Chords
  2. Other Seventh Chords
Non-Chord Tones
  1. Suspension
  2. Pedal Point
Applied Chords
  1. Secondary Dominants
  2. Tonicization
Chromatic Harmony
  1. The iv in Major (Mode Mixture)
  2. The ♭VI Deceptive Cadence (Mode Mixture)
  3. The Neapolitan Chord
  4. Augmented Sixth Chords
Modulation
  1. Key Relationships
  2. Pivot Chords

return to top


Form
Phrases
  1. The Sentence
  2. The Period
  3. Hybrid and Compound Phrases
Simple Forms
  1. Binary Form
  2. Ternary Form
Sonata Form
  1. Sections
  2. Key Areas
  3. Sonata Theory
Other Forms
  1. Rondo
  2. Minuet

return to top


Post-Tonal
Fundamentals
  1. Pitch and Pitch Class
  2. Transposition
  3. Transposition Functions
  4. Inversion
Set Theory
  1. Pitch-Class Sets
  2. Normal Form
  3. Set Class
  4. Prime Form
  5. Complements
  6. Symmetry
Twelve-Tone Theory
  1. The Row
  2. Row Operations
  3. The Matrix

return to top


Computational Creativity
Musical Style
  1. Rule-Based Melodies, Part I
  2. Rule-Based Melodies, Part II
  3. Rule-Based Melodies, Part III
  4. Markov Melodies

return to top


Sort by Tags

return to top