Bounce Metronome Wiki- Bounce helps you keep time

What's New - Highlights

From Bounce Metronome

Jump to: navigation, search

For full details see the Change Log


What's New

Version 4.5

Saturday 7th December 2013


Update to new version 4.5 - because there have been many changes since 4.4, including a fair number of significant new features in this upload.

Added: Automatic Tempo and Rhythm Changes with Accelerating Tempo, Accents, etc. (Ctrl + 264) in the Tempo drop menu - this lets you play any of the Bounce Metronome rhythms one after another, and set the tempo and number of measures for each one, including gradual tempo changes. Is easy to use, you set up the rhythm you want in the main window, then highlight a row and click on "store current rhythm" and repeat that process for as many rhythms as you need.

The simpler tempo and rhythm progression, Automatic Tempo and Rhythm Changes (Ctrl + 245), is now included in Bounce Metronome Basic.

Added: Polyrhythmic Drum Machine (Ctrl + 269) (in the Rhythms drop menu) - this sets Bounce up to work somewhat like a drum machine. So for instance you can set it up with 4 identical parts each with 16 beats counted as four measures of 4/4. It also starts with all the beats initially skipped. So then just like with a normal sequencer type drum machine you can click on any of the beats to play or mute that beat. You can set a different instrument for each part, so each part corresponds to a different percussion instrument.

Added: Make Euclidean Rhythms (Ctrl + 271) (in the Rhythms drop menu) - a way to make Euclidean rhythms, an interesting way to make many of the irregular rhythms used in music world wide. This is a discovery by Godfried Toussaint. He found out that if you take a number of hits that doesn't divide evenly into the number of beats, and then spread them out in the beat as evenly as possible, using the Euclidean algorithm, it generates a remarkable number of the rhythms used in World music. In this window you can select from a drop list of the rhythms from his paper - or you can enter the number of beats in the measure and the number of hits - you can also rotate any of the rhythms, and you can combine them polyrhythmically or as beat preserving polymeters.

Added tuplet notation to Dance rhythms - or any other rhythms with skipped beats (Ctrl + 228) and to "Drum and Dance", including standard tuplets like (3 ...) for triplets, also the likes of (7:5 ...) for 7 notes in the time of 5, nested tuplets such as (3 (3 ...) (5 ...) (5...)) and fragmentary tuplets so the number of notes inside the tuplet don't need to add up to make a complete note, e.g. can have an isolated quintuplet eighth note or whatever. To see how this works look for the TUPLET EXAMPLES in the droplist of rhythms in Dance rhythms - or any other rhythms with skipped beats (Ctrl + 228) and the Drum & Dance metronome type in the main window.

New option to switch on the pitch and volume bounces with a single click, "Set Up Pitch And Volumes Bounces" in the Instr. drop menu.

A couple of new features for those who use Bounce Metronome for microtonal music. One is a new experimental method for retuning using "high numbered velocity tuning keyswitches" - lets you use tuning tables to play polyphonic microtonal music in a single channel- so far it's implemented for Kontakt scripted instruments only. If using keyswitches, new option to let them pass through unchanged.

Lots of minor changes and additions. Also divided the Play menu into two drop menus, Play and Config - the options to configure the Out devices are now in the Config drop menu.

Option to automatically convert the time signature rhythms into music notation when you make them - this means that after making a rhythm using time signatures, you can then go to Dance rhythms - or any other rhythms with skipped beats (Ctrl + 228) to edit it as music notation. This is configured in the More (several times) verison of Dance rhythms - or any other rhythms with skipped beats (Ctrl + 228).

New option to highlight each block as it is played in 2D Bounce - Other Visuals (Ctrl + 225)

New option for the conducting patterns, to bounce inside or outside ovals, and each rhythm goes once around the oval in a single measure no matter how short or long that measure is. Example, in the polymeter 3/8 : 2/4 using same beat size for both, then the ball for the 3/8 rhythm goes around its oval once every 3 eighth notes and the 2/4 goes around its oval once every two quarter notes.

New option in Retune With Tuning Tables (.Tun, Sysex, or Velocity Retuning). (Ctrl + 118) in the Config drop menu in the Tuning Table Type drop menu, "Notes 126 and 127 velocity keyswitches (Experimental)"

This is an experimental feature, is based on a totally unofficial spec. for retuning instruments via midi, developed by a group of microtonalists in the Xenharmonic Alliance facebook group. I wrote it to try out our ideas on Kontakt instruments. You can get the script to add to most Kontakt instruments, You can find out more and get the script here: Velocity keyswitches retuning.

Added: Play Keyswitches from PC keyboard, on-screen keyboard or via midi in (Ctrl + 268) let's you configure how Tune Smithy works with normal instrument playing style keyswitches. These are notes that trigger changes in playing style on some instruments.

For All Metronome Types/Additive Rhythms like 3 plus 2 plus 3 / 4 added the /4 as a droplist so you can show them as e.g. 3+2/8 etc - changes the way the notes are displayed as musical notes, makes no difference to anything else.

Also similar option "Synchronize Beat Type" in Combine Rhythms (Ctrl + 217) in the More version in the Pro metronome (and some of the other metronome types) - Sets all the time signatures to the same beat type. E.g. if you set the first one to /8, then all of them change to show /8.

Added a simplified version of the Takadimi system to the droplist of counting systems for beat subdivisions in Beats Counting System (Ctrl + 246) - it lists the syllables for up to eight subdivisions. You can edit this to make your own system or extend it, just as for the already existing custom system.

Sunday 16th June 2013

Added support for Jan Wassenberg's new HPET timer. To use it, choose the HPET timer from the droplist in Midi Timing Tweaks for Accuracy (Ctrl + 261), then run the installer to install the driver. It will be available as a new timer next time you start up Bounce.

