processing / P5.js Sound
Licence: mit
p5.sound brings the Processing approach to Web Audio and p5.js. Demos:
Stars: ✭ 608
Programming Languages
javascript
184084 projects - #8 most used programming language
p5.sound
p5.sound brings the Processing approach to Web Audio as an addon for p5.js. Functionality includes audio input, playback, manipulation, effects, recording, sequencing, analysis and synthesis. The library is designed to be used in tandem with p5.js.
Examples
- Examples at p5js.org/examples
- Additional examples at processing.github.io/p5.js-sound
- p5.js Sound Tutorial by Dan Shiffman on YouTube
Documentation
Interactive documentation at p5js.org/reference/#/libraries/p5.sound
Latest Build
- Visit http://p5js.org/download/ for the latest official release of p5 with the latest p5.sound included.
- The sound library here is updated more frequently, and we occasionally offer new releases before p5's release cycle.
Contribute
Here's a guide to getting started as a contributor.
Dependencies
p5.sound is built with a few modules (Clock, TimelineSignal, and signal math components) from Tone.js, an interactive music framework developed by Yotam Mann.
References and Inspiration
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].