In earlier Versions of OpenTZT the settings Bx1, Bx2, Bx4, Bx8 ... was static which means one specific key for a specific speed. in newer versions (1.5 RC2) of TZT these settings depends on the length of the playing clip. It would be very usefull to have a switch in TZT.ini to set the old static behavier or the new clip based. The new version is really useless because you never know what speed you get.
Example: When the playing clip is short (about 2-6 seconds) and you press [Rightshift + 1] key you get a speed setting of Bx16. When the playing clip is a long one (about 8-20 second) and you press [Rightshift + 1] key you get a speed setting of Bx128 allthough you pressed the same key!
And there is a big bug in the new version:
When you have a short clip playing (2-4 seconds) and press [Rightshift + 1] the clip plays at Bx16 when you now speed up the clip [Rightshift + 2],[Rightshift + 3]... and so on after reaching speed Bx1 the next key stops playing the clip.
Working with Beat/Sync playing modes is (and always was) one of the key features of OpenTZT but this new behavior feels totally buggy until you understand what's really going on. And after understanding how it works it simply make no sense.
Let me explain: All this only make sense for the reason you have really long clips (about 30 second and longer) when you now want to play them in Beat/Sync Mode in the old static version of OpenTZT you had the problem that these long clips played a way to fast and there was no way to play them slower in Beat/Sync mode but in Free/Nosync Mode is was no problem.
But playing long clips in Beat/Sync mode doesn't make sense at all because the benefits of the Beat/Sync mode is that the clip is synced to the tapped BPM but with a clip of 30 seconds nobody recognise that sync!
But with short clips of 2-8 seconds it is importand that the clip loops perfectly to the beat!
And when doing live visuals it's really important to quickly put a new clip to the player and with on key press set it's best fitting speed (Bx8 or what ever) but with this new "length of clip based" version you always have to find the key which correspond to the speed (Bx8 or what ever) you actually wants.
Absolut useless!
Please I want a switch in tzt.ini for both versions the old (very usefull and fast and precise) and the useless new for everyone who mabe like it...
Logged In: YES
user_id=1093734
Originator: NO
To be honesty its not a function I really use so I'll ask Esotic why it was changed and if we can change it back
Logged In: YES
user_id=1093734
Originator: NO
Also do not post directly into the tracker, please post in the forum and it will be discussed and added to the tracker in due course. Also please remember that Otzt is being retired.
Logged In: YES
user_id=1015439
Originator: NO
After looking at the code it appears the beatsync set speed has been like this for over 2 years. Since I'm not really dedicated to this project anymore, and we're discussing functional differences (not really a bug) I doubt I'll be able to devote any more time to this. If someone else would like to look at updating this code I can point them in the right direction.
I noticed that the whole speed / sync code looks odd while I starten cleaning the code.
It's on the "Cleanup-ToDo" list, and could be done with the next release.