Skip to content

Week 5 - Sound & Music

2/16
Homework
  • ✅ Complete DevLog 4-3 and post.
In-class
  1. Instructor: Explore Strudel and create a song.
  2. Class: Start DevLog 5-3.
In-class
  1. Instructor: Introduce Tone.js
  2. Class: Continue DevLog 5-3.

Music Mouse Explained | Laurie Spiegel on Algorithmic Composition (1987 Archive) (27:38)

Getting Started with Tone.js | Web Audio Tutorial - Pts 1-5 (3:31, 6:37, 10:20, 5:59, 9:28)

In-class
  1. Instructor: Continue Tone.js tutorial
  2. Class: Continue DevLog 5-3.
  1. Review the Sound & Music page to learn Tone.js and Strudel.
  2. Complete the Strudel First Sounds tutorial. Post a link to your finished REPL ✏️ here.
  3. Complete the Strudel First Notes tutorial. Post a link to your finished REPL ✏️ here.
  4. Complete the Strudel First Effects tutorial. Post a link to your finished REPL ✏️ here.
  5. Music Mouse Explained | Laurie Spiegel on Algorithmic Composition (1987 Archive) (27:38). Post a reading response in your DevLog per information in the Assignments.
  6. Complete all five parts of the Getting Started with Tone.js | Web Audio Tutorial - Pts 1-5 (3:31, 6:37, 10:20, 5:59, 9:28). Post a link to your finished project online ✏️ here.
  7. Explore the inspiring examples below.
  8. Design and code an “interactive audio experience” that makes use of Tone.js. Consider using shapes, color, and other visuals in addition to sounds. This need not be fancy or polished, since you have less than a week to complete it. Try to have fun creating.
  9. Post designs mockups (pencil/paper, Figma, etc.) here. ✏️
  10. Post links to your project, a video, and a 100-150 word statement about the concept and technology of your interactive audio experience ✏️ here.

Optional Challenge: Use the Strudel device motion and input devices to create your audio experience.