There are 4 repositories under audiocontext topic.
🤟 Super fast H.264/H.265 FLV player
Use full GM set of musical instruments to play MIDI and single sounds or effects. Support for reverberation and equaliser. No plugins, no Flash. Pure HTML5 implementation compatible with desktop and mobile browser. See live examples.
:notes: Library for declaratively manipulating the Web Audio API
:lollipop: FlvPlayer.js is a JavaScript player for decode flv to the canvas
:ocean: WFPlayer.js is an audio waveform generator
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.
A Blazor wrapper for the Web Audio browser API.
visualization audio using AudioContext and Canvas, transferred to https://github.com/alex2wong/vudio
Decode raw opus packet to PCM without using any external library in your browser.
A collection of Web Audio API custom oscillators.
A simple web demo of Netease Media Player
Listen some notes and try to find same notes on the keyboard.
Visual polyrhythmic metronome
AudioContext、Pcm-Recorder、Pcm-Player、Resample、web、browser、pcm
javascript video to audio。前端视频转音频。使用FileReader加载视频,然后decodeAudioData对其进行解码,并使用OfflineAudioContext重新渲染,最后将audiobuffer转换为wav。
Multi-room audio control / Monitor with WebRTC, Web Audio API, Node, React, MongoDB & Electron
实时语音识别,websocket通信
complier sonic.c to wasm to play pcm(1.x,2.x....)
A simple class that wraps basic Web Audio APIs
A simple React component and hook which emits a frequency generated thanks to the AudioContext API of JavaScript !
Using MediaDevice, WebAudio, etc. in React hooks
Realitme frequency spectrum of audio that is recieved from unpload files.
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.
Sample code from my presentation on the Web Audio API. It was presented at Belmont University for the Nashville Music Programmers Group on 2-27-2017.
Player audio et vidéo Vanilla Javascript avec visualisation du son.
Python visualizations algorithms
A first-principles implementation of physical modelling synthesis using Web Audio API with an interactive Audio graph
🎧 Simple multi-channel audio playback, routing, and manipulation with Web Audio.