Somewhat of an experiment with the Web Audio API and Svelte. A custom web audio player where a user could upload an audio file and control playback in the browser.
The idea is to use class-based modular components to build a more extensive web DJ software eventually, basically hooking up the existing Web Audio classes with Svelte components.
Clone the project and run npm install && npm run dev
.