Below is our current schedule, with pointers to all reading assignments, lecture overheads, and theory/lab exercises for the course. Anything marked ``Supplementary'' is not required for the course, but may be of interest.

- Schedule Summary by Week:
- Intro and Overview, Prerequisites Review
- Digitizing Mass-Spring Systems, Parallel and Series Connections
- Finite Difference Schemes Backward/Forward Euler, Bilinear Transform
- Finite Difference Schemes, State Space Models, State Variable Filters
- Mass-Spring Chain and Traveling Waves below Cutoff
- Acoustic Modeling with Digital Delay, Comb Filters, Allpass Filters
- Interpolation of Delay Lines and Sampled Signals
- Wave Scattering
- Wave Digital Filters
- Applications, Review, Worked Problems

- Week 1: Course Intro (this document),
Intro to Demos,
Demos
(HTML)
(PDF),
Laplace Transform,
Comparison of
*s*and*z*planes**Reading:**- ``MUS420A Administrative Info'' (this document)
- Chapter 1 of
**PASP**: ``Introduction to Physical Signal Models'' - Review as needed elementary spectrum analysis and digital filter analysis.
- Review Matlab,
as needed.

**Supplementary Tutorial Video on Laplace and Fourier Transforms:**- Excercise 1

- Week 2:
Finite Difference Schemes
**Reading:**- Chapter 1 of
**PASP**entitled ``Introduction to Physical Signal Models'' - Chapter 7 of
**PASP**entitled ``Lumped Models'' - Supplementary:
**Dynamical Analogies**by Harry F. Olson, 1943 - Supplementary: Simple Friction Model

``Friction is in fact a very complex phenomenon which cannot be represented by a simple model. Almost every simple statement you make about friction can be countered with specific examples to the contrary.'' - Supplementary: More Advanced Friction Modeling

- Chapter 1 of
- Ex#2

- Week 3:
Finite Difference Schemes
**Reading:**- Lumped Models
- Finite-Difference Schemes
- If needed: Introduction to Matrices
- State Space Filters
**Supplementary:**Germain and Werner: Design Principles for Lumped Model Discretisation Using Möbius Transformation, DAFx15

- Ex#3

- Week 4:
Finite Difference Schemes,
State Variable Filters
**Reading (continuing from last week):**- Lumped Models
- Digital State-Variable Filters,
- Finite-Difference Schemes
- If needed: Introduction to Matrices
- State Space Filters

Download intro420.pdf

[Comment on this page via email]

Center for Computer Research in Music and Acoustics (CCRMA), Stanford University