playing a tune faster or slower than desired, is more or less normal. It depends on your daily mood as we all know, but more often it depends on the mood of your band leader
Because of those band leaders and their changing daily moods, Calypso can automatically adjusts the performance tempo! It does this when you tap on a bar during the playback.
Let me explain this in more detail. You start a song on bar 1 - hopefully with the listener
which itself is started by a long tap
on bar 1 (but that's no requirement for the automatic tempo adjustment). The listener has the advantage, that you can adjust the tempo manually
, for example by tapping the tempo during the leaders pre-counting. In a rehearsal you often play a tune more slowly to get comfortable with it. When you manually adjust the tempo within the listener this adjustment is only for the upcoming run; it is not saved. So on the next run, the playback engine will use the predefined tempo(s). But that was the manual tempo adjustment before a run.After
the song started and the spot (or cursor) advances, you may realize, that the tune is played faster or slower than normal. That means, the spot is at bar bar #20 when you play at bar #22 (you play faster) or you are at #18 (when you play slower). So you played 22 (18) bars when you normally play 20 bars in the same time. Calypso adjusts the spot but also calculates the new tempo. In my example it is approx. 10% faster/slower than the predefined tempo and continues the song with that new tempo.
You can prove this behavior by using Calypso's metronome. You have to switch the click to continues to be able to here it thoughout the tune. After you tapped on a bar and the spot advanced to that bar, you'll hear the accelerated tempo.
There are some restrictions to avoid you becoming crazy about that behaviour. The tempo never exceeds +/- 20% of the predefined tempo. You could ask 'Why?'. There are situations, where you want to skip a part. You want to not play the repetition and thus skip 16 bars. Calypso coult think: ah, he plays 48 bars in the same time when he normally plays just 32 bars. Then the tempo would be accelerated to 150%. But you just skiped an additional repetition playing the exakt tempo.
Instead of using those extrem tempo changes, Calypso will reset the tempo to the default one.
Calypso also adjusts the tempo only after it played a minimum amount of bars. The listener could have triggered before the band started to play (for example by the shouting crowd). Then you just want to adjust the actual position of the spot but not the tempo.
Because of those restrictions Calypso may not always react in the way you'd expect, but it's not bad.