buffi
- Registriert
- 12.09.08
- Beiträge
- 3.318
- Reaktionen
- 541
- Punkte
- 15.111
daß die audiobuffer vom asiotreiber getriggert werden ist klar (asio callback über treiber)
aber da existieren viel mehr timings in einer daw, die nicht darüber ablaufen
natürlich ist es immer eine frage der implementierung und die kann uns nur steinberg verraten bzw sollte uns egal sein und wir messen eben das ergebniß für uns individuell und nutzen das, was uns mehr bringt
aber das problem mit queryperformancecounter habe ich selbst schon zu hauf in meinen anwendungen gehabt und weiß genau was da passiert, wenn es falsch läuft - da ist ein größerer aufwand, der getrieben werden muß um dies wieder zu kompensieren (thread pinning, calibration, auslastungserhöhende vorgänge)
es gibt natürlich noch den DX-multimediatimer der sehr genau ist.. das ist wieder ein anderes thema.
//edit
auch in GS gehen die meinungen außeinander:
http://www.gearslutz.com/board/music-computers/835600-hpet-high-precision-event-timer-off.html
was dort in post #6 technisch beschrieben wird, kann ich so bestätigen
aber da existieren viel mehr timings in einer daw, die nicht darüber ablaufen
natürlich ist es immer eine frage der implementierung und die kann uns nur steinberg verraten bzw sollte uns egal sein und wir messen eben das ergebniß für uns individuell und nutzen das, was uns mehr bringt
aber das problem mit queryperformancecounter habe ich selbst schon zu hauf in meinen anwendungen gehabt und weiß genau was da passiert, wenn es falsch läuft - da ist ein größerer aufwand, der getrieben werden muß um dies wieder zu kompensieren (thread pinning, calibration, auslastungserhöhende vorgänge)
es gibt natürlich noch den DX-multimediatimer der sehr genau ist.. das ist wieder ein anderes thema.
//edit
auch in GS gehen die meinungen außeinander:
http://www.gearslutz.com/board/music-computers/835600-hpet-high-precision-event-timer-off.html
was dort in post #6 technisch beschrieben wird, kann ich so bestätigen