React.dj is a full-stack web application aimed at quenching the creative thirst of the aspiring musician. With React.dj, the user can select a scale and an octave as a starting point, and produce an arrangement of sounds composed of up to 4 notes. React.dj uses the Web Audio API.
To use React.dj, navigate to the root directory of the project and run npm start
to start the express server. Navigate to the url specified in the success start message.
Or, check it out here: www.reactdj.com
To contribute to React.dj, follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
. - Push to the original branch:
git push origin <project_name>/<location>
. - Create the pull request.
From within the root directory:
npm install