|  Day | Date | Topic | 
  
    | 1-1 | M | Mar 10 | Course overview
      |  | Read Ch. 1, review Ch. 
      2  (chapter readings refer to course text: F. R. Moore, Elements of 
      Computer Music, Prentice-Hall, 1990) |  |  | Browse 120 Years of 
      Electronic Music:
      
      
      http://www.obsolete.com/120_years/ 
       |  |  | Determine how you will 
      access MATLAB, including the Signal Processing toolbox |  |  | Buy headphones |    | 
  
    | Hearing & Perception
 | 
  
    | 1-2 | T | 11 | Hearing and perception, tuning and 
    scales | 
  
    | Analog Synthesis Techniques
 | 
  
    | 1-3 | R | 13 | Modules (VCO, VCA, envelope generators, 
    etc.), patches, recording techniques | 
  
    | 1-4 | F | 14 | Example patches, MATLAB techniques | 
  
    | 2-1 | M | 17 | Begin Mini-Project 1
      |  | Bring laptop to 
      class today |  |  | Mini-Project 1: Compose 
      a simple piece of music using modular synthesis techniques |  | 
  
    | MIDI
 | 
  
    | 2-2 | T | 18 | Instrument control using MIDI | 
  
    | 2-3 | R | 20 | MIDI events
      |  | Scan Summary of MIDI 
      Message on the MMA "MIDI Information" page |  |  | Mini-Project 1 due 
      today |  | 
  
    | 2-4 | F | 21 | Standard MIDI files  | 
  
    | 3-1 | M | 24 | Standard MIDI files (cont’d)
      |  | Mini-Project 2: Decode 
      a MIDI file |  | 
  
    | 3-2 | T | 25 | Begin Mini-Project 3
      |  | Bring laptop to 
      class today |  |  | Mini-Project 3: 
      Implement and test your own MIDI file writer
 |  | 
  
    | 3-3 | R | 27 | Sequencers and composition 
      |  | Mini-Project 2 due today 
 |  | 
  
    | Modulation Synthesis
 | 
  
    | 3-4 | F | 28 | Low-frequency AM (tremolo) and FM (vibrato)
      |  | Read 3.2.10, 3.2.14 – 
      3.2.16
 |  | 
  
    | 4-1 | M | 31 | Ring modulation (AM) | 
  
    | 4-2 | T | Apr 1
 | Pitch shifting
      |  | Begin Mini-Project 4 |  |  | Mini-Project 3 due today 
 |  | 
  
    | 4-3 | R | 3 | Exam 1 | 
  
    | 4-4 | F | 4 | Spectral characteristics of simple FM  
      |  | Read 3.5, 3.5.1 |    | 
  
    | 5-1 | M | 7 | Begin Mini-Project 5
      |  | Read 3.5.2 |  |  | Bring laptop to 
      class today |  |  | Mini-Project 5: Make 
      your own MIDI-based FM synthesizer in MATLAB |  | 
  
    | 5-2 | T | 8 | Multiple carrier FM
      |  | Read 3.5.3 |  |  | Mini-Project 4 due 
      today |  |  | Project proposal 
      due next week
 |  | 
  
    | 5-3 | R | 10 | Feedback FM | 
  
    | Additive Synthesis
 | 
  
    | 5-4 | F | 11 | Overview, time-varying partials
      |  | Read 3.3, 3.3.1
 |  | 
  
    | 6-1 | M | 14 | Begin Mini-Project 6
      |  | Read 3.3.2, 3.3.3 |  |  | Bring laptop to 
      class today |  |  | Mini-Project 6: 
      Additive Synthesis |  | 
  
    | Subtractive Synthesis and Physical Modeling
 | 
  
    | 6-2 | T | 15 | Time-varying filters, bandlimited excitation sources
      |  | Read 3.4, 3.4.1 – 3.4.3 |  |  | Mini-Project 5 due 
      today |  |  | Project proposal 
      due today
 |  | 
  
    | 6-3 | R | 17 | Begin Mini-Project 7
      |  | Bring laptop to 
      class today |  |  | Mini-Project 7: 
      Time-Varying Digital Filters |  | 
  
    | 6-4 | F | 18 | Karplus-Strong plucked string algorithm
      |  | Read 3.4.5 |  |  | Mini-Project 6 due 
      today
 |  | 
  
    | 7-1 | M | 28 | Refinements to Karplus-Strong plucked string algorithm | 
  
    | 7-2 | T | 29 | Formant (vowel) synthesis
      |  | Read 3.4.6 |  | 
  
    | 7-3 | R | May 1
 | Vocal tract modelling with linear prediction
      |  | Read 3.4.7 |  |  | Mini-Project 7 due 
      today |  | 
  
    | 7-4 | F | 2 | Begin Mini-Project 8
      |  | Bring laptop to class today |  |  | Mini-Project 8: Linear Prediction Applications |    | 
  
    | 8-1 | M | 5 | Continue Mini-Project 8
      |  | Bring laptop to class today 
 |  | 
  
    | Sound Spatialization
 | 
  
    | 8-2 | T | 6 | Concert hall properties, ray tracing, virtual sound sources
      |  | Read 4.1 |  | 
  
    | 8-3 | R | May 8 | Intensity panning, direction cues
      |  | Read 4.2 - 4.2.3 |  |  | Mini-Project 8 due 
      today |  | 
  
    | 8-4 | F | 9 | Reverberation
      |  | Read 4.4
 |  | 
  
    | 9-1 | M | 12 | Reverberation refinements | 
  
    | 9-2 | T | 13 | Exam 2 | 
  
    | Term Project
 | 
  
    | 9-3 | R | 15 | Term project | 
  
    | 9-4 | F | 16 | Term project | 
  
    | 10-1 | M | 19 | Term project | 
  
    | 10-2 | T | 20 | Term project URL for top-level page of project is due today
 | 
  
    | 10-3 | R | 22 | Oral presentations | 
  
    | 10-4 | F | 23 | Oral presentations |