jussi-kalliokoski / webmidi-issues

A test repo for importing the issues from bugzilla
0 stars 0 forks source link

Sysex is not the only MIDI message longer than three bytes #33

Closed jussi-kalliokoski closed 11 years ago

jussi-kalliokoski commented 11 years ago

Originally reported on W3C Bugzilla ISSUE-19814 Thu, 01 Nov 2012 11:25:38 GMT Reported by Chris Lilley Assigned to Chris Wilson

In section 7.3.1 Methods I see

"and also is not to be used for system exclusive messages (i.e. any MIDI messages over three bytes in length)."

this is backwards. sysex is an example of a message that can take more than three bytes; there are others (such as pitchbend, high resolution (14bit) controller changes, and so on).

Suggested replacement:

"and also is not to be used for any MIDI messages over three bytes in length (e.g. system exclusive messages)."

or maybe

"and also cannot be used for any MIDI messages over three bytes in length (e.g. system exclusive messages)."

jussi-kalliokoski commented 11 years ago

Original comment by Ray Bellis on W3C Bugzilla. Thu, 01 Nov 2012 12:17:09 GMT

I've no problem with the proposed text, but I disagree with your rationale.

AFAIK, there are no other messages that exceed 3 bytes. A pitchbend message is three bytes ( 0xEn LSB MSB )

jussi-kalliokoski commented 11 years ago

Original comment by Chris Lilley on W3C Bugzilla. Thu, 01 Nov 2012 14:23:55 GMT

Yeah you are right about pitchbend. And high resolution CC's are sent as two messages of three bytes each. Proposed text is still better though ;)

jussi-kalliokoski commented 11 years ago

Original comment by Chris Wilson on W3C Bugzilla. Thu, 01 Nov 2012 15:29:35 GMT

There are no MIDI messages over three bytes in length that are not sysex. (See http://www.midi.org/techspecs/midimessages.php.)

Regardless - this text will go away as we consolidate send, anyway.

jussi-kalliokoski commented 11 years ago

Original comment by Chris Wilson on W3C Bugzilla. Thu, 01 Nov 2012 23:56:30 GMT

This text is no longer present, after https://dvcs.w3.org/hg/audio/rev/f939eca58e74.

jussi-kalliokoski commented 11 years ago

Original comment by Olivier Thereaux on W3C Bugzilla. Mon, 19 Nov 2012 16:02:37 GMT

(In reply to comment #3)

There are no MIDI messages over three bytes in length that are not sysex. (See http://www.midi.org/techspecs/midimessages.php.)

Regardless - this text will go away as we consolidate send, anyway. [...] This text is no longer present, after https://dvcs.w3.org/hg/audio/rev/f939eca58e74.

Hearing no objection. Closing.