Assignment 5#

Exploring modulation synthesis#

This is an open-ended assignment. Carefully review the open-ended submission instructions and policies on the Assignments page before you begin.

Pick one of the open-ended directions below. We encourage you to skim through both in detail first before choosing one!

Note

Unlike Assignment 3, there is no starter code for this assignment. Accomplishing the requirements is up to you. Use what you’ve learned from Assignments 1-4 to structure your own implementation.

Due: Fri Oct 02 2026 by 11:59PM Eastern#

Submission#

  1. Download the open-ended template here: https://gclef-cmu.org/icm-autograde/f26/open-ended/starter.zip

  2. Submit via Gradescope: https://www.gradescope.com/courses/1326756/assignments/8688283

Grading#

Each direction has a Requirements table that lists how many points each requirement is worth. Those points add up to 80, which is the manually graded part of your grade. The other 20 come from the Gradescope formatting check. Going above and beyond can earn up to 10 bonus points.

For more details, see the open-ended grading policy on the Assignments page.