New Window Midi Timers Compare All (Ctrl + 263). This shows how the various Windows timers compare with each other. It is easy to see if any are drifting with respect to each other or if there are any glitches.

  • The new HPET timer is guaranteed to be accurate by the specificiations for HPET, and especially, has no short term time glitches. E.g. frequency drift guaranteed at most 0.05 % so for instance, errors in a 200 ms note of at most a tenth of a millisecond due to frequency drift. In a 2 second note, error at most one millisecond. You could look at those figures and calculate that in principle it could accumulate an error of 1.8 seconds in an hour, but in practise it seems to keep good time over periods of hours as well (keeps time as well as the system timer, typically within a ms or so of it).

You may still get timing inaccuracies with the new timer, due to other things happening in the synthesizer used to play the notes- since the output is buffered, notes on Windows typically are played with some latency even if it is millisecond level, and if there is some latency you may also get variable amounts of latency especially at a sub millisecond level. When that happens, timings become less accurate than expected.

Thursday 18th April 2013

Updated version number to 4.4.

  • Now runs under Wine on Linux with close to 100% compatibility.
  • Accessibility update for blind users
  • Sub millisecond timing. To try this then go to the Tempo drop menu. Then try the Test Midi Note Timing. If you get occasional errors of more than 1 ms, then go to

Midi Timing Tweaks for Accuracy (Ctrl + 261), and try switching on the busy waits. On some computers you may need to set Windows to use the HPET timer for the highest levels of accuracy.

Minor features

  • Sort by Beats, in the more version of

3D Bounce - 3D Visuals (Ctrl + 226) sorts with the part with most beats in the front.

  • Customize the width of the time signatures in the 3D bounce window: In More version of

3D Bounce - Visuals (Ctrl + 257) "Set 3D bounce TIME SIGS WIDTH". The default is to make them wide, so that you can enter the beats and subdivisions with many decimal places of precision if desired. That's useful for things like e.g. golden ratio number of beats or subdivisions etc. But normally it is just a whole number, so you can do fine with a width of e.g. 50 pixels. So now you can set it as you like here.

  • Separate volume control for each part for the 3D bounce - lets you change the volume with simple left click,and change instrument for the part with right click. Defaults to visible; you can hide it in the More (twice) version of

3D Bounce - Visuals (Ctrl + 257)

  • Set the size of the bouncing ball separately for each part. This is in the More (twice) version of

Type of Ball etc (Ctrl + 221). as custom extra scaling of the bouncing balls (separate versions in 2D and 3D).

  • For the bounce inside ovals, or outside ovals, you can now set it so the bouncing balls continually bounce on the same spot, while the ovals (and the ticks on them) rotate. This option is in the More version of

Bounce Patterns (Ctrl + 227) Keep balls steady, rotate ovals.

  • Easier to create a Janko Keyboard layout for playing notes from the PC Keyboard. This is in the more verison of

On Screen Keyboards - Volume Sensitivity etc (Ctrl + 24).

Accessibility update

  • Various tweaks to reduce the amount of "chatter" when viewed in a screen reader and focus more on the essentials needed by blind users.
  • Made it easy to jump to the first control in a window using Control + Home and Control + end to go to the last control. This is the same keyboard shortcut you use for navigation of web pages etc. Of course, it doesn't work in multi-line edit fields, but those are rare in Tune Smithy so in practise it is a useful shortcut in many situations.
  • Sometimes blind users need to show the graphics for presentations to sighted audiences. To assist with this added Added "Show Minimal Bounce" to the Options window and Opts drop menu. This adds the 2D and 3D bounce windows - which you can then navigate to and show full screen for sighted viewers (keyboard short cut Escape to show full screen).
  • The List of Window shortcuts in

General Options (Ctrl + 202) used to have so many entries it was a bit hard to navigate. Now it only shows the shortcuts for the windows you are likely to need. So, for instance if you have the melodic options and windows hidden, then doesn't show any of the melodic window shortcuts.

Wine compatibility for Linux

Bounce can now run under Wine on Linux. You don't need to do anything special. Just install it and nearly everything works.

Recomendations for Bounce on Wine under Linux

It helps to use the low latency kernel. Also if you don't use Wine much - it helps to install qsynth from

Qsynth using one of the larger Midi soundfonts gives you a Wine / Linux equivalent of the Midi soundcard synths on Windows sucvh as the Microsoft GS Wavetable synth. This is useful especially for first time users of the software - as it lets you use Bounce Metronome "out of the box" for instance all the harmonic metronomes and such like will "just work" on Linux in the same way they do on Windows.

Then, you need to hook the midi output for Bounce Metronome through to QSynth and hook up the output of QSynth to your audio out.

Compatibility issues for Wine

Timing can be handled slightly differently in Wine under Linux. You might find the busy waits option helps. There may be animation glitches too similarly. Though many of these issues are now fixed with this new upload.

You can't export the 3D Bounce videos to file when it runs under Wine. Don't know of any other major issues.

Version 4.3

Sunday 30th December 2012

Adds new option, "Hide Bounce" which you find in the Visuals and Opts drop menus. This hides all the Bounce windows and options throughout Bounce Metronome.

Sunday 16th December 2012

Added new options to the tempo and rhythm progresions, including an option to set the number of measures for each rhythm or tempo in the tempo and rhythm progressions.

Also various improvements in how the option works and an option to show the rhythm reached in the 3D bounce window

Wednesday 17th October 2012

Adds a new option to Gradually Changing Tempo etc (Ctrl + 42) "Change tempo in steps every".... This does the gradually changing tempo as jumps in small steps at a time, e.g. changes at the start of every measure, and stays at a steady tempo throughout the measure, until the final tempo is reached.

Thursday 6th September 2012

Beat Preserving Polymeters

