Hi '-'
Just a long text with some observations and explanations about droplet generation in ctb.
I post this even if I'm not sure if this will be helpful for someone.
Foreword :
My english isn't perfect so if you find some mistakes don't hesitate to catch me ig.
Just a long text with some observations and explanations about droplet generation in ctb.
I post this even if I'm not sure if this will be helpful for someone.
Foreword :
My english isn't perfect so if you find some mistakes don't hesitate to catch me ig.
Glossary for people who aren't common with mapping's jargon
- Sv = Slider velocity, determine the speed of a slider.
- Slider Tick = big droplet during a slider. Not silenced and break the combo if you miss this one
- Tail and Head of a slider : First and last fruit of a slider.
1°) Influence of Sv on the number of droplets
I have used a bpm of 100, slider tick rate of 1 and a slider length of one beat.
The first slider has a Sv of 1,0 and the second a sv of 2,0.
Auto gets "670" on each slider. There is the same number of droplets (7).
So it's easy to understand that sv don't have any influence on the number of droplets.
I have used a bpm of 100, slider tick rate of 1 and a slider length of one beat.
The first slider has a Sv of 1,0 and the second a sv of 2,0.
Auto gets "670" on each slider. There is the same number of droplets (7).
So it's easy to understand that sv don't have any influence on the number of droplets.
2°) Influence of Bpm on the number of droplets
I use here two timing sections, the second bpm is the double of the first (80 and 160 here)
To easily introduce the next part we will also count the tail of the slider as a droplet.
The first slider have 8 droplets, the second one 4.
We can try with some others bpm but if you double the bpm you halve the number of droplets per beat.
For example a slider of 1beat at 40bpm have 16droplets.
I use here two timing sections, the second bpm is the double of the first (80 and 160 here)
To easily introduce the next part we will also count the tail of the slider as a droplet.
The first slider have 8 droplets, the second one 4.
We can try with some others bpm but if you double the bpm you halve the number of droplets per beat.
For example a slider of 1beat at 40bpm have 16droplets.
3°) Further relation between bpm and number of droplets per beat
So now the simple oversation are made let's go to further analysis.
If you look the previous test you will see that the number of droplets per beat are always a power of 2.
So it's easy to deduce that droplets are snapped in 1/2, 1/4, 1/8,1/16 ... according to the bpm.
The only explanation is "there is a minimal duration of X ms between two droplets."
After some tests the minimal duration seems to be +/-50-60ms and bpm value of changes are.
less than 71,685 : 1/16droplets
more than 71,685 : 1/8droplets
more than 137,30 : 1/4droplets
more than 253,165 : 1/2droplets
more than +/-500 : 1/1droplets
It seems also impossible to snap the droplets in 1/3 1/6 1/12 ... but since droplets are silenced it's not really a problem ...
So now the simple oversation are made let's go to further analysis.
If you look the previous test you will see that the number of droplets per beat are always a power of 2.
So it's easy to deduce that droplets are snapped in 1/2, 1/4, 1/8,1/16 ... according to the bpm.
The only explanation is "there is a minimal duration of X ms between two droplets."
After some tests the minimal duration seems to be +/-50-60ms and bpm value of changes are.
less than 71,685 : 1/16droplets
more than 71,685 : 1/8droplets
more than 137,30 : 1/4droplets
more than 253,165 : 1/2droplets
more than +/-500 : 1/1droplets
It seems also impossible to snap the droplets in 1/3 1/6 1/12 ... but since droplets are silenced it's not really a problem ...
4°) Special case of slider ticks
Slider ticks (big droplets) have +/- the same comportement as normal droplets.
The is only one major difference, slider ticks always exists.
For example if a slider of 1beat at 600bpm with a tick rate of 1 hasn't any droplets.
But the same slider with a tick rate of 3 has 3 slider ticks.
Slider ticks (big droplets) have +/- the same comportement as normal droplets.
The is only one major difference, slider ticks always exists.
For example if a slider of 1beat at 600bpm with a tick rate of 1 hasn't any droplets.
But the same slider with a tick rate of 3 has 3 slider ticks.