Guide

From Linewaves
Jump to navigation Jump to search
This guide can be used as a template for integrating sequences of modules into lesson plans for music courses. It is continuously updated as new modules are added.
 

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. 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

Genre

  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