You get a new "Beat preserving polymeters" metronome type - dedicated to this type of rhythm. Aso, as a new feature you can combine any of your rhythms in music notation as a polymeter.

You can also combine your rhythms as a polyrhythm (and so make polyrhythms where each rhythm has notes of several different sizes, e.g. play ♩ ♪♩ polyrhythmically with ♩ ♪♩ ♪). As another new feature,

Rhythm Phasing

You can combine your rhythms using Steve Reich style rhythm phasing - with a different tempo for each one.

Unicode suppport
  • You can use unicode now with file names, lyrics, bouncing numbers etc. The idea is to help the many users of Bounce Metronome who don't have English as their first language. Also adds new glyphs for the bouncing special characters such as the printer's dingbats: ★ ✾ ✰ ✲ ✳ ❉ ✿ ❂ ✺ ❀ ✽ ❄ ✪ ✫ ✯ ❖ ✖ ✦ ✧ ✠ ✡ ✢ ✣ ✤ ✥ ✙ ✚ ✜ ✕ ✇ ✷ ✸ ♥ ♦ ♣ ♠ ❑ ■ ▲ ▼ ◆ ☺ ☻ ❍ ☪ ☯ ☸ ⌘ ❀ ◉ ◎ ▣ ◐ ◒ ◑ ◓
Custom Percussion Menus

Ror use with e.g. studio drummer, can select any of its instruments by name for any of the parts using the normal non melodic percussion menu. Also as you hover the mouse over any of the instruments (or naviigate the menu with keyboard) you hear the instrument played to preview it. You can now access many more percussion instruments on the Microsoft GS Wavetable synth - which you get on every modern Windows computer as part of DirectX.

Pitch and Volume Bounces

These give you an audio version of the visual bounces, so may be of especial interest to blind users of the software.

Version 4.2

Wednesday 2nd November 2011

Fibonacci rhythm

The Fibonacci rhythm is a highly structured rhythm, but the structure never repeats exactly, and it isn't based around any fixed measure size of any description.

See my blog about it here Fibonacci Rhythm - no bar pattern, highly structured but never repeats - played on harmonic

Sonified Pendulum Wave

The sonified pendulum wave adds sound to pendulum waves type motions, using ideas from the Rhythmicon. see


For the original pendulum wave see

Version 4.2

Friday 8th July 2011

New "Super Simple" version

New "Super Simple" option in the Options drop menu - now also the default for new installs.

This hides most things, to create a much simpler interface.

  • Simpler menus
  • Fewer windows
  • Simplest versions of the windows only (no "More" buttons).

You still have the full range of rhythms, and tempo features.

Some rarely used features are left out especially for midi and sound.

Also you have less choice for the visual appearance of skin, bouncing balls, tempo dial etc.

This is a good choice for a first time user of Bounce Metronome.

For more options and windows, choose "Advanced Mode" in the Options drop menu.

This should help newbies to the program to get used to it and find out where everything is, before you start diving in and exploring the more advance customizations, minor options and tweaks.

Sunday 26th June 2011

Highlight: Sticky Bounces

Updated version number to 4.2. Result of gradual addition of many features and improvements since 4.1 was released. If you downloaded it recently won't find such a big difference.

Added Sticky bounces to Bounce Patterns (Ctrl + 227). I did it for the bounce on lyrics, but may help in other situations too. What it does is to stop the ball momentarily at the start of each bounce, so making it really clear when the bounce starts.

Also in the same window, you can now set how much you want to Exaggerate small bounces by. This is useful if you have a rhythm with some parts with many beats to a measure (e.g. large number of subdivisions of the beat). With the default settings then the bounces may be very small and hard to distinguish, and you can use this option to exaggerate the smaller bounces even more than the default. Or the other way around, exaggerate them less, as desired.

Installer for: 26th June 2011

Version 4.1

Monday 6th June 2011

Highlight: Beep Metronome

Added a "Beep Metronome" preset. This uses short sine wave beeps. Most useful probably for percussionist, as pitched sounds are easier to hear than metronome "ticks" over drums and other percussion, especially when you are exactly in time with the metronome.

Also added a drop menu with several other example beeps - you can find them all in the Wave Shape Player - and make new beep sounds of your own. Gave all the Wave Shape Player related windows their own menu so easy to find your way around them - that's useful if making new Wave Shape Player instruments.

For the pitches of the beep metronome, it uses odd numbered harmonics reduced to octave - these are harmonious with each other, and by leaving out the octave, reasonably distinctive as well. You can customize this in the Parts (Ctrl 10) window and in the Harmonics and Beep Metronome window.

Installer for: 6th June 2011

Saturday 5th February 2011

Highlight: 2D Shapes in 3D Bounce

Added new option "2D Shapes" to the Bouncing Balls - 3D Visuals (Ctrl 226). This shows all the shapes in 2D though bouncing in 3D.

Installer for: 5th February 2010

Friday 28th January 2011

Highlight: Option: Hide Bouncing Balls when Silent

With the Play then Silent option, then it's nice to hide the bouncing balls as well for the silent measures. To make that easy to do added a new check box Hide Bouncing Balls when Silent in Play then Silent, and Lilt Measures preset to checked, but unchecked if you already installed FTS for backwards compatibility.

Installer for: 28th January 2010

Thursday 13th January 2011

Highlight: Free Taster as separate metronome, New options for Changing Tempo

Added Free Taster as separate metronome in the droplist in the main window. That way it's available to you still after you buy the program if you want its simpler user interface. Also if running the free taster, lets you try out the Basic Metronome separately.

In the Gradually Changing Tempo Etc (Ctrl 42) added new drop list with options to return to the start tempo (as before), or keep at the final tempo. That's useful if you want to ramp the speed up gradually up to a target tempo and then stay there for a while.

