@liax:
Also leider ist deine Formel falsch!
Ich weiss nicht wie Du darauf gekommen bist, aber richtig sieht sie so aus:
60.000ms/Songtempo in [g=45]bpm[/g] = Länge einer Viertelnote in Millisekunden
Möchte man die Länge einer halben Note, so muss man natürlich mit dem Faktor 2 multiplizieren und nicht dividieren.
Mal ein Beispiel:
60.000ms/178bpm=337,08ms -> so ist's richtig.
178bpm*100/60s=296,67ms -> dieser Wert ist falsch.
Damit ergibt sich eine Differenz von über 40ms von meiner zu deiner Berechnung, das sollte einem eigentlich beim hören auffallen, vor allem wenn man mit Tempo-Delays arbeitet.
Schöne Grüße,
digital dominion