WEEK 6 (sound)

Using either Scratch or p5.sound, do one of the following:
  • Create an interactive music app, where sounds (and animations) respond to user input.
  • Compose a piece of generative music that evolves over time based on some equation or process.
  • Design a musical system that is both interactive and generative.
You may work in pairs or small groups on this project but everyone must provide their own documentation of their own work.

My Week 6 Project (p5.sound)

Click anywhere to play or stop sound. Move the mouse to change pitch and volume. Press space to toggle waveforms.

✅ Conditional: Toggle oscillator on/off with mouse click.

✅ Input: Mouse movement maps to pitch and volume.

✅ Randomness: Randomized starting frequency each activation.

✅ Extra credit: Circular audio ring visualizer reacts to amplitude with color-cycling bars and ripple effects.

Week 6 Summary

This document describes the interactive sound experiment built with p5.sound and p5.js, outlining its features, the creative process, and how it fulfills the Week 6 Creative Code requirements.

📄 Download PDF