metronome
metronome copied to clipboard
A cross-platform metronome. Includes a tempo tapper, themes, and more!
The Minimal Metronome
Features
- [x] Tempo tapper
- [x] Time signatures
- [x] Keyboard support
- [x] Fullscreen and a mini-mode
- [x] Cross-platform support
- [x] Dark mode and light mode
- [ ] Custom themes
Releases
The latest release can be found here.
Run Locally
$ git clone [email protected]:ZaneH/metronome.git
$ cd metronome
$ yarn && yarn tauri dev
Build target binary
Outputs to /src-tauri/target/release/bundle
$ yarn tauri build
Contributions
Contributions are welcome! Create a PR or issue to get started.
Formatting
Code is auto-formatted when committed using .prettierrc.
Hotkeys
| Key | Function |
|---|---|
| Spacebar | Toggle play |
| d | Toggle dark mode |
| f | Toggle metronome display |
| m | Toggle mute |
| s | Toggle settings |
| t | Tap tempo |
| 0-9 | Edit BPM |
| ←↑→↓ | Edit BPM |
| Backspace | Edit BPM |
| Escape | Close settings |