MASTER COARSE TUNING F0 7F <device ID> 04 04 00 msb F7
F0 7F | | Universal Real Time SysEx header |
<device ID> | | ID of target device (7F=all devices) |
04 | | sub-ID#1 = “Device Control” |
04 | | sub ID#2 = “Master Coarse Tuning” |
00 msb | | coarse tuning value (LSB first) |
F7 | | EOX |
Note that the LSB is always 0.
coarse tuning value Displacement in cents from A440
LSB | | MSB | | |
00 | | 00 | | 100 cents *(-64) |
00 | | 40 | | 100 cents *0 |
00 | | 7F | | 100 cents *(+63) |
Displacement in cents from A440 of total coarse tuning for ach MIDI channel is summation of the
displacement of this Master Coarse Tuning and the displacement of Channel Coarse Tuning.
The relationship of Master Fine Tuning / Coarse Tuning (= Device Control) ,and Channel Fine Tuning /
Coarse Tuning (= RPN, which is a Channel message) is same as the relationship of Master
Volume/Balance (= Device Control) and Volume/Balance (= Control change, which is a Channel Message).
For devices which support Key-based Instruments (where ach key has a different instrument sound from
the others, such as with drum kits in General MIDI Level 1 and DLS Level 1) it is important that this
message NOT result in MIDI note-shifting; otherwise a different drum sound would be selected. It is up to the
manufacturer to determine the appropriate means for tuning ach instrument according to the current mode
or configuration of the device, unless following a defined recommended practice.