Synchronise sound with visuals
From Bounce Metronome
Is this necessary?
Do you notice that the bounce and sound are out of time with each other?
You may hear the sound played a fraction of a second after the bounce - delayed by exactly the same amount every time..
To fix this, you adjust the synchronisation in Bounce Options (Ctrl + 220). Just switch on Set Bounce Synchronisation Delay, and set the amount of the delay in milliseconds.
For most users who encounter this issue, the synchronisation delay needed is 200 ms.
Most often an issue for the Microsoft GS Wavetable Synth
You are most likely to encounter this issue with the The Microsoft GS Wavetable Synth. This is the default synth for direct sound and is the preset device for playing Midi on most new computers.
On many computers, but not all, it gets set to a high latency of about a fifth of a second (200 ms).
There is a fix for this. See | Microsoft GS Wavetable Synth (in the Tune Smithy Wiki).
But even after you apply this fix, it has a tendency to just revert to a high latency after a while, and will also revert when you reboot. So is just a short term solution. Though on other similar computers you may have no noticeable latency at all with the same synth. For instance on my development machine I get this latency under Vista but usually not under Windows 7 - though now and again it happens under Window 7 as well.
It is a commonly used synth as it is the default one for Direct Sound which is on just about every Windows machine. So, though not all Windows machines are affected, many users of Bounce Metronome are affected by this issue.
Most other devices are fine
With most devices the delay between the visuals and the sound is very short indeed, only a millisecond or two. This is a delay between visuals and sound - you are probably less sensitive to that than a syncrhonisation issue between different sounds.
So - the chances are you probably don't even notice it, or you get used to it quicky. You can still use the visuals to cue you to the exact moment of the sound.
If even this small delay does affect you then you can set a small synchronisation delay - by experimentation find out what number of milliseconds is needed.
Orchestral players may even want to increase the synchronisation delay
Most users will prefer to play without a synchronisation delay. But if used to following a conductor in an orchestra - you may want to go the other way and actually increase the delay to simulate the orchestral environment where a conductor normally beats the rhythm significantly ahead of the orchestra.
To do this go to Bounce Options (Ctrl + 220). Switch on Set Bounce Synchronisation Delay, and set the amount of the delay in milliseconds to a negative number, e.g. to -500ms to show the bounce half a second before the sound.