Q+A

<aside> 🧟 Put your two questions here. Please include your [name.](<http://name.Is>)

</aside>

For the drum kit example, I wonder if there is a way to map different sound sources and control the different music samples separately - Jingjing

Is there a function that can speed up or slow down the uploaded music file? - Jingjing

yes play() takes an argument to do just that

In the ‘Playing Recorded Sounds’ example, what are the parameters within play sound? - Aamina

https://p5js.org/reference/#/p5.SoundFile/play

For the cue example, we are controlling the background, right? -Aamina

yes?

When you press “start” twice, it loops. But when you press “stop”, it doesn’t seem to ever fully stop? Why is that? - Kevin

oh thats a really good question!

In the FFT examples, what does the 128 refer to? I wasn’t sure upon reading it, or maybe I just didn’t see? - Kevin

In the Drum Kit exmaple, we could also use mousePressed or keyPressed or KeyIsDown to play the other sounds making p5 act like Garage Band, right? - Gonçalo

This is sort of the opposite of the Volume-ellipse sketch, but what is the best way to alter the volume of sound played based on user interactions? Can we analyzer.setLevel()? - Smitha

Could we go over Tone.js in class? - Smitha

Duration Purpose Format Name
40 Activate Discussion Sketch Review
10 Engage Discussion Warm-up Discussion
20 Study Lecture Chapter Comments
10 Break Break Break
80 Activate Mini Jam Synesthesia 3