https://github.com/ckolderup/react-audio-playground
A playground for experimenting with ways to interact with audio online
https://github.com/ckolderup/react-audio-playground
Last synced: 11 months ago
JSON representation
A playground for experimenting with ways to interact with audio online
- Host: GitHub
- URL: https://github.com/ckolderup/react-audio-playground
- Owner: ckolderup
- Created: 2023-08-27T07:04:13.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-28T07:20:02.000Z (over 2 years ago)
- Last Synced: 2025-01-08T14:11:46.980Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://ckolderup.github.io/react-audio-playground/
- Size: 15 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# audio-components
A fun place to prototype some different ways of interacting with music on the web.
## Components
* MusicWithCoverArt
* a square piece of key art that you can click on to control a simple audio play/pause.
## Additional Features
* MusicPlayerContext
* a React Context that provides a WebAudio AudioContext object to preserve resources and provide a smoother playback experience. Handles quality-of-life features like sitewide volume control and automatic pause of any playing audio when you start playing a different piece of audio.
## Acknowledgements
This project was based off of this template: https://github.com/lzm0x219/template-vite-react. Thanks to @lzm0x219 for the excellent way to bootstrap a proof-of-concept!