The Drum Sequencer with Tone.js and p5.js application is built using the following technologies:
- Tone.js: Tone.js is a powerful Web Audio framework that provides a wide range of features and tools for creating interactive music applications. It is used in this project to synthesize the drum sounds, handle sequencing, and control the playback tempo.
- p5.js: p5.js is a JavaScript library that simplifies the process of creative coding and visualization. In this project, p5.js is utilized to create the user interface, handle user interactions, and visualize the drum sequencer.
- HTML and CSS: The application's user interface is built using HTML for the structure and CSS for the styling.
To try out the Drum Sequencer with Tone.js and p5.js application locally, follow these steps:
- Clone the repository:
git clone https://github.com/miguellacorte/drum_sequencer_tone_p5.git
- Navigate to the project directory:
cd drum_sequencer_tone_p5
- Open the
index.html
file in a web browser.
Feel free to explore the code, customize the drum sounds, and experiment with different drum patterns and rhythms.
This project is licensed under the MIT License. For more details, refer to the LICENSE file.
Enjoy creating your own drum patterns with the Drum Sequencer with Tone.js and p5.js!