Follow me on Facebook and Twitter as I work on the next upload - twitter.com/robertinventor (@robertinventor) or visit the Bounce Metronome page on FaceBook
I also do an e-mail update - low frequency a few times a year - about significant milestones for Tune Smithy (including Bounce Metronome Pro). If you want to be on this list let me know, contact support@robertinventor.com
The version number is shown as 4.1 because it was originally one of the tasks of Tune Smithy. The release of Tune Smithy is currently at version 3.0. Next update of Tune Smithy will be version 4.1 (or later depending on what version date Bounce Metronome reaches by then)
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.
Simpler more minimalist versions of many of the windows. When you use the Standard Settings, Stereo pan gets preset to follow bouncing balls. Some bug fixes.
Details
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
If you have the more buttons hidden, then you get them automatically.
Otherwise, go to Opts | Options (Ctrl + 202) and switch "Show MORE buttons" off first, which will 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.
Other minor tweaks
Now stereo pan gets preset to follow bouncing balls for the standard settings buttons. If you want it to be preset to pan by parts instead, switch off "Preset to follow bouncing balls for standard settings" in Stereo Pan (Ctrl + 50)
Summary: Minor improvements in user interface, including new HD preset button for export animations, minor new features and some bug fixes
Details
Add an HD preset button to Export Animation, Print or Copy (Ctrl + 234), Shift + click on the button for higher resolution HD 1080p
Made the Drum, Conducting and Standard preset buttons easier to find in Bouncing Balls - 3D Visuals (Ctrl + 226) - was in the More (twice) version of the window only.
New option Pan to extremes of range for conducting patterns like 2/4 in Stereo Pan (Ctrl + 50). Normally when conducting 2/4, and set so the notes pan to follow the bounces, then the first beat of 2/4 will be panned to the centre and second beat to the left. When this is switched on, first beat is panned to the right, so using the full range available for the stereo pan.
Added the Custom Multi Instruments (Ctrl + 37) to More version of the menu for the metronomes playing non melodic percussion. This is useful for the option to set instruments for individual beats in the rhythm - lets you see what is happening "under the hood" and to do any by hand fine tuning of what it does if you want. Also did a bit of rearranging of controls in the window and improving the tool tips, and renamed it from Custom Multi Instrument Voices to just "Custom Multi Instruments".
Summary: Option to Start when your Computer Starts easier to find. Added Go Silent Briefly and stripped down version of the Gradual Tempo changes to Basic metronome. Minor improvements in the user interface. Some bug fixes.
Details
Made the option to Start when your computer starts easier to find - now as a check box in the General Options window. Also added the "Go Silent Briefly" and a stripped down version of the gradual tempo changes to the Basic Metronome - previously only available in the Pro metronome.
Minor improvements in some of the tool tips and added tips to File Association Options (Ctrl + 43) to explain what some of the options there do.
Minor improvement in layout of Bounce Preferences (Ctrl + 220) - relabelled Adjust Audio Sync. to Adjust Sync. of Bounces with Sound. This just helps to make it a bit clearer what it does. Also improved the tip for it.
Several minor bug fixes which may affect some users.
Summary: Version update to 4.1. Three new metronomes - for mixed meters with mixed note types such as 4/4 + 7/8, for polyrhythms with mixed note types such as 4/4 over 4/3, and a Flamenco metronome. Three new windows -Conducting patterns (Ctrl + 247), Label beats (Ctrl + 246) and Custom Beats per measure (Ctrl + 248). Many minor improvements in the user interface and new minor features.
New metronomes
Some videos of them in action will probably help.
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).
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 metronome.
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
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.
The Custom Beats per Measure 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.
New tool tips and improvements in some existing tips.
Many bug fixes - too numerous to mention individually.
Summary: Set instruments for individual beats in the rhythm. New features for rhythmicon - easy ways to make it with 5 limit harmony so leaving out the more exotic harmonies. Option to set instruments individually for each beat in the rhythm. Added Lissajous patterns.
Details:
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 harmonies
Option to select separate instruments for each beat in the rhythm:
And what it looks like in the new expanded version of the instrument menus:
You can enter the numbers for the beats you want to set the instrument for, then use Select Now or just select from the menu to change the instrument for just that beat. This also gives an interface for the feature for blind musicians.
Added options Right click on dot to set instr. for beat and Label with instr. for beat to More version of Bouncing Balls - 3D Visuals (Ctrl + ...)
Added Show dots for right click set instrument for beat and Dot size to the More version of Bouncing Balls - Controls, Text and layout
Add a Custom drop list to the non melodic percussion menu with drop list of example Custom multi-instrument voices for non melodic percussion.
Added window Custom Multi Instrument Voices Menu (Ctrl + ...) - this is where the new option to select the instrument for an individual beat gets worked out "behind the scenes" - you can leave this window open and look at it to see how it is done or to customise the result further. In fact the reason this new feature was easy to add was because it uses this window which is from Tune Smithy 3 and was originally used as a way to enrich the fractal tunes.
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.
Added new option Select harmonics, and Select harmonics - least beats per measure first - to the drop list How to choose the harmonics. This gives you more options for this feature, and used for the triplet rhythmicon which now has a Shift or Control + click option for the less exotic harmonics similarly to the regular rhythmicon.
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 to Lissajous Pattern Options (Ctrl + 138):
Use pitch for part if all notes same pitch (and unmuted) which is useful for the harmonic metronomes and rhythmicon - you can see the Lissajous pattern change even when there is no sound, e.g. not playing the rhythm, just as you adjust the pitches for the parts. Preset to SELECTED.
Show pattern FOR BEATS PER MEASURE if all notes in ALL PARTS SAME PITCH - this lets you show a Lissajous pattern even for the rhythms using non melodic percussion - uses the number of beats to the measure instead of the pitch to draw the curve. Preset to SELECTED - since it makes no difference to the normal Lissajous patterns, just adds an extra option to also show the patterns for rhythms with no variation in pitch.
use BEATS PER MEASURE instead of pitches anyway - use this if you want to ignore the pitches and just use the beats per measure to draw the curve.
Summary: New option for the Tempo Dial to cycle through a list of tempi and time signatures with Up and Down arrow keys. Added stepping progression option to the Gradually CHANGING Tempo window - e.g. two up, one down, repeat. Added triplet patterns version of the Rhythmicon. Other minor additions, improvements in the user interface and a few new tool tips. Also fixed numerous minor bugs and glitches.
Details:
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 automatically increase by 2 bpm, then drop down 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:
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.
Added a separate Pitch Bends column to the More (twice) version of Notes Currently Playing (Ctrl + 47) with option Show 8192 for no bend to show the actual data sent (i.e. 8192 for 0 cents diff) - preset to unselected to show the amount of the adjustment in pithc bend units. Also minor improvements in this window.
Added option to the Stereo Pan (Ctrl + 50) window to auto pan the last part to the center, appears if you select Auto pan by Parts from the drop list for HOW to auto pan. Also labelled the drop list and minor improvement of layout of this window.
Also added auto pan check boxes to all the metronome main windows to make it easier to find the feature and switch it on / off.
Added Set Preferred number of beats per measure for counting system to Bouncing Balls - Controls, Text and layout (Ctrl + 233).
Marked 1920x1080 as HD in drop list of video save formats - as alternative higher resolution HD format (is the high resolution HD format for youtube videos).
Added some extra options to Waveform Instruments - Audio Settings (Ctrl + 188) - to help with rendering to audio to get the timings exact - especially if you want the recording to be exactly in time with an animation in Export Animation, Print or Copy (Ctrl + 234). Also fixes a bug - see bug fixes for details.
Added new option for the rhythm text PolyrhythmAnyway. It's used for the new example "Triplet Pattern Rhythms in 1/8 up to 16/8 simultaneously" to make sure it is always polyrhythmic even if you have the option synchronise beats in all the parts switched on in the Dance Rhythms and other rhythms with mixed note sizes (Ctrl + 228). Overrides to unsynchronised parts as required for polyrhythms.
Also added an option Pulse (if not set) to the More version of Dance Rhythms and other rhythms with mixed note sizes (Ctrl + 228). As you'd guess from the description, sets the prest pulse to use. Normally quarter beats - so 2 eighth notes. Changes the way the rhythms are swung or lilted.
Added Okay to vary stereo pan and other controllers if there are no channels available - to - keeps the desired pitch and instrument, just varies the controllers. Useful if you run out of channels e.g. for stereo pan. Used for the Rhythmicon with stereo pan for instance - when you run out of channels to play the notes, better to play the correct pitch in a different stereo pan position.
Added Show tuplet durations to Tempo Dial - Visuals & Preferences (Ctrl + 223) - makes it clearer when you have e.g. quarter notes with 3:2 (normal triplets 3 in space of 2) or 7:4 and eighth notes with 9:8 (9 in the space of 8 eighth notes) or 5:4 (5 in space of 4 same as 10 in the space of 8). See the Wikipedia article on Tuplets to read more about this notation.
Added a second More version of Notes Currently Playing with a Pitch Bends column - to show the actual data sent via Midi Out - and added a check box Show 8192 for no bend - unselect to see it as the pitch bend differences from 12-et still in pitch bend units.
Other minor improvements in the layout of some of the windows. Also improved some of the tool tips and added a few new tool ones, including tips for many of the new features.
Reorganised the Polyrhythm Metronome a bit, and added subdivisions to it. Also in the More version of Combine with More Rhythms (Ctrl + 217) for the polyrhythm metronome, added option to have subdivisions of any of the rhythms. So e.g. you c
an have 3/4, 5/4 and 7/4 each with 2 subdivisions (or a different number of subdivisions for each one if you prefer) and so on.
Added Label first row only to Bouncing Balls - 3D Visuals (Ctrl + 226). Also to Bouncing Balls - Controls, Text and layout (Ctrl + 233). This labels just the first row with the beat numbers - instead of labelling them all which can help when the rhythm has many parts.
Added Go silent briefly to Gradually Changing Tempo Etc (Ctrl + 42).
Here are a couple of screen shots:
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.
Added some new windows of particular interest for the Fractal Tunes metronome - Fractal Tune Melody Seed, Notes Played as "Score", and Notes Played as "Score" - Options. You can find these in the Beats drop menu when you have Show melodic instruments, tunes & harmonic metronome switched on.
These are windows from FTS which I left out of the original release of BM Pro, but could be useful particularly for users of the Fractal Tune Metronome. Also added the graphics versions of the New Scale and New Arpeggio windows. The "Score" is a very rudimentary non editable score, with no clef signs and only dots (or diamonds etc) for the notes - but with some interesting microtonal display features. Idea is it gives you some idea of the tune e.g. if you want to play along or sing with it.
Various bug fixes. Also one very minor unfixed bug which will hardly affect anyone. It remains unfixed for techy reasons and I have no plans to fix it.
Added button Flamenco "Clock" preset to the Drum Metronome. This sets it up with the 12 beat pattern used in Flamenco music - here is a screen shot:
To make this possible added a few extra options to the Drum metronome, some of which may well be useful for other rhythms as well.
Added Show start of measure at (angle in degrees) to Bounce Patterns (Ctrl + 227). It shows up for the bounce inside ovals and bounce outside ovals options. You can select that to start the bounces at the top of the oval instead of the bottom, or at any other position you like. Preset to angle of 180 degrees which means you start the count at the top.
Added Make rhythm with pulse (for swing or accents) varying to fit emphasis to Dance rhythms - or any other rhythms with skipped beats (Ctrl + 228). Here Emphasized beats are beats that are played on more than one part.
For the Flamenco rhythm this will make the pulse 3 for the first 6/8 part of the rhythm and 2 for the second 3/4 type part of the 12 beat rhythm.
This is used for the swing and swing volumes options - changes the way the beats in individual parts are accented. So for the Flamenco rhythm, they are accented in threes for the first half of the rhythm and in twos for the second half of the twelve beat rhythm.
Added Start count at last beat in measure instead of first to Controls, Text and Layout (Ctrl + 233). This is used to start the count in the clock at 12 so you count 12, 1, 2, 3 ... in the Flamenco "clock" with 12 at the top like a clock face, instead of 1, 2, 3, ... as you do with other rhythm patterns.
Minor update. Added new Script "Go Silent Briefly" - this sets the volume level to 0 every third measure for two measures, as: measures 1 & 2 loud, measures 3 & 4 silent, 5 & 6 loud etc. Useful when you want to test yourself without the metronome and then see if you come in on time when the metronome plays again.
Reorganised the Organise Windows window (F2) slightly.
Minor update - added RECOMMEND Bounce Metronome Pro to your Friend to the help menu. Fixed some tips that got left out of the tool tip help in an earlier upload and some other very minor bugs.
Minor update - added "CHOOSE your metronomes" above the droplist of metronomes in the main window - to help users who download the program for the first time and aren't sure where to find the Pro metronome. Also added "Follow on Facebook" to the Help menu.
Minor update - added a new check box you can use to hide tool tips for the windows with graphics such as the bouncing balls windows. Added check box to gray out silenced parts in the 3D Bounce. Also another check box expected to be rarely used - to switch on Elastic bounce for cone for 3D window with cone only baton. Made the Time Signature easier to find in the main window to help you if you want to make odd time signatures etc. Also slight improvement in one of the tool tips - and minor bug fixes.
Details:
New check box Graphics Tips in Help Window (F1): preset to checked. You can uncheck it to hide the tool tips that pop up when you hover the mouse over one of the blocks or controls in the 2D or 3D Bounce graphics. Recommended that you leave it switched on as you learn the program - but once you know about all the ways you can adjust the rhythm etc. using mouse clicks or click & drag, you may want to switch it off.
Added check box Gray out silenced parts in Bouncing Balls - 3D Visuals (Ctrl + 226). You can configure how gray they get in the More (twice) version of that window.
Added check box "Elastic bounce for cone" in the More (twice) version of Bouncing Balls - 3D Visuals (Ctrl + 226). This is for the "cone only" baton and lets you do it with an elastic bounce so that the baton squashes vertically when it "bounces" even when there is no bouncing ball shown. Expected to be rarely used but you may like it as it can give a slightly more distinctive feel to the moment of the bounce. If you don't see any More buttons then you can show them with a check box in the Organise Windows (F2) window.
Slight improvement in one of the tool tips - for the drop list of different styles of bounce pattern - especially - mentions that you can unselect "Bounce in opposite directions for polyrhythms" in Bounce Patterns (Ctrl + 227) and added headers and words in CAPS to break up the text a bit and help to highlight the the advantages of each of the styles of bounce pattern.
Moved Time Signature text fields to just below the 3/4, 4/4, 6/8 etc presets in the main window. Hopefully will make it so you can find out how to make odd time signatures such as 5/4, 11/8 etc. more quickly (you set the time signature to make them).
Added check boxes for some sections in Bouncing Balls - 3D Visuals window (Ctrl + 226).
So - you can now switch on / off: SHADOWS & SPLASH, BLOCKS, PARTS STRIPS ETC, LABELS, and BUTTONS AND CONTROLS each with a single click.
You can still switch items off individually within each section if you want e.g. dots without numbers etc. E.g. when you switch off LABELS that entire section of window 226 gets hidden & any dots or numbers in the 3D Bounce window will vanish.
Very minor update. Minor gui improvements. Changed the preset bounce heights for the conducting patterns in the Bounce Patterns (Ctrl + 227) to make the secondary bounces a bit more distinct (400 instead of 700 for up beat, 200 instead of 250 for middle beat and 150 instead of 200 for the last subdivision). Changed the click to buy url to the page with the details + billing information all on one page instead of two.
For users who haven't yet bought the program - running the test drive, about to start the test drive, or after the test drive expired:
Restored the"Click to buy" button on the help window at the bottom of the window - since it is well out of the way now. Makes it easy to buy the software especially if you want to buy it soon after you download it - if you need a longer test drive, you can hide this button from Help | Buy now or Unlock.
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.
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.
Added Boost Animation Frames to High Prioirty Class and Animation Frames Priority Level within class to Bounce Preferences (Ctrl + ).
Added a drop list of ways to show the Delay visual bounce by - as decimal seconds, % of a second, and milliseconds.
Added a new check box Compress bounce hits towards focal point to in the Metronome Bounces (Ctrl + 227) window so you can easily switch that option on and off.
Added Getting Started button to the Basic metronome main window. Added help for first time users and trouble shooting page to the help overview now at: Help | Getting Started & Help Overview
Very minor update to do with improving purchase process. Main thing - preset the "Click to buy" button on the help window to hidden for test drive users again, for now.
If you want it back for some reason, you can still do that - go to the Unlock window and select the option to show it.
Very minor update to do with improving purchase process.
Improved text for disclaimer, moved the Click to Buy button from title bar of help to the middle bottom of the window, and improved the tool tip help for the click to buy button. That's about it.
Fixes a few very minor bugs in the last upload. Nothing worth mentioning really.
Also in the Export Animation ... (Ctrl + 234) window - now is preset to use the CinePack codec from Radius to make the avi if you have it - this codec seems to be commonly installed in Windows and gives good results. That's better than the normal preset which is "Uncompressed frames" which can make really enormous avi files. The help for the window explains about this but it seems best to use a good codec for the preset if there is one available.
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.
With the Auto Beam on edit feature - as you edit the rhythm the notes are automatically beamed together to the desired number of eighth notes.
The ABC notation feature adds just the basic rhythm capabilities of abc - pitch variation is ignored also doesn't yet support repeats or >, >>, < or << - so it is a start - but later on can add those capabilities to it.
New option for the drum & dance rhythms: Synchronise beats in all the parts (unselect this for polyrhythms) - it's useful for rhythms with several parts. Makes all the parts the same length, i.e. same number of quarter notes (or sixteenth notes or whatever). The duration of a quarter note is the same for all the parts even when one of the parts is shorter (fewer quarter notes etc) - perhaps because it is mid-edit.
Added Set Measure Sizes - for rhythms with two or more measures to More version of the Adjust Swing or Individual Beats window.
Some other minor new options.
Numerous minor improvements in layout of windows e.g. Tempo Dial Options..
Added option to set the tempo you change to as a tempo in BPM instead of a % multiple of the start tempo in Change Tempo at Times (Ctrl + 42). Also improved layout of this window and the More version of it.
Added option "Keep this tempo when rhythm changes" to the Tempo Dial & Preferences window (Ctrl + 223). When unselected then keeps the measure beat tempo when the rhythm changes. When selected, keeps the tempo for the part shown in the tempo dial, whichever part it is.
Added a tool tip to the new red "Click here to Buy" button which you see floating above the title bar of the window you work with, if you haven't bought the software - explains what it is for, and also tells you how to hide it if you want to (from Help | Buy Now or Unlock).
Show any Bounce Metronome Pro window FULL SCREEN (without menu, title bar or borders)
Play Bar (Ctrl + 170) now doesn't have a title bar
Added Accents or Jazz accents button to quickly add accents to the entire rhythm.
Added Show parts for instruments - this makes it clear which instruments are used for which parts
Other minor extra features and improvements in the interface - and some bug fixes.
Details
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).
The Play Bar (Ctrl + 170) now doesn't have a title bar - to take up less space on the screen. Also you can now move it around using click and drag anywhere between the buttons.
Also while at it, did it so that you move any of the other windows in the same way - even when they have a title bar. So, as well as the usual click and drag on the title bar, you can click and drag anywhere between the buttons and controls. You can switch this off if needed in the Options (Ctrl + 202) window. You can also add the title bar back to the Play bar there as well if you want to (in the More version of the Options (Ctrl + 202) window).
Added options "Show tempo in centre" and "Round to BPM" to the tempo dial for the 3D bouncing balls, configured in the Bouncing Balls - 3D Visuals (Ctrl + 226). This helps to see the tempo at a glance without the decimal point for fractional tempo and slightly larger text - you can see the decimal part in the text field at the top of the window where you can enter the tempo as text. Also means that you can show the tempo when you export a 3D animation in EXPORT ANIMATION, or Print, or Copy (Ctrl + 234)
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.
In Add sound to Animation Export (Ctrl + 242) - new option: "When AVI is halted, still add WAV & auto trim" in More version of the window - preset to selected. So - when you save a movie, if you halt it part of the way through, maybe because it is taking a long time to make, still adds the sound, trimmed to the movie, so that you can hear what it is like for as far as it got saved.
In EXPORT ANIMATION, or Print, or Copy (Ctrl + 234) - new option Favour measures. This is for lilt bars or continually changing tempo when you have Save exact Measures switched on. Normally, it adjusts the total time for the movie to the time needed for the exact number of bars based on the start tempo and then uses that time for the length of the movie. If you switch on Favour measures then the exact number of bars gets saved even if less or more than the estimated time based on the start tempo. This is useful if you want to save a particular number of measures.
Also in the same window, added: Continue to end of Measure. which gets shown when Favour measures is unselected. This is useful - e.g. if you want to save an animation for continually changing tempo for e.g. 1 minute, will save a little over 1 minute and stop at exactly the end of the measure so that the animation can loop smoothly.
Added Brighter Specular Reflections for Textures to 3D Images or Animations - for Bouncing Balls (Ctrl + 239) - preset to selected. This makes the shiny reflective spots on the bouncing balls a bit brighter when the bouncing balls are textured or for animated textures. When unselected, then the specular colour gets mixed with the texture so the shiny spots are less bright and depend on the colour of the texture. Depends on your version of OpenGL whether this is supported.
Added Override maximum texture size for Open GL to: to More version of 3D Images or Animations - for Sea and Sky - this may give better results for some displays when you show the 3D bouncing balls at high resolution - maximised or full screen.
Added Show parts for instruments and Show parts for percussion to Edit Instruments Menus (Ctrl + 157) - this makes it clear which instruments are used for which parts - when you look at the instrument in the menu - the part number gets added to the instrument name.
This upload was mainly to do with the visual appearance of the software and the animations you can export from it. It also fixes an access violation that may happen in very rare situations for the 3D bouncing balls.
To do that needed to add some new options as well as fix some minor bugs that turned up.
Add options Use background texture for sky - seamless join with rest of window and Colour Gradient Sky to 3D Images or Animations - for Sea and Sky (Ctrl + 235)
Added option Auto rescale texture to fit individual windows to Skins (Ctrl + 162)
Added Shades of Blue Skin..., Pink Cherry Blossom Skin... and Animated Caustics Skin.. to the Visuals drop menu as a quick way to access these skins. Made the tool tips colour coordinated so you get blue tips on a pale blue background for the Shades of Blue skin and pink tips on a pale pink background for the Pink Cherry Blossom skin.
Now recognises ¼ ¾ and ½ in any of the text fields where you enter numbers - i.e. the special ascii characters you get in most fonts for these fractions.
So e.g. you can enter 3.25 as 3¼ in any text field which expects numerical input. The way they work is that the fractions get added to the number because that's how these symbols are usually used in practice. So - it's not really defined what happens if you use more than one of them but did it so they all get added together. So e.g. 3½¼ is parsed by Bounce Metronome Pro as 3.75 same as 3¾
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 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.
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.
Added Time Signature to the 3D Bouncing Balls window - this makes it easier to change the time signature or number of subdivisions without any need to leave the 3D Bouncing Balls window.
A couple of the windows had got rather large with too many features, and needed to be split into smaller windows. So, split the 3D Images or Animations - for Sea Sky, & Bouncing Balls... into two windows with a separate window for the 3D Bouncing Balls. Also split the Skins window into three, with separate windows for the buttons and for the skin animations.
Big improvement in the animated skins so that they now work smoothly on a fast enough computer, with no flickering text at all.
If you have an older computer the animated skins will have a very slow frame rate like maybe one or two per second or less. However, you can also show slide shows as the skin background on slower computers. Added example animated skin using animated caustics made with caustics generator from Dual Heights software.
For a screen shot and more about the animated skins see Animated Skin.
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.
Work on the script to permit continuously sliding scripted pitch of the 1/1, so e.g. you can have a continuous swoop of any note from say 50 Hz to 1000 Hz - with some example scripts. These work best with the Waveform instruments since they can be changed in pitch smoothly without the need to resound for every new midi note in the pitch range.
Many minor improvements and speed ups in the skin refresh and minor bug fixes and minor new features. You'll see those if you go to More twice in the Skins window.
Added option to convert folder of images into an avi file in Settings and Encoder (Ctrl + 238).
Fixed some other bugs, mostly minor, too many to list individually.
Minor improvements in smoothness of animations in low CPU situations, particularly, if it needs to reduce the CPU load by dropping frames, starts by dropping alternate frames. Only drops consecutive frames if that isn't enough to reduce the CPU load below the maximum value the user has set.
Added a Fast Timer option to the More version of Bounce Preferences (Ctrl + 228) - this lets you run the animations at more than the 32 fps which is the normal limitation for the slower timer. 32 fps is generally considered to be okay for computer animations but more than this may make them slightly smoother.
3D Visuals - Sky, Sea, Textures or Animations (Ctrl + 235)
If you select Tile or Tile reflected for the sea, you can now set the number of repeats in both directions and angle of repeat. One situation this is useful - to tile it with caustics to give an impression of the sea. With animated caustics you can get an impression of moving water. You can make these types of textures and animated textures with the Caustics generator from Dual Heights.
I've been testing it here with caustics, and I'll add some examples in a future download. Will also probably use an animated caustic as the example for the animated skin feature as well when it is ready.
Settings for Animated Textures and Skies (Ctrl + 238)
Added option to show the srt subtitles at the bottom of the scene, preset to switched on.
Bounce Patterns (Ctrl + 227)
Added option to bounce right to left first for bounce both ways and to bounce right to left instead of left to right for the bounce left to right option.
Added new option Bounce on top of previous bounces. At present this is only for the bounce back and forth and bounce left to right. Could also do it for the bounce inside or outside ovals.
Added new option Sync if possible - the idea is that if beats are a multiple of each other (or more generally have a common divisor) so that the ball bounces synchronise with each other several times in the bar, then the balls should bounce in the same direction as each other.
Added gradient fill options to the plain background colour (either vertical or horizontal gradient fill) - this also works with the textures if you switch on fade to background colour - it will then fade to a gradient fill - but with texture the gradient fill is over the texture width or height with the plain background it uses the window width and height.
Added an option to bounce upside down so that the bounces are off the top of the bouncing balls window instead of off the "ground".
Added check box to use the skin background seamlessly as the sky for the 2D bouncing balls.
Made a bit more space to enter text into the Polyrhythm Metronome window. Renamed the Fractional Rhythms metronome to Fractional Polyrhythm metronome (more accurately describes what it does).
Added option to read all the images in a folder as an animation - to use it drag and drop the folder containing the images into the Skins window with the experimental Animated skins feature switched on - the animated skins are still an alpha feature with the vanishing and flickering text but should be able to fix that soon. The images in the folder are used as successive frames for the animation in sort order - so this same approach if you set a longer time between frames could also be used to make the skin a "slide show" of all the images in a folder.
New version of the tempo dial with irregular sized notches like a standard dial for a metronome- notches of 2 BPM at slow tempi and going up to 8 BPM notches for fast tempi. The effect is to spread out the tempo markings more so that the Presto occupies a smaller region to the right of the dial. The old version of the dial is still available if you prefer it that way - go to the Tempo Dial - Visuals & Preferences (Ctrl + 223) and unselect "Uneven notches like standard dial".
Improved layout and fixed some confusing messages in the out device capabilities wizards, also in the Out Devices Capabilities window (Ctrl + 106).
Ditto, improved Edit the Melodic Instruments Menu (Ctrl + 157) and added capability to read menus of instruments in the Cakewalk .ins file format.
Added option to show the bouncing balls as bouncing images or as bouncing animations. Use Shift + drop to drop any image or animation into the bouncing balls window and use it as the texture for the bouncing balls instead of the sky. Includes the bouncing text, bouncing polygons and the shadows, all will be textured. Also all can be faded or coloured with the bouncing ball colour. The images or animations can also be used as "sprites" with the background colour treated as transparent. You can choose which of nine possible pixels to treat as transparent from top left, top middle, top right etc all the way to bottom right - then any other pixels in the image same in colour or within a particular tolerance you set will also be treated as transparent. With the animations, the pixel is recalculated for each frame so it doesn't matter if the background colour changes between scenes.
To find all this see Bouncing Balls & Sky Image or Animation (Ctrl + 236).
Made it so that you can drop an image into the Skin & Textures window (Ctrl + 162) to make a new skin with that image as the background. Also added an option to show a plain background colour, set to anything you like, either just as a plain colour on its own, or to fade the image to the colour. This helps with high contrast images to make the text in the windows easier to read.
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 window. The coding for this is nearly done, but it has flickering or vanishing text for the radios, check boxes and static text. I know how to fix this, pretty sure anyway, so may be able to fix it for next upload. This is an innovation as far as I know, I don't know of any other program that has animated textures for the skin. The animated textures may well be slow on an older machine so are preset to 1 fps and also automatically pause when the program starts up. But I'm gradually speeding them up with various tweaks, and they have reached the point where apart from the flickering text they are tolerable on a modern computer, and can play e.g. 12 fps, enough to seem like continuous motion, faster if the animation has a small frame size. So, hopefully eventually can become quite smooth once I fix the flicker, by eventually I mean in a few days if all goes well depending on how much time I have to work on it.
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..
Added a pause button for the bouncing balls even when the sound isn't playing. Both 2D and 3D.
Added option to configure the height of the bounce - maybe you don't want the bounce to go all the way up to the top of the window. You can do that in Bounce Patterns (Ctrl + 227) which is also improved in its layout.
Improved the layout of the Waveform Instruments menu (formerly Wave Shape Player but I thought Waveform Instruments describe what it does more clearly). Also added square wave as a new option and sawtooth, as frequently used waveforms. These can be rather harsh sounding for music, because of the sharp sudden discontinuous changes in the wave - particularly the square wave, so they are there mainly so that you can play them if you need them rather than for music making particularly.
Put all the settings to do with the Mencoder animation conversions into a new window Settings for animated TExtures and Skies (Ctrl + 238). This leaves more space in the other windows and avoids duplicating the settings in the relevant windows.
Added tempo strip to the bouncing balls window to make it easy to change tempo when main window is hidden. This is in: Bouncing Balls - Controls, Text and layout (Ctrl + 233).
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.
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.
To find this feature go to Bouncing Balls - Sky Texture or Animation (Ctrl + 236) and Bouncing Balls - 3D Visuals - Sky, Sea, Textures or Animations (Ctrl + 235). Also in the More version for the 3D bouncing balls, added options to vary the material for the bouncing balls and the sea with choice of Ruby, Gold, Silver, ...
Also added support for many more output formats to Export Animation, Print or Copy (Ctrl + 234). This is done using MEncoder, so visit the Extra Downloads page to get it to add support for these formats.
You will also be able to use any of these types of video as animated textures as well, i.e. for input as well as output.
Added some new options to Swing or Individual Beats - Preferences (Ctrl + 323). They configure what happens to the swing or individual beats for changes of time signature: Keep swing (preset to selected), Keep skipped beats, Keep Edited Beat Times, Keep Edited Beat Volumes. This can be useful if you want to e.g. vary number of subdivisions or vary the time signature based rhythms in other ways and keep the skipped beats, volumes etc.
Also added warning message if you make a rhythm with time signatures after editing the beat times or volumes. If you don't need to see this warning you can switch it off in the More version of the Swing or Individual Beats - Preferences (Ctrl + 232) window.
Improvements in the SHIFT + F1 tool tip help for the metronome main windows - made the Quick Start nearer the top of the page and edited it for clarity and succinctness.
Added a drop list of common denumerators for the time signature - as 1 to 16. If you use Backspace to delete a number then improved the tool tip you get about the BACKSPACE tempo tap to suggest you use Highlight and Delete as an alternative to switching off the tempo tap.
Some minor bug fixes. Also, installer now includes many example instruments for the Wave Shape Player. I forgot to include them in the earlier installers, sorry.
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.
Added Note On and Note Off instructions to the script, with examples in the drop list of special instructions in Tune Script (Ctrl + 171) including an option to play them as repeating notes, also to play them with fade in and fade out.
Now any controller can be auto scripted with new script instruction Controller for part, example:
Controller for part 1 = controller 7 = 127
Also you can now morph the controller for any part over a period of time, e.g. gradually increase or decrease the expression, channel volume, modulation, tremolo etc - just as you could morph the tempo and volume etc before. Example instruction to show how to do this added to the list of special script instructions.
When you have play script switched on in Script (Ctrl + 171) now shows that it is switched on in the main window with PLAYING SCRIPT prefixed to the title. Also the Script... entry in the menu is ticked. This helps with confusions where one may not realise that you have a script playing.
Added Go To Tune Time Bookmark (Ctrl + 165). Added Stop Play to the Script special instructions. This is useful if you want the rhythm to stop automatically after a set number of seconds, or bars after you press the play button. Also Beep which may be useful as an alarm for practice along with a script. Added several other script instructions (from the Tune Smithy fractal tunes tasks).
Replaced "Bar" by "measure" throughout the help and the program for US users. If you are from the UK then it will be shown as "Bar" as before. Made the check box to choose which you want easier to find - it is now in Bounce Preferences (Ctrl + 220)
Added "When stopped show for time..." to the same window. This lets you show any frame in the animation for any time by stopping the tune and the bouncing balls. You can then e.g. explore it at different angles in the 3D window and so on.
This can be useful as a way to look closely at the frame for any desired time. You can then print the frame, save it as an image or copy it to the clipboard at any desired resolution using Export Animation, Print or Copy (Ctrl + 234).
Added Show measure number, and - to Text Labels and Layout (Ctrl + 233), also to Bouncing Balls - 3D Visuals (Ctrl + 226).
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.
Changed the way the Show next word to sing in brackets option works in Lyrics for bouncing ball - Options (Ctrl + 231). It used to be on the same line as the word you are currently singing. But that makes the two words together very long so that if the window is narrow they can't easily fit in the screen. Instead now the next word in brackets is placed below the one you are singing now, which works much better. If you have it set to show the lyrics in canon however, e.g. for Frère Jacques,, then it will show the next word on the same line as before.
Improved the layout for in Lyrics for bouncing ball - Options (Ctrl + 231). Also added the lyric itself as editable text so now you can edit the lyrics directly in Bounce Metronome Pro. If you want to add your lyric to the drop list you still need to edit it by hand for now. Later on (especially if there is a lot of interest in this feature) I can do it so you can easily add lyrics to the drop list - or edit them, move it around, make different drop lists and so on, also add abc music capabilities as well so that the program can play the tunes for the lyrics.
Added Bounce at Text baseline to Size of bouncing ball, type of ball etc. (Ctrl + 221). When unselected (which is the way it was before this upload), the bouncing numbers and letters bounced a bit above the "ground" in both 2D and 3D. That's because they bounced so that the descent of each character hit the line e.g. a y would hit, but most letters and numbers e.g. a, 1, etc appear to bounce a bit above the baseline.
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. There may be nothing to fix, but if there are any issues, expect an update of it with next upload.
Added an obvious Buy Now button on the tempo dial which will appear there for the duration of test drive. This frees up the Standard Settings button which can now be shown in the test drive just as it is in the fully unlocked version of the program.
You can also easily hide this new button at any time during the test drive. So it's not meant as a limitation or feature restriction in any way. It is just intended as a way to help any users who may want to buy the program and want to be able to find the Buy Now window quickly and easily.
Added Mandelbrot sea option to Bouncing Balls - 3D Visuals (Ctrl + 226).
Minor improvements in way the tool tip works - main thing - if the help window isn't visible, then you get the ... at the end of the tip replaced by help saying that it is Shift + F1 for the extra help.
Also minor improvements in the pan window and added the option to set auto pan for any part individually.
Better message for the "unlock key doesn't match user name" message you get if you enter an incorrect user name or unlock key or a pair that don't match. I frequently get asked by users what it means, now the message itself explains what it means. Message now reads:
"Sorry, this user name and unlock key don't match each other
Have you entered your name exactly as it appears on your order e-mail? Any use of nick-names or alternative spellings will prevent the key from working:
The best way to make sure of this is to COPY AND PASTE your USER NAME and LICENSE KEY from your order e-mail into this window.
Please try again.
Any questions at all, be sure to contact Robert Walker - support@robertinventor.com
Improved layout of Bouncing Balls - 3D Visuals(Ctrl + 226), Bouncing Balls - Other Visuals(Ctrl + 225), and Type of Bouncing Ball, Size etc. (Ctrl + 221)
Added % of total height to Bouncing Balls - Text, labels and layout (Ctrl + 233)
Added Fade at top of bounce to Bouncing Balls - Other Visuals. (Ctrl + 225)
Added Transparent at top of bounce to Bouncing Balls - 3D Visuals. (Ctrl + 226)
Added method of spinning the 3D bouncing balls around to view from different directions using Alt + click and drag - and zoom in / out with mouse wheel etc. - also added Alternative 3D views: Side View, End View, other End View, From Above.
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)
Minor bug fixes mainly to do with Record to File (Ctrl + 11). Minor improvements in Help | Show all tooltips for this window for the option to show the tips in a web page format.
Added Help | Show all tooltips for this window. Fixed some bugs in this option and improved the layout of the web page format version of it, and made so that it is preset to show the tips in a web page format (previously available e.g. using its shortcut Ctrl + Shift + F1). Minor improvements in Help | Help Overview.
Fixed some minor bugs. Minor improvements in the tool tip help.
Put all the options to do with layout and text from Metronome Bouncing Ball - Other Visuals (Ctrl + 225) into a new window Metronome Bouncing Ball - Text, Labels and Layout (Ctrl + 233). It had too many options for one window. Also improved layout of the window.
Fixed some bugs in rarely used display options in those windows.
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)
More Improvements and minor bug fixes for the Car Tunes Lyrics with bouncing balls main window metronome.
Main thing - when editing the lyrics, you can just resave the file and the lyric for the Song Car-Tune Metronome in Bounce Metronome Pro will immediately get updated to match your changes. (Detects to see if the saved file is newer than the drop list).
As a result, the Refresh button in the window is no longer needed, so that's been removed.
Also added F1 tip for the Song Car Tunes Metronome and improved help for the Edit Lyrics drop list... button.
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. This gives you the ordinary type of swing where only one size of beat is swung, normally one of the fastest beats. Also added Shuffle - Auto pulse as 2 sub-beats if possible which is again what you normally expect for an ordinary swing rhythm. Both are now pre selected too. So when you try the Swing metronome you get the expected type of swing rhythm to start with. You can unselect these options to experiment with the lilt or lilt combined with swing type rhythms. The new F1 help for the swing metronome explains this in more detail, with two sections, one for swing rhythms and one for lilt.
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.
Improved display and the interaction with the controls in the bouncing balls display in many ways. One big improvement - if you click on a beat to skip it, or click on the other controls, the action now always happens on the down click, rather than on the release of the button as it did before. Normally buttons in windows are activated when you release the mouse button - so that if you change your mind and move the mouse off the button without releasing it, nothing happens. But in this context it makes more sense to activate on the press rather than the release - like a musical note which is played on the press rather than the release.
Added 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.
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.
see
http://en.wikipedia.org/wiki/Rhythmicon
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.
fixes some minor bugs. Improves layout for the main window.
This is the last version that runs on Windows 98. Let me know if you need the software for Win 98, as I may be able to update the latest to run on Windows 98 but it needs some thought and investigation (perhaps putting the resources into a dll may work). None of the versions run on Windows 3.1 and earlier.
New messages when you change to / from the Pro metronome, or show / hide graphics, or show / hide pitched instruments to ask to confirm that's what you want to do.
New check boxes in main window Show BLOCKS for parts and Show Parts adjustments - previously those check boxes were rather hidden away in the Bouncing ball Visuals window. Also, is now preset to not show the parts adjustments as newbies may find them confusing at first glance, and they are easy to show with the new check boxes.
Changed preset value to 60% for Adjust last sub-beat in each pulse towards first by in Adjust beats and lilt (Ctrl + 76). This gives better results for e.g. jig with swing (in Scottish Dance Music). This won't affect any saved rhythms, just changes the preset amount for new rhythms. The old value was 30%.
Added a No Lilt button to this window - that's useful when you have several parts in play at once and want only some of them with swing, e.g. to swing just the eighth notes in 6/8 with a steady rhythm for the dotted quarter notes.
Renamed the Lilt drop menu to Swing - to help make it easier for users to navigate to the swing windows.
When you click on the horizontal triangles in the blocks display to increase or decrease number of beats for the part - now no longer resets all the beats for the part. Instead re-applies lilt to new number of beats if necessary - or just adds or removes an extra beat to the rhythm without changing the existing times. You can still use Shift + click on the arrow if you want to reset the beats for the part as before.
Thursday April 30th 2009 fixes some minor bugs, and improves accessibility and layout for many of the windows. Particularly, very much improved layout for the 3D Visuals window and for some of the CSound windows.
Also now if you tab to the help button with your screen reader then the tip for the button shows a list of all the shortcuts for the current window. Also with the Ctrl + Shift + F1 shortcut to show all the tool tips for the current window, the list now starts with a list of all the keyboard shortcuts for the current window.
Thursday April 16th 2009 fixes some minor bugs in the first release and improves the accessibility shortcuts and layout for the Record to File (Ctrl + 11) and Midi File options (Ctrl + 12) windows.
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.
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.
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.