Skip to content

Releases: alemangui/pizzicato

v0.3.1

Choose a tag to compare

@alemangui alemangui released this 15 Aug 13:47
  • Removes possibility of adding invalid effects to sounds.
  • Adds support for AMD and CommonJS modules.

v0.3.0

Choose a tag to compare

@alemangui alemangui released this 07 Aug 14:24

v0.2.0

Choose a tag to compare

@alemangui alemangui released this 26 Jun 21:11

v0.1.3

Choose a tag to compare

@alemangui alemangui released this 01 Jun 20:26

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

v0.1.2

Choose a tag to compare

@alemangui alemangui released this 30 May 20:41

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

Choose a tag to compare

@alemangui alemangui released this 18 May 18:42
  • 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

Choose a tag to compare

@alemangui alemangui released this 16 Nov 22:04

Allows creating sounds from multiple sources and adding effects.