2009-01-13
(+) New tapping algorithm.
(*) Fixed test mode not starting from requested time when lead-in time is present.
I know here's a few pending bugs I said I'd fix tongiht, but I spent too much time on the new timing algorithm. Please give it a try by resetting and tapping along to any map. Here are a few of the (awesome) specifics:
.
Feedback very welcome.
(+) New tapping algorithm.
(*) Fixed test mode not starting from requested time when lead-in time is present.
I know here's a few pending bugs I said I'd fix tongiht, but I spent too much time on the new timing algorithm. Please give it a try by resetting and tapping along to any map. Here are a few of the (awesome) specifics:
- You must click 16 times for timing to be calculated. This provides a minimum level of accuracy.
- If you click more than 32 times, the precision of the BPM wil be extended to 1 decimal place.
- If you click more than 64 times, the precision of the BPM wil be extended to 2 decimal places.
- The more you click, the more accurate the timing will be. If you click through the whole song (and it is constant BPM) you can almost be guaranteed to have perfect timing.
- If you stop tapping to listen to the metronome and realise it isnt quite perfect, simply start tapping again in time to the beat and the song will rewind to the last point you stopped tapping. Tapping will always been in sequence from the first tap moving forwards and you may not seek and tap at a later point (without resetting first). This is one of the criteria in order for this algorithm to be accurate.

Feedback very welcome.