Curated software, frameworks and platforms for sound-related practices.
4 entries
Tools
Tone.js community
Tone.js is an open-source JavaScript framework built on the Web Audio API for creating interactive music in the browser. It provides prebuilt synthesizers, effects, samplers, a global transport for event scheduling, and signal-rate building blocks, used for browser-based instruments, generative compositions, music education tools, and interactive sound works.
Google Chrome WebAudio team
Omnitone is a JavaScript library for Ambisonic decoding and binaural rendering using the Web Audio API. It supports First, Second, and Third Order Ambisonics with rotation matrices for sound-field rotation, head-tracked playback, and integration with media elements and AudioBufferSourceNodes, used in browser-based VR audio, 360 video, and immersive web applications.
Archontis Politis
JSAmbisonics is a JavaScript library for First Order and Higher Order Ambisonic processing in browsers using the Web Audio API. It provides encoders, rotators, mirrors, virtual microphones, and binaural decoders with support for ACN/SN3D, ACN/N3D, Furse-Malham, and traditional B-format conventions, used in interactive spatial audio research, web VR, and academic teaching.
GoldFire Studios
howler.js is a JavaScript audio library defaulting to the Web Audio API with HTML5 Audio fallback. It provides a unified API for sound playback, sprites, fades, stereo panning, and 3D spatial audio with cone attributes, used in browser games, interactive web experiences, and Facebook Instant Games.