Also added option "Show Measures" in the same window, useful if you want to change tempo over a number of measures rather than over an interval of time in minutes and seconds.

Installer for: 13th January 2010

Friday December 24th, 2010

Highlight: Tempi for other numbers of beats per measure window

New window Tempi for other numbers of beats per measure (Ctrl 251) which helps you see if a rhythm you practice is within your capabilities for fast tempi. It lets you set any number of beats per measure or per quarter note etc - and then set the desired tempo for them - and the metronome rhythm will adjust accordingly, automatically.

Made a separate window for "Design your own Tempo Dial" - by splitting the Tempo Dial Visuals and Preferences (Ctrl 223) into two windows Installer for: 24th December 2010

Tuesday November 30th, 2010

Highlight: Extra Pointers on the Dial for All the Parts

New Option Show Tempi for ALL OTHER PARTS AS WELL - extra pointers on dial in the Tempo Dial Visuals and Preferences (Ctrl 223)


What this does is to give you visual indication of the tempi for all the parts at once, which is useful sometimes.

New option: Skip simultaneous notes in Adjust Swing or Individual Beats for Part (Ctrl 76) - Skips notes in the parts with most notes to make it easier to distinguish the instruments for the parts with fewer notes.

This is useful when each part plays a different instrument. Helps to make the measure beat and the main beats more distinctive in sound. Has a slightly syncopated feel to it as e.g. only the measure beat part plays the down beat.

Installer for: 30th November 2010

Thursday October 7th, 2010

Highlight: Edge smoothing of the graphics (anti-aliasing)

Preset to show the More buttons in windows now. That's because some users never find them, and so miss out on all the extra options available in the More versions of the windows. If you prefer them hidden, use F2 to bring up the Organise Windows window and switch off "Show More Buttons".

Edge smoothing for smoother lines, shapes and curves (anti-aliasing) for tempo dial, skin, and 3D bouncing balls.

The edge smoothing for 3D bouncing balls will work on most recent computers - depends on the graphics card capabilities.

For the 2D edge smoothing - e.g. for tempo dial or the buttons etc you will need Windows 7 or an up to date version of Vista with Sp2 and the Platform update for Vista installed.

Detail of main window showing the new edge smoothing:


Here is a screen shot of the new 3D window with edge smoothing switched on.


Things that still need to be done for the edge smoothing (antialiasing)

There is some work still to do for some future upload - the icons particularly need smoothing, and also in the 2D bounce the shadow and the splash arc need smoothing.

Also even when 3D is smooth the export animation still does the 3D scenes with the jagged edges. One solution there might be to do the scenes double size and then reduce scale which is one way to do edge smoothing.

You can switch the various edge smoothing options on or off in the More (twice) version of the Options window.

At the moment it is preset to On for the skin, and for the 3D bouncing balls, also for the tempo dial etc.

It is preset to switched off for the 2D bouncing balls. Also preset to off for the animated skin. This is because the animations may be slower when it is switched on.

Installer for: 7th October 2010

Tuesday September 28th, 2010

Highlight: notes within broken chord follow the stereo pan position of bounce

New option in the Chords for Part window: Broken chords can stereo pan to follow bouncing ball within the chord

Effect is - if you have a broken chord, then the notes within the chord are stereo panned to follow the bouncing ball or baton - so if it moves as the chord is played, as it usually does, then the notes are stereo panned accordingly. Sounds a bit like the stereo effect of notes played on a harp, a little extra touch of depth.

Installer for: 5th October 2010

Sunday September 26th, 2010

Highlight: Show the chord symbols as bouncing balls and labels

New options to show chord symbols for the bouncing balls and for the labels - this is for the option to play chords for one of the parts Play Chord Progression for Part (Ctrl 250) - here they are in use:

To find these new options look in the options in the Bouncing Balls drop down in the main window, and in the Label Beats drop down in Controls, Labels and Layout (Ctrl 233).

Installer for: 26th September 2010

Saturday September 18th, 2010

Highlight: Play Chord Progression for a Part

Play Chord Progression for Part (Ctrl 250) - play a chord progression in one of the parts, e.g. to practice twelve bar blues. Includes option to play broken chords. You need to show melodic instruments from the Instr. menu to see it. It appears in the Parts drop menu.

Highlight: New Options added which will be useful for later versions of the software
Midi In

New windows: Choose In Devices (Ctrl 249) and other related windows which you can get to from buttons in this window. This lets you play any of the parts via Midi in - with many capabilities.

I have many ideas for the future which depend on implementing this first. So it could be used for the tap at tempo, tap timing, to play the rhythmicon etc. Also it is a necessary feature for midi sync. via Midi in with BM Pro as the "slave" e.g. if you want BM to vary tempo in response to tempo changes in another program sent via midi in (as "midi clocks"). Will work on these options in the future.

Lyrics Options

Also added some new options connected with the new metronome I plan to add which will let you set the ball to bounce on the lyrics of a song in time with an audio recording.

So, added: new options in the Edit Lyric and Lyrics Options window: Set maximum number of lyric lines, Bounce depends on duration, and Clear the Lyrics with blue screen between consecutive ~s

In More version of Recorded Sound Options (Ctrl 108) - added new options Moving Highlight for Play Detail and Show Lyric in Recording.

The reason these options are useful will be clear when I release the new metronome, which is currently working in the beta, but needs to be simplified before it is suitable for release.

Installer for: 18th September 2010

Sunday August 29th, 2010

Highlight: Optional Flamenco Metronome main window without tempo dial (dial as separate window)

Added a new experimental check box to the Bounce Preferences window for the Flamenco Metronome: Test Main Window without Tempo Dial (Experimental)

Looks like this:


This is just an idea I'm exploring. May well change layout or do something else.

