Use control signal(s) to modify sound(s)
- Due Apr 21, 2020 by 10am
- Points 20
- Submitting a text entry box, a website url, a media recording, or a file upload
Write a program in Max that plays one or more sounds (the sounds can be from sound files using sfplay~ and/or they can be synthesized tones using oscillator objects such as cycle~, tri~, rect~, and saw~, in any desired combination) and that uses one or more control signals (we looked at a few in class, such as line~, phasor~, and cycle~, and see also curve~, triangle~, trapezoid~, slide~, and rampsmooth~) to continuously modify one or more characteristics of the sound (its playback rate, its frequency, its amplitude, its envelope, vibrato, tremolo, etc.) to make a sonic result you find interesting.
"Interesting" might mean musical, or beautiful, or complex, constantly changing, zany, shocking, peaceful, or whatever you personally find engaging. See if you can make it stay interesting for at least as much as 30 seconds.
If your program requires that the user take certain actions to make it work properly, you should include instructions, either as comments inside the program or in a separate "user's manual" text document. If it's fully automated, so much the better. If your program requires multiple files (i.e., more than just a single .maxpat file), please put the files together in a folder and submit that as a compressed .zip archive so that Canvas won't rename your individual files.