Supersaw is a music production tool that allows you to create music in your browser.
It is not meant to be a full-fledged DAW, or a commercial tool, or something you rely on for anything serious, it is meant to be fun to build for developers that are interested in DSP, music production and sound stuff. dc
Open source is not a democracy, it's a gift.
Pull requests are welcome, but please keep in mind that this is a hobby project and ultimately I do what I want with it, if you want to fork it and do your own thing, that's cool too.
## Clone the repository
git clone [email protected]:HelgeSverre/supersaw.git
cd supersaw
## Install dependencies
yarn install
## Start the development server
yarn dev
The ethos of this project is to be a fun project to work on, and to learn about Music Theory (Chords, Modes, Scales, etc), DSP (Digital Signal Processing), Web Audio, MIDI and Svelte.
"Build it all from scratch, because why not." - Loosely inspired by SerenityOS
I originally wanted to build a synth that had a "Supersaw" oscillator, and I thought it was a cool name, and the domain supersaw.app was available.
I wanted to learn Svelte.
Why not? For fun.
I like Trance and HardStyle.
All Logos, images, brand names and trademarks not made by myself, belong to the owner of those trademarks (Roland, Korg, Waldorf Music, Behringer, etc), don't sue me n shit, lawyers can send your SEIZE and DESIST letters to this email.
This repo contains some MIDI files used for testing and as demo content, these are free midi files from Nonstop2K.com, Some drum samples are from drumkito.com and the Hardstyle kick is from here, the others were acquired from other sources I can't remember, no commercial packs are included AFAIK, If i am wrong, let me know via email and I will replace them.