Chrono Bump is a user-friendly and versatile metronome application for practicing music developed in Next.js using Tailwind CSS.
ChronoBump is a tool that allows musicians to fine-tune their practice sessions. With a focus on flexibility and user-friendliness, it allows you to customize:
- Tempo: Adjust the speed to match your desired rhythm.
- Note Duration: Define the duration of each note.
- Beat Count: Set the number of beats per measure.
- Click Sound: Choose the type of click sound you prefer.
- Individual Beat Intensity: Tailor the intensity for each beat.
You can try ChronoBump by accessing it on Vercel: Try ChronoBump.
-
Clone the repository to your local machine.
-
Navigate to the project directory.
-
Install dependencies using your preferred package manager (e.g.,
npm install
oryarn install
). -
Run the development server:
npm run dev
or
yarn dev
/src
contains the source code, including layout/pages, components, types, custom hooks, and services./public
stores MP3 files for click sounds (checkRecordedClickService
for details).
This project is open source and is released under the MIT License. Feel free to use, modify, and distribute it as per the terms of the license.
If you have any questions or suggestions, please feel free to reach out. I welcome your contributions and feedback to make this project even better!
If you find ChronoBump useful, please consider giving it a star on GitHub to show your support! ⭐