Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API]

Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API]

http://www.w3.org/2011/audio/track/issues/105

Raised by: Adam Goode
On product: MIDI API

The current MIDI API specifies timestamp as a long representing "milliseconds from the UNIX Epoch".

For MIDI applications, millisecond resolution is insufficient and can cause noticeable jitter.

Using absolute wallclock time is also problematic, as it is subject to system clock skew.

The MIDI timestamp should use High Resolution Time (DOMHighResTimeStamp), which solves these problems:
http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html

Received on Friday, 1 June 2012 15:16:54 UTC