This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 19814 - Sysex is not the only MIDI message longer than three bytes
Summary: Sysex is not the only MIDI message longer than three bytes
Status: CLOSED FIXED
Alias: None
Product: AudioWG
Classification: Unclassified
Component: MIDI API (show other bugs)
Version: unspecified
Hardware: PC Windows XP
: P2 minor
Target Milestone: TBD
Assignee: Chris Wilson
QA Contact: public-audio
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-01 11:25 UTC by Chris Lilley
Modified: 2012-11-19 16:02 UTC (History)
3 users (show)

See Also:


Attachments

Description Chris Lilley 2012-11-01 11:25:38 UTC
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)."
Comment 1 Ray Bellis 2012-11-01 12:17:09 UTC
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 )
Comment 2 Chris Lilley 2012-11-01 14:23:55 UTC
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 ;)
Comment 3 Chris Wilson 2012-11-01 15:29:35 UTC
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.
Comment 4 Chris Wilson 2012-11-01 23:56:30 UTC
This text is no longer present, after https://dvcs.w3.org/hg/audio/rev/f939eca58e74.
Comment 5 Olivier Thereaux 2012-11-19 16:02:37 UTC
(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.