29 March 2024

Project 0

Project 0 Due Wednesday, January 18, 2023 by 11:59PM Eastern
(Peer grading due by Monday, January 23, 2023.)

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.

  1. Go to Canvas and complete the Academic Integrity Policy Quiz. It will require you to carefully read the course policy on our home page and the CMU university policy and then attest that you will abide by these guidelines for the course.
  2. Install Nyquist on your computer. This requires installing the Java Development Toolkit (JDK). (Install the JDK first.) 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!
  3. Install Audacity on your computer.
    Record and view a sound. Try the spectral view. Report any problems on Piazza!
  4. 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 to p0.wav.
  5. 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.
  6. Combine p0.wav and p0.txt in a zip file named p0.zip and submit this tohttps://icm.music.cs.cmu.edu/icm-s23/. 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 Monday, January 23, 2023 by 11:59PM Eastern.