Skip to content

Releases: alemangui/pizzicato

v0.3.1

15 Aug 13:47
Compare
Choose a tag to compare
  • Removes possibility of adding invalid effects to sounds.
  • Adds support for AMD and CommonJS modules.

v0.3.0

07 Aug 14:24
Compare
Choose a tag to compare

v0.2.0

26 Jun 21:11
Compare
Choose a tag to compare

v0.1.3

01 Jun 20:26
Compare
Choose a tag to compare

This release allows the addition and removal of effects without interrupting an ongoing sound.

v0.1.2

30 May 20:41
Compare
Choose a tag to compare

This issue contains bug fixes for two issues:

  • #1 Effects now are removed from the audio graph when using removeEffect.
  • If not looped, sounds from a file go back to a "stopped" state after finishing.

v0.1.1

18 May 18:42
Compare
Choose a tag to compare
  • Adds attack to Pizzicato Sounds.
  • Sets default sustain and attack to avoid the clicking sound when starting and stopping sounds.
  • Adds possibility to get an analyser node for a Pizzicato Sound:
var sound = new Pizzicato.Sound();
var analyser = sound.getAnalyser();
  • Adds a global volume property that affects all Pizzicato sounds: Pizzicato.volume
  • When there is an error initializing a sound from a file, the callback is called with an error object as parameter.
  • Adds a fallback mechanism when loading sounds from a file by passing an array of fallback file paths:
var bird = new Pizzicato.Sound({ 
    source: 'file',
    options: { path: ['base/tests/non-existent.wav', 'base/tests/bird.wav'] }
};

v0.0.1

16 Nov 22:04
Compare
Choose a tag to compare

Allows creating sounds from multiple sources and adding effects.