If it works out well, idea is to do the same thing for all the metronomes. Also could easily have the 3D bouncing balls in the middle of the window as well. So you could have a drop list in the Bounce Preferences window of options including: main window with 2D bouncing balls only (with tempo strip), 3D bouncing balls only, 2D tempo dial all in one, or split.

Installer for: 29th August 2010

Thursday August 26th, 2010

Highlight: More Minimalist versions of many windows

Simpler more minimalist versions of many of the windows, with only the things you want to change often. Also for newbie users, comes up with those windows as the ones you first see. So quicker to get used to the program and to find out where the most important things are.

This is the new Bounce Preferences minimalist window.


The old more complicated version is still there, you get to it if you show the More buttons (you switch those on under Options or under Organise Windows, F2).

Later on once used to the program and where everything is, you can then show the more buttons and then go to the more versions of the windows for advanced tweaking of the settings.

How to show the minimalist versions of all the windows if you have already installed BM Pro

Go to Opts and switch "Show MORE buttons" of to set all the windows to their minimalist versions - then switch it on again to show the more buttons once more.

To get the most minimalist version of a particular window just keep choosing Less until you can go no further.

Installer for: 26th August 2010

14th August, date of 4.1 Press Release

Three New metronomes for Polyrhythms such as 4/4 over 4/3, Mixed meters such as 4/4 7/8, and separate Flamenco metronome.

Some videos of them in action will probably help.

Polyrhythms with mixed note types

This shows 4/4 over 4/3 - it's like a 4 over 3 polyrhythm but you count 4/4 in both parts - so the 4/3 though it has three beats to the measure of the 4/4 rhythm, is played with emphasis every four beats, so has a measure that is a third longer than the 4/4.

The way you read 4/3 is that it is four "third notes" per measure where a third note is a third of the size of a whole note, just as a quarter note is a quarter of the size of a whole note. So four "third notes" have the same duration as one and a third whole notes.

Flamenco Compás "Clock"

This is for the Flamenco 12 beat clock - so same as the existing Flamenco "clock" preset which was added in Wednesday May 12th 2010 but with a special metronome now to itself.

Flamenco Compás "Clock" with syncopation on sixteenth notes

Mixed meters with mixed note types

This lets you play rhythms like 4/4 7/8 or 2/4 3/8.

Here is 4/4 7/8, all together as one large mixed meter - with swing and subdivisions, with all the original beats divided into two subdivisions and then swung (giving sixteenth notes in case of the 7/8).

New windows

The Conducting patterns window lets you set your own custom conducting patterns - there I just mean the order of the beats such as 3 1 4 2 - doesn't yet let you rrecord a conducting pattern e.g. with mouse or video and play it back.

The Label Beats lets you label individual beats as you like, including a beat boxing feature and an option to auto convert beat boxing syllables to corresponding non melodic percussion instrument sounds that get played on the same beat.

Here is a video for the new option to show beat boxing syllables and auto convert them to the corresponding non melodic percussion instruments to play

The Custom Beats per Measure window is one you won't use that often but gets auto set for the new metronomes where it is needed e.g. for 4/4 over 4/3 to keep track of the two measures which are different in size and for 4/4 7/8 to keep track of where one measure ends and the next begins when you make it all as a single measure.

Other new features

More drum rudiments in the drop list for the Drum & Dance metronome.

New button to make a roll with any number of strokes and a buzz roll in Dance rhythms - or any other rhythms with skiipped beats (Ctrl 228)

Button to make it as a Buzz Roll. Here is a video.

Now shows the size of the smallest note value as a drop list with all the notations (not just abc) - and you can change this and if you select another note type from the drop list - then remakes the entire rhythm.

So for instance if you want to show your paradiddles using eighth notes or sixteenth notes or whatever, just select the appropriate note value from the drop list and the rhythm will update accordingly.

Now has a free taster metronome - after your test drive expires or if you haven't yet started it - you can run the basic metronome as a free taster - with some of the features hidden. Basically like the other ones but the only rhythms you can make are the standard 1/4, 2/4, 3/4, 4/4, 6/8, 9/8 and 12/8. You can make other rhythms in the other metronomes and then switch to the free taster to play them, so this gives you a free (though deliberately a bit awkward to use) method to play any of the rhythms in the free taster.

Version 3.2

What's new since first release of Bounce Metronome Pro 3.1

These are extra features I added in incremental updates of Bounce Metronome Pro 3.1 [1]

Wednesday June 30th, 2010

New feature for rhythmicon. Easy ways to make it with only 5 limit harmony, for instance - you set all the numbers you want to multiply together e.g. (1) 2 3 5, then it will make the rhythmicon - in that case with the harmonics 1 2 3 4 5 6 8 9 10 12 15 16 18 20 24 25 so leaving out the more exotic 7, 11 and 13 limit harmoniesFile:Set-to-numbers-got-by-multiplying-clip.png

Option to select separate instruments for each beat in the rhythm: File:Select-indrument-for-beat.png

And what it looks like in the new expanded version of the instrument menus:


For rhythmicon then did it so that you see the complete range of harmonics (or subharmonics) when you unselect "Silence keys" to play along with it.

File:Rhythmicon PC keyboard-Harmonics.png

Added the Lissajous patterns window - which you may be familiar with if you use Tune Smithy. You can read about them here: Lissajous patterns for Tune Smithy.

Added new options Up / Down arrow key cycles through list of tempi to the Tempo Dial - Visuals and Preferences (Ctrl 223). So the up and down arrow keys cycle through the list of tempi (and optionally time signatures) you set for it. You can also cycle through time signatures at the same time as you change tempo - e.g. 80 bpm in 4/4 then 30 bpm in 3/4 with 2 subdivsions then 120 in 6/8 or whatever.

This is useful if you have several pieces with different tempi and / or time signatures that you want to practice in a single session. I added this feature in answer to this question at Yahoo Answers: Where can I get a good metronome for my PC?

