Live Stream #45: Sound Synthesis, Envelope and Supershapes
Live from sfpc.io!
In this live stream, I cover more sound topics in p5.js: Sound synthesis and sound envelope. Also, I continue the topic of superformulas with a video on 2D supershapes.
17:53 - Prepping Sound Synthesis
37:19 - Sound Synthesis with p5.js
53:57 - Back after timeout
1:06:57 - Prepping Sound Envelope
1:21:23 - Sound Envelope with p5.js
1:44:26 - Supershapes
2:02:07 - Conclusion
Support this channel on Patreon: https://patreon.com/codingtrain
Send me your questions and coding challenges!
Contact: https://twitter.com/shiffman
For my previous Superellipse video: https://www.youtube.com/watch?v=z86cx2A4_3E
Links discussed in this video:
Max/MSP tutorials: https://www.youtube.com/user/dude837
Paul Bourke's Supershapes page: http://paulbourke.net/geometry/supershape/
ADSR Envelope on Wikipedia: https://en.wikipedia.org/wiki/Synthesizer#Attack_Decay_Sustain_Release_.28ADSR.29_envelope
Image of different waves on Wikipedia: https://en.wikipedia.org/wiki/Sawtooth_wave#/media/File:Waveforms.svg
p5.js Sound Envelope reference: https://p5js.org/reference/#/p5.Env
p5.js Sound Oscillator reference: https://p5js.org/reference/#/p5.Oscillator
Source Code for the Video Lessons: https://github.com/CodingTrain/Rainbow-Code
p5.js: https://p5js.org/
Processing: https://processing.org
For More Sound Videos: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6aFcVjlDAkkGIixw70s7jpW
Help us caption & translate this video!
http://amara.org/v/Qbrj/
📄 Code of Conduct: https://github.com/CodingTrain/Code-of-Conduct