LucienLefebvre's starred repositories
webrtc-for-the-curious
WebRTC for the Curious: Go beyond the APIs
waveform-playlist
Multitrack Web Audio editor and player with canvas waveform preview. Set cues, fades and shift multiple tracks in time. Record audio tracks or provide audio annotations. Export your mix to AudioBuffer or WAV! Add effects from Tone.js. Project inspired by Audacity.
standardized-audio-context
A cross-browser wrapper for the Web Audio API which aims to closely follow the standard.
vosk-browser
A speech recognition library running in the browser thanks to a WebAssembly build of Vosk
extendable-media-recorder
An extendable drop-in replacement for the native MediaRecorder.
ringbuf.js
Wait-free thread-safe single-consumer single-producer ring buffer using SharedArrayBuffer
augmented-audio
Rust - Augmented Audio Libraries
tsdownsample
High-performance time series downsampling algorithms for visualization
web-audio-peak-meter
Customizable peak meters, using the web audio API.
flutter_audio_waveforms
A UI library for easily adding audio waveforms to your apps, with several customization options.
SimpleCompressor
Code and theory of a look-ahead compressor / limiter.
just_waveform
A Flutter plugin to extract waveform data from an audio file suitable for visual rendering.
wav-audio-encoder-js
Waveform Audio encoder for browsers
webaudio-peaks
Small library to extract peaks from either a TypedArray of audio samples or a webaudio AudioBuffer into an Int8Array, Int16Array, or Int32Array.
audioengine-demo
An example of a multi-platform library using JUCE
capacitor-file-chunk
Capacitor plugin that enables reading and writing large files in chunks ( based on capacitor-blob-writer )
surround_sound
A flutter package that can be used to create surround sound with a frequency generator
luplayer_mobile
Simple audio player for mobile devices. Playlist & soundboard mode