Abstract

Modular synthesis involves the alteration and modification of digital sound signals. Thus, this modular synthesizer allows a user the option of supplying their own MIDI-compatible controller to serve as an input source, or to use the built-in pure sound waves instead. Either input will be fed into the domain-specific language SuperCollider and altered, with specific sound modifications dependent on the input source used. Using theoretical knowledge of the physics behind the motion of sound waves, various modules and functionalities are created. Then, with SuperCollider, these modules are implemented into a synthesizer which accepts either pure sound waves or MIDI as inputs, in a clean and easy-to-use interface. This modular synthesizer also has the potential to be continually expanded and improved upon beyond this initial version, with the option of adding other functionalities and sound modification options to augment the features currently available.

Advisor

Guarnera, Drew

Department

Computer Science

Disciplines

Software Engineering

Keywords

sound waves, supercollider, midi, modular synthesizer, modular synthesis, sound synthesis

Publication Date

2022

Degree Granted

Bachelor of Arts

Document Type

Senior Independent Study Thesis Exemplar

Share

COinS
 

© Copyright 2022 Margaret Jagger