Topic: "audionode"
benji6/virtual-audio-graph
:notes: Library for declaratively manipulating the Web Audio API
Language: TypeScript - Size: 4.09 MB - Last synced at: 4 days ago - Pushed at: 21 days ago - Stars: 358 - Forks: 29

dlepaux/realtime-bpm-analyzer
Library using WebAudioAPI to analyse BPM from files, audionodes. It's also able to compute BPM from streams as well as realtime using a microphone. This tool might be useful for music producers and DJs or anybody that wants to get BPM from any music source.
Language: TypeScript - Size: 42.9 MB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 244 - Forks: 19

jamesseanwright/wax
An experimental, JSX-compatible renderer for the Web Audio API
Language: JavaScript - Size: 569 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 182 - Forks: 4

KristofferStrube/Blazor.WebAudio
A Blazor wrapper for the Web Audio browser API.
Language: C# - Size: 37.7 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 174 - Forks: 14

edimuj/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.
Language: JavaScript - Size: 169 KB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 167 - Forks: 90

rse/audio-node-suite
Web Audio API AudioNode Suite
Language: TypeScript - Size: 207 KB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 16 - Forks: 3

SubZtep/synth
🎵 Connect Audio Graph Nodes start with Oscillators ➰ Web Audio API 〰️ Synthesizer 🎹
Language: TypeScript - Size: 16 MB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 15 - Forks: 0

jordanwhunter/guitar-amp
This guitar amp emulator web application uses an AudioNode interface for processing audio modulation. Simply plug your guitar into a correlating input, allow permissions for the app to access machine's audio, and begin playing! BiquadFilterNode implementation allows for equalizing treble, mid and bass frequencies, and GainNode integration acts as a volume control. Canvas, working in tandem with the AnalyserNode interface, provides a visualizer for sound waves when instrument is connected and outputting audio.
Language: JavaScript - Size: 515 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1
