Yames is a free desktop metronome for musicians, available on Linux, macOS, and Windows. It supports custom time signatures, subdivisions, and offline use without requiring an account. Its timing is described as under 1 ms, and the site says bar 400 arrives on time after a full session. Users can choose from thirteen themes and seven fullscreen visuals that move with the beat. Jam mode adds drummer, bass, and keyboard parts in styles including rock, blues, funk, jazz, latin, and metal, with custom chords and recording. The beta practice coach listens to sessions, scores them, spots rushing or dragging, and adjusts a later tempo; it works without a connection. Speed drills offer automatic tempo ramps, countdowns, cyclic repeat, and saved presets. Setlists can combine metronome presets, drills, and jams, then advance by bars, minutes, or user input, with optional count-in and rest bars. MIDI messages and hotkeys can control actions such as play, stop, tempo, and subdivision. A floating widget stays above a DAW and sheet music. The maker identifies Yames as GPL-3.0 licensed and says playing and coach scoring stay on the computer.
Who it is for
Yames suits musicians looking for an offline desktop metronome with practice drills, setlists, or accompaniment. Its jam mode and MIDI or keyboard controls may suit users who want to shape sessions around their own workflow.
What is good
- Free forever, with no account required
- Works offline on three desktop platforms
- Practice coach identifies rushing or dragging
- Setlists combine presets, drills, and jams
- GPL-3.0 licensed
What to know first
- Practice coach is in beta
- Desktop platforms only
Verdict
Yames goes beyond basic timekeeping with jam parts, speed drills, setlists, and a beta practice coach. It is free, works offline, and is available for Linux, macOS, and Windows.
Yames plans and pricing
All plansCompared on metronome apps
- Free plan
- Yes
- Subdivision control
- Yes
- Custom time signatures
- Yes
- Offline mode
- Yes
- Platform coverage
- macOS, Windows, Linux


