Beat Meter

Version 2.1   30 April 2019

Summary

Beat Meter can be used to measure the beat (MM) rate of a piece of music.
It can also be used as a simple metronome and tuning device.

Beat Meter Mode

To measure the beat rate of a piece of music, the user should click or tap on the lower area in time with the music.

The widget calculates a running average over a number of samples and displays the beat rate below the widget. The text turns from white to green when the average is being taken over the specified number of samples (5, 10, 15 or 20 samples). The displayed number will become quite stable, if a regular click rate is achieved.

Metronome Mode

The widget can also act as a simple metronome. Click on a lower corner of the upper area to start or stop the metronome. The metronome beat rate (MM) is shown in yellow text below the widget and can be set by dragging the pendulum bob up or down.

Tuning Mode

Alt-clicking on the bob of the pendulum produces a 440Hz tone (A440) for a period of five seconds.

Dual Mode

Beat Meter and Metronome modes can be used concurrently.

Clicking the lower area in time with the metronome will measure the metronome rate. This should, of course, be same as the metronome rate that has been set.

Metronome Sound

The sound produced by the metronome is that of a real Metronome de Mälzel.

Version History

0.6 - initial release - no frills version.
0.7 - added 440Hz tuning tone.
0.8 - added option to copy a measured beat rate to the metronome.
2.0 - added metronome scale and ability to set the beat rate by dragging the pendulum bob up or down.
2.0.1 - added touch control for tablet computers.
2.1 - added web storage to retain settings.

License

Beat Meter is Copyright © 2004-2019 by Harry Whitfield

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

Widget Concept, Coding and Documentation

Harry Whitfield (G6AUC)