BPM to Delay Time Conversion Table
Delay time in miliseconds
tempo bpm
1/4-note
1/8-note
1/16-note
1/4-triplets
1/8-triplets
1/16-triplets
10 6000 3000 1500 4000 2000 1000
20 3000 1500 750 2000 1000 5000
30 2000 1000 500 1333 667 333
40 1500 750 375 1000 500 250
50 1200 600 300 800 400 200
60 1000 500 250 667 333 167
70 857 429 214 571 286 143
80 750 375 188 500 250 125
90 667 333 167 444 222 111
100 600 300 150 400 200 100
110 545 273 136 364 1182 91
120 500 250 125 333 167 83
130 462 231 115 308 154 77
140 429 214 107 286 143 71
150 400 200 100 267 133 67
160 375 188 94 250 125 63
170 353 176 89 235 118 59
180 333 167 83 222 111 56
200 300 150 75 200 100 50