When unselected, up and down arrow keys adjust by one tempo dial notch at a time.

New version of Gradually Changing Tempo etc (Ctrl 42) with the Each time around INCREASE TEMPO by stepping progression.

E.g. suppose you have set it to gradually increase in tempo by 2 bpm over a period of time, then gradually drop down again by 1 BPM. Now you can also set it to repeat that endlesesly as e.g. 100 102 101 103 102 104 ... Then you can set a maximum tempo to stop the stepping progression at, and also set what happens when the progression ends. Here is a screenshot to give the idea:

[bug_fixes.htm File:Gradually-changing-tempo.png]

For A version of Theremin's Rhythmicon (in droplist of metronomes) - added Triplet rhythm version of the rhythmicon. Uses the pattern quarter note, eighth note repeated. Also serves as an example to show how you can make other versions of the rhythmicon with varying beat sizes.

Wednesday May 19th, 2010

Added Go silent briefly to Gradually Changing Tempo Etc (Ctrl 42).

Here are a couple of screen shots:

Main window with Go Silent Briefly swicthed on and tool tip for it shown

Gradually Changing Tempo Etc (Ctrl 42) with tool tip for the text area where you can enter the numbers of measures for the Go Silent Briefly option

The idea here is that you continue to play when the sound stops. Then when the sound comes back again, aim to be exactly in time with the metronome, or as close as you can get to it.

You can try this either with or without the bouncing ball visuals as an extra cue to help you stay in time.

One reason to do this is to help you to learn to keep a steady tempo without a metronome. You can also use it when you learn tricky rhythms e.g. polyrhythms etc, to see if you can keep them going during the measures when the metronome is silent.

Wednesday May 12th 2010

First introduction of the Flamenco "Clock" preset to the Drum Metronome. Here is a screen shot:


Wednesday March 31st 2010

For bouncing note symbols - and the note symbol on the tempo dial - now shows 3 beside the note for triplets, 5 for quintuplets etc. Here is a screen shot:


Added: Show ntuplets above notes in More version of Bouncing Balls - 3D Visuals (Ctrl 226) Only affects the 3d bouncing musical notes - lets you show the number above the note instead of to the side. In 2D it's always to the side for now. Screen shot shows that option switched on so above the note.

Monday March 29th 2010

Added Bare bones tempo dial in 3D and PURE WHITE (for bouncing balls or baton) to 3D BOUNCING BALLS - Visuals (Ctrl ) - helps make the 3D baton easier to see.

Thursday March 18th 2010

Added the Bach musicological font to Bounce Metronome Pro, and use this to show musical note sizes in the program - e.g. on the tempo dial, and a new option for bouncing musical notes.

New rhythm edit window for the drum metronome.

File:Drum rhythm editor.png

Thursday February 25th 2010

You can now show any Bounce Metronome Pro window FULL SCREEN. To do that just press the ESCAPE key - or choose Full Screen from the Options menu for the window. You press ESCAPE again to return to normal. You can use SHIFT ESCAPE to show the menu full screen for windows with a menu (or to hide the menu if already shown).

Added an Accents button to main window. When you click on it, accents the beats. If already set to accents, changes to Jazz accents - with the accents on the weak notes between the main beats of the bar so a syncopated type effect. Clicking again changes back to normal accents on the main beats. It gives you a quick way to swap between accents or jazz type syncopation for an entire bar with one click.

Monday February 15th 2010

Added new [pink-cherry-blossom-software-metronome.htm Pink Cherry Blossom Software Metronome] skin based on the famous Mount Fuji seen through cherry blossoms - one of the views of Mount Fuji by Hokusai.

Monday December 28th 2009

You can now use Ctrl or Shift left or right arrow to micro-adjust the tempo by a fifth, tenth or (both together) a hundredth of a BPM.

Monday December 21st 2009

Adds sound to the animation save with a new window Add Sound to Animation Export (Ctrl 242)

This includes an option to automatically convert midi recordings to WAV using the timidity plug in which you can get from the [extra_downloads.htm Extra Downloads] page.

Added support for Windows 7 multi-touch - to play chords with the PC Keyboard Player (Ctrl K or Ctrl 112) and in other places e.g. you can adjust the timing of several beats simultaneously or accent / skip several beats at once in the Bouncing Balls display. To try this out if you have a multi-touch device, switch on Recognise MultiTouch in the Options - General (Ctrl 202) dialog. I'll be doing more work on this later.

Monday November 23rd 2009

Tap Timing (Ctrl 237) window is now active - in the Tempo drop menu.

What it does is to add a tap timing strip to the 2D bouncing balls window which you can use to practice tapping ahead of the beat, behind the beat and on the beat.

Thursday November 19th 2009

Big improvement in the animated skins so that they now work smoothly on a fast enough computer, with no flickering text at all.

Also added animated sea examples for the 3D scene, preset to show the simplest example which is animated just by turning the image around in 3D so that you see the texture from different angles - gives an effect like waves breaking in a light breeze on a fairly calm day.

Tuesday November 3rd 2009

Saturday October 31st 2009

As an experimental feature i've also added animated skins. The background image for the skin can actually be an animation, again just drop the animation into the skins window to use it as a skin.

This work on streamlining the textures to make them suitable for animated skins also has had the effect of making the skin change more instantly and smoothly when you change settings in the Skins window and for window contents to update more quickly when you resize a window or maximise or restore a window.

Adds arrow key shortcuts to easily change tempo by one BPM or one notch. It's left and right arrows for BPM and up or down arrows for notches.

Wednesday October 21st 2009

Adds option to hide the main window - go to File | Hide Main Window.

Adds animated textures for the sky, sea, bouncing balls and background to the 2D bouncing balls.

