GitHub topics: audiocontext
alex2wong/vudio
visualization audio using AudioContext and Canvas
Language: JavaScript - Size: 7.13 MB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 52 - Forks: 6

ErosZy/WXInlinePlayer
🤟 Super fast H.264/H.265 FLV player
Language: C++ - Size: 161 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 1,479 - Forks: 245

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: about 1 year ago - Stars: 251 - Forks: 20

KristofferStrube/Blazor.WebAudio
A Blazor wrapper for the Web Audio browser API.
Language: C# - Size: 37.7 MB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 179 - Forks: 15

benji6/virtual-audio-graph
:notes: Library for declaratively manipulating the Web Audio API
Language: TypeScript - Size: 3.61 MB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 359 - Forks: 29

zhw2590582/WFPlayer 📦
:ocean: WFPlayer.js is an audio waveform generator
Language: JavaScript - Size: 20 MB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 302 - Forks: 39

d-buckner/polyrhythm-metronome
Visual polyrhythmic metronome
Language: JavaScript - Size: 2.53 MB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 3

surikov/webaudiofont
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.
Language: HTML - Size: 149 MB - Last synced at: 29 days ago - Pushed at: 10 months ago - Stars: 928 - Forks: 97

lukehorvat/web-audio-oscillators
A collection of Web Audio API custom oscillators.
Language: TypeScript - Size: 119 KB - Last synced at: 21 days ago - Pushed at: about 1 year ago - Stars: 68 - Forks: 5

zhw2590582/FlvPlayer 📦
:lollipop: FlvPlayer.js is a JavaScript player for decode flv to the canvas
Language: JavaScript - Size: 14.5 MB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 308 - Forks: 84

yydounai1234/Yami
变声工具,支持音频链接,本地音频,麦克风音频轨的声音处理
Language: TypeScript - Size: 11.6 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 3

dcollien/react-media-hooks
Using MediaDevice, WebAudio, etc. in React hooks
Language: TypeScript - Size: 259 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

capricorncd/tetris
Tetris Game. (俄罗斯方块/テトリス)
Language: TypeScript - Size: 7.36 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 14 - Forks: 6

susam/invaders
A 1980s-arcade-style game written using HTML5, Canvas, and Web Audio
Language: HTML - Size: 109 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 174 - Forks: 7

samirkumardas/opus-to-pcm
Decode raw opus packet to PCM without using any external library in your browser.
Language: JavaScript - Size: 2 MB - Last synced at: 29 days ago - Pushed at: almost 3 years ago - Stars: 76 - Forks: 16

seleb/PCM-tool
Helper for generating generative PCM snippets
Language: TypeScript - Size: 1.02 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

Alessandro-Massarotti-Jr/piano-js
Um Piano feito inteiramento com JS utilizando a web Api de AudioContext
Language: JavaScript - Size: 4.88 KB - Last synced at: 6 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

pudretediablo/muses
🎛️ JavaScript Audio Mixing Console 🔊
Language: JavaScript - Size: 445 KB - Last synced at: 29 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 4

nchemsak/WebAudioPresentation
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.
Language: JavaScript - Size: 29.5 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

NairaYeg/rt-media-recorder
Web app for real-time audio/video recording with effects.
Language: JavaScript - Size: 24.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

alpcanaydin/andantino
Listen some notes and try to find same notes on the keyboard.
Language: JavaScript - Size: 2.49 MB - Last synced at: 21 days ago - Pushed at: over 8 years ago - Stars: 24 - Forks: 2

KusaReMKN/reposound
Listen to the sound of the GitHub repository
Language: JavaScript - Size: 3.91 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

lumio/waveblock
A sound visualizer made with React and Web API
Language: JavaScript - Size: 331 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

alex2wong/vudio.js Fork of margox/vudio.js
visualization audio using AudioContext and Canvas, transferred to https://github.com/alex2wong/vudio
Language: JavaScript - Size: 6.53 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 85 - Forks: 19

GRIM4CE/web-synth-wizard
Vue3 application for a web synthesizer
Language: Vue - Size: 1.01 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

