WebAudio/web-midi-api Issues

Last updated Dec 22, 2024, 5:48:42 AM UTC.

Need Edits

Try to apply the edits requested in these issues within . [ More Info ] [ See these issues on Github ]

Issue Title Within SLO Has needed edits for Time left Time past SLO
#128 spec clarification: allow multiple open() and close() requests, and multiple calls to requestMIDIAccess()
#133 Clarification about pending data on device disconnection
#48 Does MIDIPort.id need to be origin-scoped and/or regenerated with cookies?
#201 MIDIPort close() does not cover the "pending" case
#212 Ordering of messages scheduled at the exact same time
#231 Are `MIDIInputPort` and `MIDIOutputPort` populated during `requestMIDIAccess` ?
#225 Event Handlers vs. Event Listener and implicit call to `open()`
#210 Change the MIDIOutput.send() spec to allow raising a RangeError when the passed ArrayBuffer is too big
#220 Rewrite requestMIDIAccess to hook into permissions
#136 Sysex access information in MIDIPort?

Soon

Try to resolve soon-priority issues within . [ More Info ] [ See these issues on Github ]

Issue Title Within SLO On maintainers' plates for Time left Time past SLO
#212 Ordering of messages scheduled at the exact same time
#201 MIDIPort close() does not cover the "pending" case
#136 Sysex access information in MIDIPort?
#232 midi clock support?
#210 Change the MIDIOutput.send() spec to allow raising a RangeError when the passed ArrayBuffer is too big
#225 Event Handlers vs. Event Listener and implicit call to `open()`
#133 Clarification about pending data on device disconnection
#220 Rewrite requestMIDIAccess to hook into permissions
#231 Are `MIDIInputPort` and `MIDIOutputPort` populated during `requestMIDIAccess` ?
#128 spec clarification: allow multiple open() and close() requests, and multiple calls to requestMIDIAccess()
#48 Does MIDIPort.id need to be origin-scoped and/or regenerated with cookies?
#158 Backpressure exposure for asynchronous send()