fbpx
  Sunday, 17 January 2021
  1 Replies
  3.1K Visits
1
Votes
Undo
  Subscribe
Hi everybody!

Here is the list of tuning SysEx-es I could find at https://www.midi.org/specifications-old/item/table-4-universal-system-exclusive-messages and https://www.midi.org/specifications/midi1-specifications/general-midi-specifications/general-midi-2/midi-tuning-updated

08 00 - Bulk Dump Request (no bank) -- dump request
08 01 - Bulk Dump Reply (no bank) -- dump response
08 02 - Single Note Tuning Change (no bank) -- tuning change
08 03 - Tuning Dump Request (with bank) -- dump request
08 04 - Key-Based Tuning Dump (with bank) -- dump response
08 05 - Scale/Octave Tuning Dump, 1 byte format -- dump response
08 06 - Scale/Octave Tuning Dump, 2 byte format -- dump response
08 07 - Single Note Tuning Change (with bank) -- tuning change
08 08 - Scale/Octave Tuning, 1 byte format -- tuning change
08 09 - Scale/Octave Tuning, 2 byte format -- tuning change

There is a request and response message for single note tuning dumps (with/without bank),
but there is only a response messages for different flavors of scale/octave tuning dumps.

How does the device know it should send the scale/octave tuning dump if there is no special request for it?

Thanks a lot!
10 months ago
·
#7655
Accepted Answer
0
Votes
Undo
In the MIDI Tuning (Updated Specification) PDF file you linked to, the documentation for the 03 dump request says "The receiving device will send back a Tuning Dump message which will vary depending on which tables, (key-based or scale/octave), are supported by the instrument."

I guess this means after you send a 03 dump request, the device may send a 04, 05, or 06 response, but a particular device will only send one kind of response (04 or 05 or 06).
10 months ago
·
#7655
Accepted Answer
0
Votes
Undo
In the MIDI Tuning (Updated Specification) PDF file you linked to, the documentation for the 03 dump request says "The receiving device will send back a Tuning Dump message which will vary depending on which tables, (key-based or scale/octave), are supported by the instrument."

I guess this means after you send a 03 dump request, the device may send a 04, 05, or 06 response, but a particular device will only send one kind of response (04 or 05 or 06).
There are no replies made for this post yet.
Be one of the first to reply to this post!