Stanford Root

Schedule

Stanford Root

Schedule

MUSIC 320C

Audio DSP Projects in Faust and C++

UNITS:1-10
GRADING:Letter or Credit/No Credit
LEVEL:Graduate
GER:—

Course focuses on developing an audio signal-processing plugin or stand-alone application in C++. Prior experience is assumed with programming in Matlab/Octave and C/C++, and signal processing theory on the level of Music MUSIC 320. Class time is devoted to presenting use of the Faust programming language for generating C++, the JUCE framework for creating audio plugins or stand-alone applications, related theory and projects, project progress reports, and project final presentations.

Syllabus for selected term:
View Winter 2027 Syllabus

Sections

1 Term
Lecture 1Open
ID: 26268
0 / 999 enrolled
DAYS:TBD
TIME:TBD
LOCATION:TBD
units

MUSIC 320C: Audio DSP Projects in Faust and C++

1-10 units · Letter or Credit/No Credit

Course focuses on developing an audio signal-processing plugin or stand-alone application in C++. Prior experience is assumed with programming in Matlab/Octave and C/C++, and signal processing theory on the level of Music 320. Class time is devoted to presenting use of the Faust programming language for generating C++, the JUCE framework for creating audio plugins or stand-alone applications, related theory and projects, project progress reports, and project final presentations.

Offered in Winter 2027 at Stanford University.

Winter 2027 sections

  • Lecture — TBA TBA (Graduate)

More MUSIC courses

  • MUSIC 300K: Social and Cultural Theory for Music Research
  • MUSIC 302: Research in Musicology
  • MUSIC 305D: Analysis from a Compositional Perspective
  • MUSIC 310: Research Seminar in Musicology
  • MUSIC 319: Research Seminar on Computational Models of Sound Perception
  • MUSIC 320: Introduction to Audio Signal Processing
  • MUSIC 320D: Tutorial on Audio Signal Processing for Musicians
  • MUSIC 320E: Self-Paced Coursework, Projects, and/or Research in Music/Audio Signal Processing
  • MUSIC 321: Readings in Music Theory
  • MUSIC 322: Music/Audio Signal Processing Research Overviews
  • MUSIC 323: Doctoral Seminar in Composition
  • MUSIC 324: Graduate Composition Forum

All MUSIC courses · All departments