Music 346 - Computer Music Programming Design

Note: this course will satisfy degree requirements for the music technology minor.

Cr. 3. S.

Syllabus (Spring 2016, Dr. Hopkins)

Contact the music department for more information and Fall 2016 instructor assignment

Music Computer Lab Hours


246 or permission of instructor.


Programming and interface design for creative musical applications. Includes computer generation of music data, advanced MIDI data processing, practical projects in musical composition and performance using a visual programming language (Max 7) and sampling synthesis design software (Kontakt 5).

Qualifies for nonmajor graduate credit.

Platform and Software

  • Macintosh 10.10+
  • Max 7
  • Kontakt 5
  • Processing 3
  • selected DSP and MIDI plug-ins, MIDI utilities

Please note: Students must complete all assignments and make all presentations using these software, which are provided in the music computer lab. Students are not required to purchase software for the course.