Rich-Harris / phonograph
π Stream large audio files without the dreaded 'DOMException: play() can only be initiated by a user gesture' error.
β208Updated 3 years ago
Alternatives and similar repositories for phonograph
Users that are interested in phonograph are comparing it to the libraries listed below
Sorting:
- π Polyfill AudioWorklet using the legacy ScriptProcessor API.β196Updated 4 years ago
- Utils for audio buffersβ88Updated 4 years ago
- Itβs like import(), but runs the module in a worker.β252Updated 7 months ago
- Use Rollup with workers and ES6 modules today.β313Updated 7 months ago
- A library of React components for building Web Audio graphs.β183Updated 5 months ago
- Minimal audio decoders layerβ179Updated 3 months ago
- MP3 and Ogg Vorbis encoders for the browser and Nodeβ45Updated 11 months ago
- An experimental, JSX-compatible renderer for the Web Audio APIβ182Updated 2 years ago
- Track mouse/touch/pointer events for a given element.β189Updated 7 months ago
- Tool for making and loading spritesβ61Updated 2 years ago
- Stream audio from IndexedDBβ72Updated 2 years ago
- ts-audio is an agnostic library that makes it easy to work with AudioContext and create audio playlists in the browserβ334Updated 2 weeks ago
- Stuff I often need. WIPβ105Updated 7 months ago
- β206Updated 2 years ago
- Fast gaussian blur in pure JavaScript via IIR filerβ98Updated 9 years ago
- Rollup as a service (with a little help from Browserify)β262Updated 2 years ago
- Buffer-backed objects in JavaScript.β414Updated 2 weeks ago
- πMediaRecorder ponyfill that records audio as mp3β89Updated last year
- A 2D range componentβ48Updated 2 years ago
- Defer JS work until the browser has a chance to breatheβ133Updated 6 years ago
- convert an AudioBuffer to .wav formatβ154Updated 5 years ago
- Enable/unmute WebAudio on iOS, even while mute switch is onβ117Updated 3 years ago
- A lightweight Exif meta-data decipher.β314Updated 5 years ago
- Create a copy of an object with just the bits you actually needβ145Updated 2 years ago
- π One loop to frame them all.β97Updated 3 years ago
- A Rollup plugin that allows you to import AssemblyScript files and compiles them on-the-fly.β74Updated 4 years ago
- Web audio API pitch shifterβ166Updated 4 years ago
- A deep assignment alternative to the object spread operator and Object.assignβ177Updated 2 years ago
- Reactive leases for data subscriptionsβ140Updated 5 years ago
- Observable selectors in DOMβ79Updated 3 months ago