Musical instruments

Tempo – metronome for musicians

Tempo is a reliable metronome application designed for musicians of all levels. Built with modern GTK4 and Libadwaita, it provides accurate timing and a distraction-free user experience perfect for music practice.

Key features include customizable tempo (40-240 BPM), multiple time signatures, visual beat indicators with downbeat accents, tap tempo functionality, and keyboard shortcuts for quick control. The high-precision timing engine with drift compensation ensures professional-grade accuracy.

This is free and open source software.

Features include:

  • Precise Timing: Sub-millisecond accuracy with drift-free timing engine.
  • Customizable Tempo: Set BPM from 40 to 240 using slider, stepper, or tap tempo.
  • Time Signature Control: Support for common time signatures (2/4, 3/4, 4/4, 6/8, etc.).
  • Visual Beat Indicator: Clear visual feedback synchronized with audio.
  • Accented Downbeats: Distinct sound for the first beat of each measure.
  • Low-Latency Audio: Optimized GStreamer pipeline for minimal audio delay.
  • Modern UI: Clean, adaptive interface following GNOME design principles.
  • Keyboard Shortcuts: Spacebar to start/stop, arrow keys for tempo adjustment.
  • Settings Persistence: Automatically saves your preferred settings.

Website: github.com/tobagin/tempo
Support:
Developer: Thiago Fernandes
License: GNU General Public License v3.0

Tempo
Click image for full size

Tempo is written in Python. Learn Python with our recommended free books and free tutorials.


Explore Linux

Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category.
In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality.

The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions.
Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others.
Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems.
Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks.
Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems.
Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux.
Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools.
Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux.
Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted