ModsFinder

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.

FabricClient-side onlyMIT LicenseOpen source1.21.11

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

  1. Song library

    A selected MIDI file is saved to the library, so a song can be picked and played again later.

  2. 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.

  3. 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.

  4. 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.

Compatibility

Latest build for each game version and loader.

1.21.111.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

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?

Yes. Fabric API is a required dependency and must be installed next to Metrognome on the Fabric loader.

Does a server need Metrognome installed?

No. Only the player's game needs it, and servers run without it.

Which game versions does Metrognome support?

The mod has a Fabric file for 1.21.11 only, published on 2026-08-01 as version 1.0.0.

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.
Baivo, on the Modrinth page

Official listing

Owner
Baivo
Published
2026-08-01
Updated on Modrinth
2026-08-01
Facts verified
2026-10-15

Tags