Roland 5 用户手册

下载
页码 82
Europa User Guide
Europa User Guide
Europa User Guide
Europa User Guide  
  
  
      
            Europa MIDI Implementation
            Europa MIDI Implementation
            Europa MIDI Implementation
            Europa MIDI Implementation 
Page 65 
  
System exclusive messages in Europa area used for the following reasons: 
 
•  Provide a means for setting and restoring board settings that have no corresponding continuous 
controller 
•  Allow patches and presets to be saved and restored via MIDI in an efficient fashion 
 
Europa listens to all system exclusive message activity. It will only respond to the system exclusive 
request if the message header ID and MIDI channel matches, otherwise Europa will ignore the message. 
Europa processes the message once it has been fully received (which includes the terminating F7h end of 
system exclusive message).  
 
Europa’s system exclusive message format is as follows: 
 
F0h 
Standard MIDI system exclusive header 
41h 
Roland MIDI ID 
0xh 
-  
MIDI Channel, or 10h if the receive channel doesn’t matter (omni) 
4ah 
‘J’ – For Jupiter 
36h - 
‘6’ 
 
All Jupiter 6 system exclusive messages are preceded by this series of bytes. The next byte is the 
command Europa is to execute. Note there are more bytes to follow in each system exclusive message: 
 
00h 
Resets the Jupiter 6’s NVRAM to Europa defaults 
01h 
Reload factory patches and presets into both NVRAM and Europa flash 
02h 
Set the base MIDI channel 
03h 
Generate a random patch in one of the patch edits 
04h 
Request Europa to dump a patch, preset, or sequence from the board 
05h 
Write a patch, preset, or sequence to flash or NVRAM 
06h 
Write patch edit, preset edit, or sequence edit to flash 
07h - 
Assign 
controller 
 
Commands 20h-7fh are identical to continuous controllers #32-127 (documented extensively in the 
“Co
” section) with the addition of making modifications to 
both the patch edit and the currently active patch. This will cause the number light on the currently 
selected patch or preset to blink, just like the Roland code. 
 
There must be at least a 70 millisecond delay between each system exclusive command that writes to 
flash! 
 
Each of the following descriptions of the commands are contained within the table. Each table assumes a 
Europa system exclusive header before the bytes in the table, and an end system exclusive byte after the 
table: 
 
Byte # 
Value  Description
 
00h 
Reset the Jupiter 6 to Europa’s factory NVRAM settings 
68h  
36h 
 
Figure 16 - Command 00h - Write factory Europa settings to the Jupiter 6’s NVRAM 
This will write factory Europa board settings to the Jupiter 6’s NVRAM. It will not write factory patches 
or presets back to NVRAM.