All Projects → dpren → elm-audio-graph

dpren / elm-audio-graph

Licence: BSD-3-Clause license
Declarative Web Audio in Elm

Programming Languages

elm
856 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to elm-audio-graph

Quiet Js
Transmit data with sound using Web Audio -- Javascript binding for libquiet
Stars: ✭ 1,725 (+12221.43%)
Mutual labels:  webaudio
Dynamicaudio.js
An interface for the Web Audio API with a Flash shim for older browsers
Stars: ✭ 164 (+1071.43%)
Mutual labels:  webaudio
Beact
🎸🎨 DJ and VJ all by yourself in seconds !
Stars: ✭ 223 (+1492.86%)
Mutual labels:  webaudio
Tuner
Online tuner based on web audio api
Stars: ✭ 140 (+900%)
Mutual labels:  webaudio
Guitar Tuner
Browser-based guitar tuner
Stars: ✭ 146 (+942.86%)
Mutual labels:  webaudio
Black
World's fastest HTML5 2D game engine   🛸
Stars: ✭ 174 (+1142.86%)
Mutual labels:  webaudio
Xsound
Web Audio API Library for Synthesizer, Effects, Visualization, Multi-Track Recording, Audio Streaming, Visual Audio Sprite ...
Stars: ✭ 123 (+778.57%)
Mutual labels:  webaudio
Three.js
JavaScript 3D Library.
Stars: ✭ 78,237 (+558735.71%)
Mutual labels:  webaudio
Twigl
twigl.app is an online editor for One tweet shader, with gif generator and sound shader, and broadcast live coding.
Stars: ✭ 145 (+935.71%)
Mutual labels:  webaudio
Babylon.js
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Stars: ✭ 15,479 (+110464.29%)
Mutual labels:  webaudio
Nes Rust
NES emulator written in Rust + WASM
Stars: ✭ 141 (+907.14%)
Mutual labels:  webaudio
Fsynth
Web-based and pixels-based collaborative synthesizer
Stars: ✭ 146 (+942.86%)
Mutual labels:  webaudio
Audioworklet Polyfill
🔊 Polyfill AudioWorklet using the legacy ScriptProcessor API.
Stars: ✭ 179 (+1178.57%)
Mutual labels:  webaudio
Cordova Plugin Audioinput
This iOS/Android Cordova/PhoneGap plugin enables audio capture from the device microphone, by in near real-time forwarding audio to the web layer of your application. A typical usage scenario for this plugin would be to use the captured audio as source for a web audio node chain, where it then can be analyzed, manipulated and/or played.
Stars: ✭ 137 (+878.57%)
Mutual labels:  webaudio
Tinysynth
A drums looper made with React and the WebAudio API
Stars: ✭ 238 (+1600%)
Mutual labels:  webaudio
Nes Js
JavaScript NES(Famicom) emulator
Stars: ✭ 131 (+835.71%)
Mutual labels:  webaudio
Signal
A friendly music sequencer built with web technology
Stars: ✭ 166 (+1085.71%)
Mutual labels:  webaudio
webaudio-synth
WebAudio Polyphonic Synthesizer
Stars: ✭ 83 (+492.86%)
Mutual labels:  webaudio
Videojs Wavesurfer
video.js plugin that adds a navigable waveform for audio and video files
Stars: ✭ 242 (+1628.57%)
Mutual labels:  webaudio
Pixi Sound
WebAudio API playback library, with filters. Modern audio playback for modern browsers.
Stars: ✭ 201 (+1335.71%)
Mutual labels:  webaudio

elm-audio-graph

A declarative Elm interface to the Web Audio node API.

Powered by virtual-audio-graph on the JS side.

npm i
npx elm-app start

Demo

Volume Warning!

dpren.github.io/elm-audio-graph

Build scripts

This project is bootstrapped with Create Elm App. You can read the full guide here.

In the project directory you can run:

elm-app start

Runs the app in development mode at http://localhost:3000

The page will reload if you make edits.

elm-app build

Builds the app for production to the dist folder.
The build is minified, and the filenames include the hashes.

elm-app test

Run tests with node-test-runner

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].