Monday October 12th 2009

Added Show Measures and Show Stop Times to the window: Start Play at any Time in the Tune (Ctrl 165)

This lets you start play at any measure (bar) in the tune - previously you had to start at a particular time but measures are often more convenient for rhythms. Also you can set it to stop automatically as well.

Tuesday September 22nd 2009

Added Go To Tune Time Bookmark (Ctrl 165).

Thursday September 3rd 2009

Program is now thoroughly tested in Windows 7.

Added Export Animation, Print or Copy (Ctrl 234). This lets you make smoothly looping animations of any of the rhythm videos e.g. for a web page. You can also make an image for any moment of time in the rhythm, and print it out to printer's resolution too if you wish (except for the bouncing lyrics - they are currently limited to your screen resolution). I'll be using it to add many more animations to this web site in the near future.

Added Midi Sync Send & Misc - WORK IN PROGRESS (Ctrl 175). When ready, this should help you to synchronise the midi notes of the metronome when sent to another program that recognises the use of the Midi "Clock" messages to synchronise tempi. However it is work in progress, based on the same window in Tune Smithy 3.1 and will need some testing to make sure everything is working as expected in BM Pro

Sunday August 9th 2009

Added Concentric Ovals, and Skip bounces - just go around the oval to Bounce Patterns (Ctrl 227).

Added Auto Pan - Follow Bouncing Balls to the droplist of auto pan styles in Stereo Pan (Ctrl 50)

Sunday July 12th 2009

Added half circle controls to left and right of the bouncing balls display which you can use to show / hide the blocks or the parts adjustments. This means those extra check boxes can be removed from the main window leading to a simpler more streamlined look. Also you can show / hide them within the bouncing balls display as a separate window. The half circle controls themselves can be hidden if you prefer, using Show Show / hide SEMICIRCLES in the Metronome Bouncing Ball - Other Visuals window (Ctrl 225)

Monday June 22nd 2009

New version, now at 3.2 because of significant improvements in the layout and some important new features.

Now the main window has a drop list of many different types of metronome. So now it is much easier to find the particular features of interest to you. The complete list is:

Bounce Metronome Basic
Bounce Metronome Pro
Swing Metronome
Drum & Dance Metronome
Polyrhythm Metronome
Additive Metronome
Additive Polyrhythm Metronome
Fractional Rhythms Metronome
Tap out a rhythm
Harmonic Metronome
Additive Polyrhythms Harmonic Metronome
Fractional Harmonic Metronome
A Version of Theremin's Rhythmicon
Fractal Tune Metronome

Version of Theremin's Rhythmicon is completely new.

In Swing Metronome, added Swing part with most beats only. Also added Shuffle - Auto pulse as 2 sub-beats if possible which is again what you normally expect for an ordinary swing rhythm.

Added new feature to adjust the volumes of individual beats in the main window using the middle mouse button (scroll wheel used as a button in scroll mouse) or Shift left click. Also you can now accent individual beats or unaccent them or make them quieter than usual with the right button.

IAdded silence keys shortcuts. If the keyboard focus is set to a button, check box or anything that doesn't expect character entry then you can use the number keys 1 - 9 and the first few letters of top row of the PC keyboard to silence or play the parts of the rhythm. For edit fields or PC keyboard player you can switch on these shortcuts with Shift Space

Added quick key shortcuts:

Return key to play / stop the rhythm. The Return key is normally used for the default (i.e. preset) action in a dialog. So this is like making the play / stop rhythm the default action for most of the windows. The main difference is that when you press the return key then the keyboard focus stays with whichever control you are using, it doesn't jump to the Play button as it normally would.

Backspace to set the tempo by tapping at the tempo you want. Again shortcut to switch this feature on even for text fields - use Alt backspace.

Similarly Ctrl space to tap out a rhythm for the currently selected part using the space bar.

Added option: ADJUST BEAT TIMES with left click and drag on blocks display to Bounce Preferences (Ctrl 220) The new thing here is that you can now unselect this. This makes it easier to skip beats as you just need to click on the beat itself, not on the diamond or oval shape within it. So for new users, it is preset to unselected.

New main windows in version 3.2

Here are the new metronome main windows:

Bounce Metronome Basic

Basic metronome with time signature, and sub-beats.

Bounce Metronome Pro

All the features of the 'PRO metronome accessible within one window. If you want to focus on one particular feature then try one of the more specialised metronomes.

Swing Metronome

Use this to practice swing or to use lilt for a more lively rhythm.

Drum & Dance Metronome

For drum rhythms such as paradiddle, and dance rhythms mixing crotchets, quavers and so on. You can select from a drop list of rhythms or enter a new rhythm.

Polyrhythm Metronome

Use this to practice polyrhythms (cross rhythms) such as 2 beats to a bar with 3 simultaneously, or 3 with 4, 3 with 5 etc.

Additive Metronome

To practice additive rhythms such as 2 3 (i.e. 5/4 divided into two beats followed by 3 beats) or 3 2 3 etc.

Additive Polyrhythm Metronome

Here you can make a cycle of rhythms and polyrhythms one after another. Useful for long additive rhythms with many rhythms one after another or a cycle that combines ordinary rhythms with polyrhythms.

Fractional Rhythms Metronome

Fractional rhythms here are ones with either a fractional (e.g. 2.2) or irrational (e.g. golden ratio or PI) number of beats to the bar. The beats drift in and out of phase with the bar line.

Tap out a rhythm

Use this to tap out a rhythm and then play the bouncing balls metronome to follow the rhythm of your taps.

Harmonic Metronome

Here the idea is that each number of beats per measure is assigned a pitch, so e.g. 7 beats to the bar corresponds to the seventh harmonic, 5 beats to the bar corresponds to the fifth and so on.

The results sound harmoniously together as they use pitches from the harmonic series.

