
Lissajous is a tool for real time audio performance using Javascript.

Peaks.js is a modular client-side JavaScript component designed for the display of and interaction with audio waveforms in the browser. Built on top of the Web Audio API, it uses a modular routing system allowing you to make sophisticated audio applications and instruments. Theresa’s Sound World is powerful way of manipulating audio in the browser in a quick and friendly manner.

It also falls back to HTML5 Audio on non-modern browsers where Web Audio API is not supported. It abstracts Web Audio API making it consistent and reliable across multiple platforms and browsers. Waud is a simple and powerful web audio library that allows you to go beyond HTML5’s audio tag and easily take advantage of Web Audio API. It also provides some extremely powerful and flexible methods for looping and manipulating samples that allow for both temporal precision and musical expressiveness. Wad provides a simple interface to use many features one would find in a desktop DAW (digital audio workstation), but doesn’t require the user to worry about sending XHR requests or setting up complex audio graphs.īlip is a lightweight JavaScript library that wraps the Web Audio API, abstracting away the AudioContext, and simplifying node creation and audio routing. It greatly simplifies the process of creating, playing, and manipulating audio, either for real-time playback, or at scheduled intervals. Wad is a Javascript library for manipulating audio using the new HTML5 Web Audio API. Navigable waveform built on Web Audio and Canvas.
Html5 audio api code#
This code has no dependencies other than the HTML5 WebAudio API, and it minifies down to about 17K. Pizzicato aims to simplify the way you create and manipulate sounds via the Web Audio API.Ī tiny library with a sequencing WebAudio synthesizer that supports ABC notation. It is inspired by the classic “MPC workflow” and built to make all aspects of beatmaking completely modular and reusable. Supports multiple simultaneous instruments and perfect timing.Īn audio effects library for the Web Audio API.īap is a toolkit for making beats and composing sequences with Javascript and Web Audio for playback in modern browsers. into code that can be read by the browser. Convert soundfonts for Guitar, Bass, Drums, ect.

Includes a library to program synesthesia into your app for memory recognition or for creating trippy effects. Making life easy to create a MIDI-app on the web. This makes working with audio in JavaScript easy and reliable across all platforms.Ī javascript library that makes your page dance. It defaults to Web Audio API and falls back to HTML5 Audio. Howler.js is an audio library for the modern web. Tone.js abstracts the Web Audio API to make it easier to use by providing us with building blocks that we can wire together and then send that audio to an output. It provides advanced scheduling capabilities, synths and effects, and intuitive musical abstractions built on top of the Web Audio API. Tone.js is a framework for creating interactive music in the browser.
