Electronic Production & Design Courses
Digital Signal Processing for Music Production and Postproduction
A practical exploration of digital signal processing music and sound design projects, including composition, remixing, and mastering, with emphasis on key techniques of DSP and their applications in audio production. The class explores the implementation and application of common DSP functions in software applications, and how they are effectively applied in these projects.
Interactive Video Programming and Performance
This class provides the student with an opportunity to create visual projections for their original compositions using MAX/MSP/Jitter and other programs as needed. We will study a variety of approaches to creating interactive video for music performance, installation, and net-art works. Students will then create software and art works using audio, video, and various controllers for input. Weekly assignments will include reading, programming projects, and short live performances. The final project can be a performance or installation using original software.
Physical Modeling and Additive Synthesis
An exploration of excitation/resonance models of sound production: Karplus-Strong (string), brass, and woodwind modeling using digital signal processing in a dedicated hardware environment; use of software-based modeling for pedagogical purposes; exploration of Fourier or additive synthesis and formant theory in a hardware environment.
Electroacoustic and Acousmatic Composition
In this course, students are introduced to a diverse collection of electroacoustic and acousmatic computer music masterpieces. Based on the formal analysis of these works, the student will compose a set of pieces in the following genres: musique concr?te, dark ambient, minimal, drone, glitch, sound mass, sound object, soundscape, and sound collage. Through listening, musical analysis, and modeling, each student will come to better understand the creative process for developing uniquely electronic work, and through this, discover and cultivate a more original musical voice.
Advanced Projects in Electronic Production and Design
This course focuses on production of the capstone Electronic Production and Design project and provides for individual attention within a small group setting. The specific nature of the project will be determined by written agreement between student and instructor. Each student will also be required to participate in the jury process as well as the Senior Showcase at the end of the semester.
Electronic Production and Design Internship
Monitored and evaluated professional work experience in an environment related to the electronic production and design major. Placement is limited to situations available from or approved by the Office of Experiential Learning and the Electronic Production and Design department chair or designee. To apply for an internship, students must see the internship coordinator in the Office of Experiential Learning prior to registering. Note: Equivalent credit for prior experience is not available due to the requirement of concurrent contract between the employer/supervisor and the college. International students in F-1 status must obtain authorization on their Form I-20 from the Counseling and Advising Center prior to beginning an internship.
Live Performance Techniques for Electronic Musicians
This course will examine the technical and creative processes involved with adapting electronic composition and production for live performance. Topics to be covered include the development of repertoire in various electronic genres, set organization and improvisational strategies, hardware and software integration, expressive real-time control, and considerations for solo and ensemble stage presentation.
Composition and Performance on Mobile Devices
In this class, students will collaborate to compose and perform original interactive multimedia works that explore and showcase many of the new possibilities created by mobile devices and wireless networks. They will learn to design and program custom performance interfaces for the iPad and use it in a performance, thus demonstrating it to be a clear, direct, powerful, versatile, and truly expressive musical controller. The students will form and perform in unique combinations and explore and define novel symbiotic roles and radically new music-making and sound-producing paradigms.
Audio Programming for the iPad
In this class students will learn to use the Apple XCode IDE and the iOS SDK to develop synthesis, signal processing, and MIDI apps for the iPad. The C programming language will be reviewed, and Objective-C will be introduced. iOS programming will be done with the Cocoa API and the Cocoa Touch frameworks. Basic audio and MIDI programming will be done using Apple's Core Audio and CoreMIDI framework. Advanced audio and MIDI will be programmed using the Csound for iOS SDK, an iOS wrapper for the Csound API. In addition, students will learn to work with the Git version control system and will join the iOS Developer Program and learn to distribute their iPad apps on the Apple App Store.
Introduction to Music Technology
An introduction to the fundamentals of music technology geared to the needs of today's professional musician. One of the most significant challenges facing musicians today is mastering the skills required to continually adapt to a changing technology base. Musicians today must understand and be prepared for the fact that this technology base is moving more rapidly than it can be assimilated. The course topics will give an overview of all aspects of the current technology with the primary goal of enabling students to make intelligent decisions in evaluating future technological needs.
Applied Technology for Musicians
Building upon basic concepts and skills learned in MTEC-111 Introduction to Music Technology, this course will give students an opportunity to continue to explore the creative uses of music technology tools and deepen their understanding of the principles that underly these uses of technology. By completing a number of hands-on projects and assignments, students will advance their knowledge of audio recording and editing; MIDI sequencing; sound design using synthesizers, samplers, and DSP applications; notation software; and web authoring for purposes of self-promotion.
Introduction to Synthesizer Programming and Sound Design
A course focusing on issues related to synthesizer architecture, patch programming/editing, and functionality within the MIDI production environment. A variety of synthesizer technologies will be addressed, including subtractive, FM, sampling, hybrid, and software-based synthesis.