UCSBPlat.com directly in your GOLD Try it Now

A six-quarter practical programming course devoted to digital audio applications development. The emphasis is on learning to use current state-of-the-art programming methods, tools, and library APIs. Programming assignments are given in the C, C++, Java, Smalltalk and/or SuperCollider programming language. Topics: A. Using Commerical I/O APIs; B. Spectral Transformations; C. Spatial Sound Manipulation; D. Sound Synthesis Techniques; E. Multi-rate Control and Synchronization; F. Media Application Integration.

No Prerequisites

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Letters and science

College
Unlocks MATH 241C MATH 241A MATH 241B
YERKES K M
No info found
Winter 2025 . Yerkes K M
ELNGS2003
T R
10:00 AM - 11:50 AM
See All
MAT 240B Yerkes K M Winter 2025 Total: 6
MAT 240B Yerkes K M Winter 2019 Total: 3
MAT 225
4 / 10 Enrolled
CREATE Ensemble
Yerkes K M
F
14:00 PM - 16:50 PM
MAT 237
12 / 10 Full
Designing Expressive Technologies
Jacobs J M
M
15:00 PM - 17:50 PM
94.7% A
MAT 245
9 / 15 Enrolled
Advanced Lessons in Media Composition
Kuchera-Morin
M W
10:00 AM - 11:50 AM
MAT 255
7 / 15 Enrolled
Concepts and Aesthetics of the Computational Image
Legrady G T
T R
15:30 PM - 17:20 PM
100.0% A
MAT 261C
1 / 20 Enrolled
Transvergence Seminar II
David Novak 1.7
W
14:00 PM - 17:00 PM
97.6% A
MAT 261D
1 / 20 Enrolled
Transvergence Studio II
David Novak 1.7
W
18:00 PM - 21:00 PM
96.1% A