howler.js by goldfire

Javascript audio library for the modern web.

created at Jan. 28, 2013, 4:47 p.m.

JavaScript

358 -1

23,037 +33

2,197 -1

GitHub
wavesurfer.js by katspaugh

Audio waveform player

created at March 4, 2012, 2:38 p.m.

TypeScript

165 +0

8,212 +21

1,560 +1

GitHub
Recorderjs by mattdiamond

A plugin for recording/exporting the output of Web Audio API nodes

created at Sept. 12, 2012, 10:58 p.m.

JavaScript

183 +0

4,126 +3

1,457 +1

GitHub
Tone.js by Tonejs

A Web Audio framework for making interactive music in the browser.

created at March 11, 2014, 4:56 a.m.

TypeScript

213 +0

13,151 +5

952 -1

GitHub
waveform-playlist by naomiaro

Multitrack Web Audio editor and player with canvas waveform preview. Set cues, fades and shift multiple tracks in time. Record audio tracks or provide audio annotations. Export your mix to AudioBuffer or WAV! Add effects from Tone.js. Project inspired by Audacity.

created at Feb. 12, 2013, 12:37 a.m.

JavaScript

64 +0

1,423 +0

282 +0

GitHub
metronome by cwilso

Web Audio metronome example to show scheduling.

created at Dec. 27, 2012, 12:58 a.m.

JavaScript

24 +0

573 +0

192 +0

GitHub
web-audio-recorder-js by higuma

.wav/.ogg/.mp3 recorder with Web Audio API

created at July 27, 2015, 4:35 a.m.

JavaScript

38 +0

761 +1

184 +0

GitHub
wad by rserota

Web Audio DAW. Use the Web Audio API for dynamic sound synthesis. It's like jQuery for your ears.

created at Dec. 7, 2013, 7:33 p.m.

JavaScript

49 +0

1,864 +2

160 +0

GitHub
pizzicato by alemangui

Library to simplify the way you create and manipulate sounds with the Web Audio API.

created at Feb. 16, 2015, 8:47 p.m.

JavaScript

34 +0

1,647 +4

129 +0

GitHub
tuna by Theodeus

An audio effects library for the Web Audio API.

created at Nov. 7, 2012, 11:11 a.m.

JavaScript

52 +0

1,704 +2

126 +0

GitHub
Audiolet by oampo

A JavaScript library for real-time audio synthesis and composition from within the browser

created at Feb. 18, 2011, 9:42 a.m.

JavaScript

50 +0

896 +0

118 +0

GitHub
omnitone by GoogleChrome

Spatial Audio Rendering on the web.

created at June 2, 2016, 5:21 p.m.

JavaScript

79 +0

843 +1

114 +0

GitHub
meyda by meyda

Audio feature extraction for JavaScript.

created at Aug. 11, 2014, 10:58 p.m.

TypeScript

22 +0

1,402 +3

102 +0

GitHub
loop-drop-app by mmckegg

[unmaintained] MIDI looper, modular synth and sampler app built using Web Audio and Web MIDI APIs

created at Sept. 17, 2013, 1:12 p.m.

JavaScript

35 +0

824 +0

88 +0

GitHub
BassoonTracker by steffest

Webbased old-school Amiga music tracker in plain old javascript - Plays and edits Amiga Mod files and FastTracker XM files

created at Jan. 12, 2017, 3:04 p.m.

JavaScript

42 +0

981 +1

61 +0

GitHub
audion by GoogleChrome

Audion is a Chrome extension that adds a Web Audio panel to Developer Tools. This panel visualizes the web audio graph in real-time.

created at June 17, 2016, 7:04 p.m.

TypeScript

22 +0

361 +0

56 +1

GitHub
html-midi-player by cifkao

🎹 Play and display MIDI files on the web

created at Aug. 16, 2020, 8:10 p.m.

TypeScript

18 +0

611 +6

54 +0

GitHub
sound.js by kittykatattack

A micro-library to load, play and generate sound effects and music for games and interactive applications

created at Nov. 17, 2014, 4:34 p.m.

JavaScript

19 +0

293 +1

44 +0

GitHub
web-audio-school by mmckegg

An intro to the Web Audio API by a series of self-guided workshops.

created at April 10, 2015, 7:23 a.m.

JavaScript

26 +0

401 +0

40 +0

GitHub
circular-audio-wave by kelvinau

JS library for audio visualization in circular wave using Web Audio API and ECharts

created at Jan. 4, 2018, 4:13 p.m.

JavaScript

8 +0

234 +1

38 +1

GitHub