Course Description
Music Programming, MUS 177
Fundamentals of programming music software in C and C++. DSP implementation of oscillators, filters, delay, reverb and spectral processing; programming techniques specific to audio and MIDI and simple GUI design for parameter control and signal display. Implementation using a plug-in or external programming interface such as for VST, Audio Unit, PD, or Max/MSP. May be taken for credit two times.
Key Information
Credit: 4 quarter units /
2.67 semester units credit
UC San Diego, Music
Course Credit:
Upon successful completion, all online courses offered through cross-enrollment provide UC unit credit. Some courses are approved for GE, major preparation and/or, major credit or can be used as a substitute for a course at your campus.If "unit credit" is listed by your campus, consult your department, academic adviser or Student Affairs division to inquire about the petition process for more than unit credit for the course.
UC Berkeley:
Unit Credit
UC Davis:
General Education: AH
UC Irvine:
Unit Credit
UC Los Angeles:
Unit Credit
UC Merced:
Unit Credit (see your Academic Advisor)
UC Riverside:
General Education: Elective Units
UC San Diego:
General Education: Revelle - Fine Arts; Warren - May be counted depending on major/PofC/AS, Transfer students may use for UD noncontiguous GE depending on major; Sixth - 4 units of art making; ERC - fine art
Major Requirement: Advanced UD Elective; Music: Area of Emphasis - Technology; Music/Humanities; ICAM: Practice; Major & Minor.
UC San Francisco:
Unit Credit
UC Santa Barbara:
Unit Credit
UC Santa Cruz:
Unit Credit
Prerequisites
MUS 172 (formerly MUS 161); restricted to music, ICAM-music, and ICAM-visual arts majors and minors, or consent of instructor.
Course Creators
-02452022135549.png)
John Christopher Dobrian
Christopher Dobrian is a Professor of Integrated Composition, Improvisation, and Technology in the Music Department of the Claire Trevor School of the Arts at the University of California, Irvine. He is a composer of instrumental and electronic music, teaches courses in composition, theory, and computer music, and directs the Realtime Experimental Audio Laboratory (REALab), the Gassmann Electronic Music Studio and the Gassmann Electronic Music Series.
Christopher Dobrian is a Professor of Integrated Composition, Improvisation, and Technology in the Music Department of the Claire Trevor School of the Arts at the University of California, Irvine . He is a composer of instrumental and electronic music, teaches courses in composition, theory, and computer music , and directs the Realtime Experimental Audio Laboratory (REALab) , ...
-02452022135549.png)
Christopher Dobrian is a Professor of Integrated Composition, Improvisation, and Technology in the Music Department of the Claire Trevor School of the Arts at the University of California, Irvine. He is a composer of instrumental and electronic music, teaches courses in composition, theory, and computer music, and directs the Realtime Experimental Audio Laboratory (REALab), the Gassmann Electronic Music Studio and the Gassmann Electronic Music Series.