roninfrodsham/synthesiser
Responsive synthesiser using audio context. Initially used svg for the keys but switched to css as it gave more styling control and looked better.
Language: TypeScript - Size: 286 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Sahaj19/zenithbars
zenithbars : audioform wave visualizer
Language: JavaScript - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - 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: almost 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

gianlucadifrancesco/in-your-hertz
A simple and minimal audio frequency generator.
Language: TypeScript - Size: 396 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

cycle263/speechByWebsocket
实时语音识别,websocket通信
Language: JavaScript - Size: 93.6 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 1

Leandro-Sciola/web-audio-font
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.
Language: JavaScript - Size: 87 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

team-synesthesia/audioAnimated
An interactive web application that allows users to create music with beautiful animations that move to your music and share their creations with their freinds
Language: JavaScript - Size: 7.56 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

jadnco/audio-context-router
🎧 Simple multi-channel audio playback, routing, and manipulation with Web Audio.
Language: JavaScript - Size: 522 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

spacefluff432/storyteller
A tailor-made audiovisual game engine created for Project Spacetime.
Language: TypeScript - Size: 14.5 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

237005722/video-to-audio
javascript video to audio。前端视频转音频。使用FileReader加载视频,然后decodeAudioData对其进行解码,并使用OfflineAudioContext重新渲染,最后将audiobuffer转换为wav。
Language: JavaScript - Size: 60.7 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 2

Rynxiao/netease-music
A simple web demo of Netease Media Player
Language: JavaScript - Size: 18.5 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 32 - Forks: 17

this-spring/pcm-recorder-player
AudioContext、Pcm-Recorder、Pcm-Player、Resample、web、browser、pcm
Language: JavaScript - Size: 1.45 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 9 - Forks: 3

samuelsit/react-frequency
A simple React component and hook which emits a frequency generated thanks to the AudioContext API of JavaScript !
Language: TypeScript - Size: 2.06 MB - Last synced at: 21 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

this-spring/sonic-pcm-player
complier sonic.c to wasm to play pcm(1.x,2.x....)
Language: JavaScript - Size: 42.1 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 1

CannonFodderr/audiosystem
Multi-room audio control / Monitor with WebRTC, Web Audio API, Node, React, MongoDB & Electron
Language: JavaScript - Size: 29.5 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 11 - Forks: 0

lq782655835/live-video-demo
video and audio live demo
Language: HTML - Size: 313 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 4

Hyunse/web-audio-visualizer
Realitme frequency spectrum of audio that is recieved from unpload files.
Language: JavaScript - Size: 19.7 MB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

ArtemBaskal/visualizations
Python visualizations algorithms
Language: Jupyter Notebook - Size: 989 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

YuriFA/audio-player
web audio api player
Language: JavaScript - Size: 2.5 MB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

AbhayPai/app-detect-speakers
Application created with intention to detect the speakers connected to device.
Language: JavaScript - Size: 405 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

diversen/adsr-gain-node
A simple and small nodejs module for creating an adsr gain node
Language: JavaScript - Size: 40 KB - Last synced at: 25 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

jianfeng418/h5-pinao
h5编写的钢琴
Language: HTML - Size: 11.7 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

NimitzDEV/javascript-audio-pipeline
A simple class that wraps basic Web Audio APIs
Language: JavaScript - Size: 30.3 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 0

CannonFodderr/basicSynth
Simple JS Audio Context synthesizer
Language: JavaScript - Size: 1.07 MB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

Element118/html-audio
A module using the AudioContext Web API to create chiptune music in the browser
Language: JavaScript - Size: 43.9 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

Houdou/fuefue
「ふぇ~」8-bit tune sample generation tool on ng5, inspired by ピコティ, lemon
Language: TypeScript - Size: 347 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

lukehorvat/vibrato
Web Audio API vibrato effect.
Language: HTML - Size: 4.88 KB - Last synced at: 6 months ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

eamonbohan/dates-to-tones
Takes two calendar dates and generates a triad of oscillator-based notes
Language: TypeScript - Size: 268 KB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

entonbiba/wavesurfer-js-audio-volume-meter-sample
Size: 0 Bytes - Last synced at: 6 months ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0
