Skip to content

p5.sound.js 0.2.0

Latest
Compare
Choose a tag to compare
@ksen0 ksen0 released this 19 Mar 17:31
· 2 commits to main since this release

Version 0.1.0 of p5.sound.js supports both preload() as used in p5.js 1.x, and async/await as used in p5.js 2.0 - here's how

Features:

  • added drywet method to reverb
  • added LowPass, HighPass, and BandPass subclasses to Biquad class
  • more accurate reverb description and more accurate parameter
  • added audio rate control of amp method in the gain class
  • added smoothing to amplitude class

Documentation & Cleanup:

  • added changelog by Raphaël de Courville
  • removed portamento from oscillator frequency by default on advice from daniel fishkin, added better documentation for the rampTime param of the freq method
  • remove old PitshShifter.js file
  • fixed PitchShifter.js file name
  • Fix reference rendering
  • added documentation for AudioContext utils
  • added dave to advisors
  • reference page corrections for website integration
  • added module reference for website documentation
  • karplus biquad example
  • minor readme fixes

Bugfixes:

  • mic isn't connected to output by default reverting back to original behavior
  • fixed getAudioContext() and verified p5 sound objects can be connected to vanilla web audio api and RNBO
  • fixed amp method in noise class
  • fixed example in biquad to include p5 prefix when initializing classes
  • fixed bug when sending negative values to SoundFile rate method
  • fixed bug that prevented rate to be called as a function
  • Update SoundFile.js
  • Update PitshShifter.js
  • Update Panner3D.js
  • Update Panner.js
  • Update src/Amplitude.js
  • use audio