arduino_midi_library icon indicating copy to clipboard operation
arduino_midi_library copied to clipboard

[Feature Request] Add SysEx construction helpers

Open franky47 opened this issue 9 years ago • 1 comments

Tracking here the list of SysEx messages construction helpers to be implemented:

Non Real Time Universal SysEx

  • [ ] Sample Dump Standard
    • [ ] Sample Dump Header
    • [ ] Sample Dump Data Packet
    • [ ] Sample Dump Request
  • [ ] Handshaking
    • [ ] EOF
    • [ ] Wait
    • [ ] Cancel
    • [ ] NAK
    • [ ] ACK
  • [ ] MTC Cueing
    • [ ] Setup
  • [ ] Sample Dump Extensions
    • [ ] Loop Point Transmission
    • [ ] Loop Point Request
    • [ ] Sample Name Transmission
    • [ ] Sample Name Request
    • [ ] Extended Dump Header
    • [ ] Extended Loop Point Transmission
    • [ ] Extended Loop Point Request
  • [ ] General System Information
    • [ ] Device Identity Request
    • [ ] Device Identity Reply
  • [ ] File Dump
    • [ ] File Dump Header
    • [ ] File Dump Data Packet
    • [ ] File Dump Request
  • [ ] MIDI Tuning Standard
    • [ ] Bulk Tuning Dump Request
    • [ ] Bulk Tuning Dump Reply
  • [ ] General MIDI
    • [ ] Enable
    • [ ] Disable
  • [ ] Downloadable Sounds
    • [ ] Enable
    • [ ] Disable

Real Time Universal SysEx

  • [ ] MTC
    • [ ] Full Message
    • [ ] User Bits
  • [ ] Notation Information
    • [ ] Bar Marker
    • [ ] Time Signature (immediate)
    • [ ] Time Signature (delayed)
  • [ ] Device Control
    • [ ] Master Volume
    • [ ] Master Balance
    • [ ] Master Fine Tuning
    • [ ] Master Coarse Tuning
  • [ ] MTC Cueing (immediate), see real-time equivalents without time field.
  • [ ] MIDI Machine Control
    • [ ] Single Bytes
    • [ ] Locate / GoTo
    • [ ] Shuttle
  • [ ] MIDI Tuning Standard
    • [ ] Single Note Tuning Change

franky47 avatar Oct 13 '16 17:10 franky47

Before moving on with this, we need to make sure those helpers are stripped away from the final firmware binary if not used.

franky47 avatar May 17 '20 06:05 franky47