Metrognome
by Baivo
Metrognome lets players play MIDI files through the in-game instrument blocks, with the song library and track controls kept in one screen.
What it does
Players pick a .mid file from the menu, adjust it until the sounds match what they want, save it to the library and play it later. Holding a instrument and right-clicking it opens the screen, and pressing M brings up the menu to browse and choose a MIDI file. Playback drives clicking keys, and closing the screen stops the song. The mod is client-side only, so players install it alone and servers need nothing; no install on a server is required.
Every instrument has 24 keys across two octaves, and most music is wider than that range. Where a note falls outside the instrument's range, it is shifted to the closest octave that fits, and the coverage line below the controls reports what share of the song is playable. Metrognome is built on Fabric API and is released under the MIT License as open source, with the source code, issue tracker and wiki publicly available.
Key features
Song library
A selected MIDI file is saved to the library, so a song can be picked and played again later.
Track mute and solo
Left-clicking a track mutes it and right-clicking solos it. Dropping the bass drum track often helps more than soloing a melody.
Note range handling
Out-of-range notes can be handled by a smart mode that keeps the melody connected, a simple mode that shifts whole octaves, or a mode that drops them.
Whole-song shift
The song can be shifted as a whole, and a re-convert option lets players hear the result of changes after pressing U.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Playing songs in-game
Players who want a song on an in-game instrument pick a MIDI file, fit it to the 24-key range and play it through the menu.
Adjusting a MIDI file
Players who find a song too wide for the instrument can shift it, choose a range mode and check the coverage line until the notes fit.
Who it’s for: Players who want to play their own MIDI files on in-game instruments on a Fabric 1.21.11 client.
Questions
Does Metrognome need Fabric API?
Does a server need Metrognome installed?
Which game versions does Metrognome support?
In the catalog
Metrognome is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
Plays MIDI files on the in-game instruments from the Instruments plugin. Pick a.mid, adjust it until it sounds right, then save it to a library you can play from later. Minecraft 1.21.11, Fabric. Client-side. Nothing to install on the server.
Official listing
- Modrinth page
- modrinth.com/mod/metrognome
- Owner
- Baivo
- Published
- 2026-08-01
- Updated on Modrinth
- 2026-08-01
- Facts verified
- 2026-10-15
