Aurora is web-based synth that can be played with a computer keyboard and MIDI keyboard (Chrome only). It was inspired by professional software synths like Sylenth1, Massive, and Serum. It is intended to be a way to explore audio synthesis in a way that is accessible and fun!
This app was built on the experimental Web MIDI API, Tone.js, React, and Redux. It was designed with Figma.
Clone this repo and navigate to the directory.
git clone git@github.com:andrewh0/aurora.git
cd aurora
Install dependencies with yarn and start the server.
yarn && yarn start
You can check for type errors with flow.
yarn run flow
You can format Javascript files with prettier.
yarn run pretty