Project 0: Installing Nyquist
Project 0 due Wednesday, January 15, 2025 by 11:59PM Eastern
Peer grading due by Wednesday, January 22, 2025 by 11:59PM Eastern.
Note: Although this project does not count toward your final grade, you must do this setup project in order to prepare for all subsequent projects.
Note: You should receive an email with login credentials for ATutor. Please change your password upon log in.
- Complete the Academic Integrity Policy Quiz. It will require you to carefully read the syllabus and the CMU university policy and then attest that you will abide by these guidelines for the course.
- Install Nyquist on your computer. This requires installing the Java Development Toolkit (JDK). (Install the JDK first.) See this guide for detailed instructions. It will install a folder for Nyquist and a Nyquist IDE. Using the Nyquist IDE, play some sounds with the Sound Browser (find Browse button or menu item). Report any problems on Piazza!
- Install Audacity on your computer.
- Record and view a sound. Try the spectral view. Report any problems on Piazza!
- Make a sound using Nyquist by executing the following command (type in the input window, upper left):
play pluck(c4)
. Look carefully at the output window and you will see that Nyquist saves the computed sound. Find that sound on your computer, move it to a Project0 folder and rename it top0.wav
. - Create a plain text file named
p0.txt
in your Project0 folder. You can put any decent text in it, just be sure not to identify yourself. - Combine
p0.wav
andp0.txt
in a zip file namedp0.zip
and submit this to https://icm.music.cs.cmu.edu/icm-s25. Submission instructions are here.
Grading: You will receive full autograde credit if p0.wav is correctly computed and handed in with p0.txt. If you fail to get Nyquist or Audacity running, report this on Piazza in a private post (but do not post anonymously or we won’t know who you are). A teaching assistant will reach out to you as soon as possible.
Peer Grading: After the grading deadline, you will be asked to grade 3 submissions from your peers. This should be very easy since there was little to do, but we want you to experience what peer grading will look like for future projects. If there are any problems, get help on Piazza so Project 1 will go more smoothly. Peer Grading for Project 0 is due Tuesday, January 21, 2025 by 11:59PM Eastern.