This idea is related to the Lambdoma arrangement of pitches, and to Theremin's Rhythmicon. Originally suggested by Barbara Hero and may be of interest for music therapy.

Additive Polyrhythms Harmonic Metronome

Play a cycle of rhythms and polyrhythms one after another with the pitches following the harmonic series.

Fractional Harmonic Metronome

Here the idea is that you can use fractional or irrational rhythms e.g. involving the golden ratio or PI and combine that with the idea of using pitches corresponding to the number of beats to the bar.

So PI / 4 will be played using two pitches at a ratio of PI to 4 to each other.

The golden ratio rhythms are particularly interesting here because the golden ratio rhythm is in a sense the most polyrhythmic possible rhythm (ratio of beats most hard to approximate using a rational number). Similarly the golden ratio pitch interval is the most inharmonic possible pitch interval. It's a pleasant interval actually on most instruments - some inharmonic pitch intervals are very pleasant sounding (the ones that are often hard on the ear are e.g. detuned fifths, close to a very pure interval such as a fifth, octave or fourth,but obviously not hitting it).

So this combination gives the most polyrhythmic possible rhythm combined with the most inharmonic possible interval.

A Version of Theremin's Rhythmicon

Lets you play a version of Theremin's Rhythmicon using the number keys on your PC keyboard and the first six keys of the first row of letter keys e.g. q w e r t y as the keys of your instrument.

Theremin's Rhythmicon is an instrument with sixteen keys. Each key silences or plays a rhythm with a different number of notes to the bar, starting from 1 for the first key, 2 for second key all the way down to 16 for the last key. Each key also plays a different note of the harmonic series.

Fractal Tune Metronome

Play the rhythms using fractal tunes. This is just a taste of what can be done in this way. It may give some idea of what your rhythm will sound like melodically. It also introduces you to the fractal tunes you can make with Fractal Tune Smithy.

Note - at present Bounce Metronome Pro is at version 3.2. but FTS is still at 3.0. Bounce Metronome Pro has many capabilities not in FTS such as the skipped beats for instance. So most of the tunes you make here can't be played in Tune Smithy itself until the release of version 3.0 hopefully some time in summer or autumn 2009.

Version 3.1

First release: Wednesday April 15th 2009

New features since the last release of the Rhythms and polyrhythms task include:

  • Swing and Lilt
  • Dance rhythms window
  • Skip beats
  • Hide bouncing ball for any part
  • The 3D Bounce
  • Bouncing ball following conducting style patterns and inside and outside oval
  • Bouncing ball lyrics
  • Harmonic metronome
  • Tap out new rhythm using PC keyboard, mouse or midi input
  • Tap out tempo
  • Vista style shading of the textured buttons
  • hot highlighting of the textured buttons and icons
  • Tempo dial
  • Preset Black on White and White on Black visuals for the tempo dial and bouncing ball for visually impaired, auto selected depending on accessibility settings of the computer.
  • New main window designed for blind users and others who mainly interact with the program using the keyboard without visuals.
  • Single menu for all the windows.

Also many new minor features, tweaks and improvements of the other features, improvements in the skin, improvements in usability throughout, and simplification of many of the windows to make them easier to use. Also many bug fixes.

For earlier what's new and bug fixes, see What's new (Tune Smithy)

I plan to use the same version number for all the stand alone programs derived from Tune Smithy so that you can easily compare the stand alone programs with the same tasks as components of Tune Smithy. For instance since the version is 3.1 this shows you that currently Bounce Metronome Pro is currently more up to date than the main program.

Old installer: First release 15th April 2009

Earlier uploads

Current upload: 8th August 2010

Earlier uploads: 2nd August 2010[2] - 30th June 2010 - 22nd June 2010 - 2nd June 2010 - 29th May 2010 - 19th May 2010 - 12th May 2010 5th May 2010 - 29th April 2010 - 20th April 2010 - 17th April 2010 - 16th April 2010 - 12th April 2010 - 7th April 2010 - 31st March 2010 [3] - 30th March 2010 - [4]29th March 2010 - 21st March 2010 - 19th March 2010 - 18th March 2010 - [5]1st March 2010 - [6]28th February 2010 - [7]25th February 2010 - [8]15th February 2010 - [9]11th January 2010

[10]28th December 2009 - [11]20th November 2009 - [12]19th November 2009 - [13]5th November 2009 - [14]4th November 2009 - [15]3rd November 2009 - [16]3rd November 2009 - [17]1st November 2009 - [18]31st October 2009 - [19]31st October 2009 - [20]21st October 2009 - [21]14th October 2009 - [22]13th October 2009 - [23]13th October 2009 - 12th October 2009 - 24th September 2009- 23rd September 2009- 22nd September 2009- 18th September 2009 - 17th September 2009 - 15th September 2009 - 13th September 2009 - 11th September 2009 - 9th September 2009 - 3rd September 2009s - 21st August 2009 - 15th August - 2009 - 11th August 2009 - 10th August 2009 - 9th August 2009 - 3rd August 2009 - 25th July 2009 - 21st July 2009 - 20th July 2009 - 20th July 2009 (later version) - 17th July 2009 - 14th July 2009 - 13th July 2009 - 12th July 2009 - 6th July 2009 - 3rd July 2009 - 1st July 2009 - 27th June 2009 - 22nd June 2009 - 18th May 2009 - 30th April 2009 - 16th April 2009

First release 15th April 2009

Personal tools
Check out the Astonishing Bounce Metronome Pro

Beginners find the bounce wonderfully easy to work with.

Professional musicians are amazed by its advanced rhythm capabilities

Buy Now

box shot for Bounce Metronome

Or, get your free download
Free 30-day trial
Free taster bounce metronome, yours to keep

Or, find out more:

(By Robert Walker)