ISSUE-105: (Bugzilla 17416) timestamps in MIDI should use High Resolution Time

MIDI timestamp resolution

(Bugzilla 17416) timestamps in MIDI should use High Resolution Time

State:
CLOSED
Product:
MIDI API
Raised by:
Adam Goode
Opened on:
2012-06-01
Description:
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
Related Actions Items:
No related actions
Related emails:
  1. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from cwilso@google.com on 2012-06-07)
  2. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from philipj@opera.com on 2012-06-07)
  3. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from cwilso@google.com on 2012-06-05)
  4. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from cwilso@google.com on 2012-06-05)
  5. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from philipj@opera.com on 2012-06-05)
  6. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from agoode@google.com on 2012-06-04)
  7. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from cwilso@google.com on 2012-06-04)
  8. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from agoode@google.com on 2012-06-04)
  9. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from cwilso@google.com on 2012-06-04)
  10. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from jussi.kalliokoski@gmail.com on 2012-06-04)
  11. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from cwilso@google.com on 2012-06-04)
  12. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from agoode@google.com on 2012-06-01)
  13. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from agoode@google.com on 2012-06-01)
  14. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from agoode@google.com on 2012-06-01)
  15. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from crogers@google.com on 2012-06-01)
  16. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from cwilso@google.com on 2012-06-01)
  17. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from jussi.kalliokoski@gmail.com on 2012-06-01)
  18. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from jussi.kalliokoski@gmail.com on 2012-06-01)
  19. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from crogers@google.com on 2012-06-01)
  20. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from cwilso@google.com on 2012-06-01)
  21. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from cwilso@google.com on 2012-06-01)
  22. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from jussi.kalliokoski@gmail.com on 2012-06-01)
  23. Re: Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from jussi.kalliokoski@gmail.com on 2012-06-01)
  24. Audio-ISSUE-105 (MIDI timestamp resolution): timestamps in MIDI should use High Resolution Time [MIDI API] (from sysbot+tracker@w3.org on 2012-06-01)

Related notes:

https://dvcs.w3.org/hg/audio/rev/b78b7c5e906e

Jussi Kalliokoski, 1 Jun 2012, 15:47:47

[MikeSmith]: https://www.w3.org/Bugs/Public/show_bug.cgi?id=17416

5 Jun 2012, 14:00:05

Display change log ATOM feed


Matthew Paradis <matthew.paradis@bbc.co.uk>, Raymond Toy <rtoy@google.com>, Chairs, Chris Lilley <chris@w3.org>, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 105.html,v 1.1 2019/11/12 13:32:09 carcone Exp $