This tutorial introduces the basic theory and tools used to synthesize electronic instruments. View the website here.
This repo is set up to use the Parcel bundler. If you don't like the way we've set things up, feel free to change it however you like!
The only restriction is that your final HTML/CSS/JS output must be stored in the "docs" folder so that GitHub knows how to serve it as a static site.
You must have Node.js installed. I prefer to install it using nvm because it doesn't require sudo and makes upgrades easier, but you can also just get it directly from https://nodejs.org/en/.
Once you've got node
, run the command npm install
in this project folder
and it will install all of the project-specific dependencies (if you're curious open up package.json
to see where these are listed).
To run the project locally, run npm start
and it will be available at http://localhost:1234/.
Run npm run build
and all of your assets will be compiled and placed into the docs/
folder. Note
that this command will overwrite the existing docs folder.