Skip to content

v1.0.0

Compare
Choose a tag to compare
@endurance21 endurance21 released this 26 May 03:03
· 297 commits to main since this release
17987e7

We are delighted to announce the new version of the library , following are the reports of changes brought

Bug Fixes

  • Fallback when AudioWorklet buffer array length is zero
    #542
  • Remove extra callbacks for SoundFile cue
    #449
  • Fixed abnormal behaviour of audio output in p5.signal example section
    #476
  • Fixed error while playing sound through p5.soundFile.play() method
    #542

Infrastructure Improvements

  • Library is re-written in ESM ( ECMASCRIPT MODULES).
  • Audio Nodes are written as Class style rather than being written as function style.
  • Library using features of es6 like let , const keywords and many other es6+ features.
  • Testing architecture has been made more clean and robust.
  • All above listed improvements are part of Divyanshu's GSOC-20 Project , more details can be found in his wrap-up-post.
  • Improvements in pre-commit-hook action #574

Documentation Improvements

  • Fixed broken anchor tags in p5.Audioln
    #450
  • Fixed typo in p5.fft documentation
    #433
  • Added documentations for P5.oscillator APIs
    #420
  • Improved documentation of p5.soundloop
    #437
  • Fixed broken links in p5.panner3D documentations
    #465
  • Typo improvements in p5.soundloop reference
    #557

Deprecations

We have deprecated functionality in an effort to focus the API

  • p5.Signal
  • p5.SoundFile.processPeaks