Band.js : An interface for the Web Audio API that supports rhythms, multiple instruments, repeating sections, and complex time signatures.
Fragment : Fragment is a collaborative cross-platform audiovisual live coding environment with pixels based real-time image-synth approach to sound synthesis, th...
meSpeak.js : meSpeak.js (modulary enhanced speak.js) is a 100% client-side JavaScript text-to-speech library
jsmad : jsmad is a pure javascript MP3 decoder, based on libmad, with an ID3 decoder written from scratch.
Wave.js : Audio visualizer library for javascript. Create dynamic animations that react to an audio file or audio stream.
The Synthesis ToolKit in C++ (STK) is a set of open source audio signal processing and algorithmic synthesis classes written in the C++ programming language.