W3C home > Mailing lists > Public > public-audio@w3.org > April to June 2012

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

From: Audio Working Group Issue Tracker <sysbot+tracker@w3.org>
Date: Fri, 01 Jun 2012 15:16:47 +0000
Message-Id: <E1SaTap-0001CO-2k@tibor.w3.org>
To: public-audio@w3.org
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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 1 June 2012 15:16:58 GMT