KMetronome

main window configuration dialog

Introduction

KMetronome is a MIDI based metronome using the ALSA sequencer.

The intended audience are musicians and music students. Like the solid, real metronomes it is a tool to keep the rhythm while playing musical instruments.

It uses MIDI for sound generation instead of digital audio, allowing low CPU usage and very accurate timing thanks to the ALSA sequencer.

Report problems, bugs and feature requests to the author or the tracking system at SourceForge project site

Copyright (C) 2005, Pedro Lopez-Cabanillas <plcl AT users.sourceforge.net>

Features

Getting Started

This program uses the MIDI protocol, so it is a good idea to to have some basic notions about MIDI in order to fully understand the concepts behind it. You can find here a good introduction: What is MIDI (borg.com/~jglatt).

KMetronome produces MIDI events. If you want to hear the events translated into sounds you need to connect the MIDI OUT port from this program to the MIDI IN port of a MIDI synthesizer. It can be either a hardware MIDI synthesizer or a software one. If it is an external hardware synthesizer, you also need an ALSA supported MIDI interface installed in your computer, and a MIDI cable attached to both the computer's MIDI interface, and the synthesizer MIDI IN socket.

If you don't have an external MIDI synthesizer, you can still use the program with a MIDI software synthesizer supporting ALSA sequencer connections, like QSynth. Start your software synthesizer before KMetronome, and then make the connection between the two programs, either on KMetronome's “Config” dialog or using an external connection manager like QJackCtl. here you can see an image of the three programs working together.

Don't forget to install a good Sound Font into QSynth's "Setup..." dialog.

Software synth setup

You can find more information in the KMetronome Handbook. Use the F1 key, or the Help menu to access the document at any time while you are using the program, like with any other KDE application. It is also available online.

Concepts

Main Window

Configuration dialog (Preferences)

Download

You can find the latest version (sources only) at SourceForge project site.

There are ready to install packages for:

If you distribute KMetronome packages for any distro, please drop me an email and I will add a link to your site here.

Requirements

In order to successfully use KMetronome, you need KDE 3.X. and ALSA drivers and library.

ALSA library, drivers and utilities can be found at ALSA home page.


SourceForge.net Logo Hosted on SourceForge.net

Valid HTML 4.01 Transitional