TinyMusic

Music Synth

A music synth/sequencer built with the Web Audio API in JavaScript.

A simple, lightweight music synth/sequencer in JavaScript using the Web Audio API.

GitHub

355 stars
12 watching
21 forks
Language: JavaScript
last commit: about 8 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
g200kg/webaudio-tinysynthA lightweight JavaScript Web Audio synthesizer that generates sounds based on MIDI messages and has built-in sequencer support.231
kylestetz/lissajousAn API for creating real-time audio performances in the browser using JavaScript399
ellapollack/frexA web-based tool for creating and playing back microtonal music using additive synthesis17
nicolas-van/sonant-xA JavaScript synthesizer library used to generate sound effects and music for video games and small applications.236
surikov/sssynthesiser.jsAn audio synthesizer that allows users to create and play back interactive music using a proprietary song data format.49
meenie/band.jsAn interface for composing music with multiple instruments and time signatures using the Web Audio API.1,185
mohayonao/coffeecolliderA JavaScript-based language and framework for real-time audio synthesis and algorithmic composition in web audio220
knijn/musicifyA command line utility for streaming songs in the ComputerCraft game environment12
pencilcode/musical.jsA sequencing WebAudio synthesizer library supporting ABC notation103
kylestetz/audiokeysA QWERTY keyboard emulator for Web Audio projects234
soundio/soundstageA graph object model and sequencing engine for Web Audio processing graphs65
ad-si/lilynodeProvides a JavaScript interface to generate sheet music in various formats from a musical notation system.25
zya/beet.jsA JavaScript library for generating polyrhythmic sequences and creating complex music patterns using the Web Audio API.113
usdivad/mesingA JavaScript library that synthesizes singing voices from text using Web Audio API and speech synthesis libraries.400
adrienjoly/playemjsA JavaScript component for streaming and playing audio/video tracks from various platforms, including YouTube and Vimeo.97