Einzelnen Beitrag anzeigen

Dax
(Gast)

n/a Beiträge
 
#19

Re: Metronom-Software -- Brauche Hilfe

  Alt 5. Jun 2005, 18:17
Definieren wir ein bpm für die QPC-Methode wie folgt:
Delphi-Quellcode:
var
  Frequency, TicksPerMinute: Int64;

QueryPerformanceFrequency(Frequency);
TicksPerMinute := Frequency * 60; // Frequency ist in Hz angegeben == Ticks pro Sekunde
Dann kannst du für eine beliebige bpm-Zahl einfach ausrechnen:
Delphi-Quellcode:
var
  bpmTicks: Int64;

bpmTicks := TicksPerMinute div Deine_bpm_Zahl;
div ist hier hinreichend genau, da bei neuen Rechnern Frequency etwas um 3 MHz ist, also ziemlich viel
  Mit Zitat antworten Zitat