Roland 5 Electronic Keyboard User Manual


 
Europa MIDI Implementation
Europa MIDI Implementation Europa MIDI Implementation
Europa MIDI Implementation
Europa User Guide
Europa User GuideEuropa User Guide
Europa User Guide
Page 74
Byte # Valid
range
Name
Description
2 0-1 UPPER
UPPERUPPER
UPPER (WHOLE
WHOLEWHOLE
WHOLE)/
LOWER
LOWERLOWER
LOWER
rhythm/sequence
select
Arpeggiator rhythm/sequence destination:
7eh – Store to upper arpeggiator rhythm/sequence
7fh – Store to lower arpeggiator rhythm/sequence
3-6 0-15
(for
each
byte)
Rhythm Arpeggiator step rhythm represented as follows:
Byte 1: Bits 3-0
Bit 0 – Beat 1 (1=Step, 0=No step)
Bit 1 – Beat 2 (1=Step, 0=No step)
Bit 2 – Beat 3 (1=Step, 0=No step)
Bit 3 – Beat 4 (1=Step, 0=No step)
Bits 4-7 – Unused – set to 0
Byte 2: Bits 3-0
Bit 0 – Beat 5 (1=Step, 0=No step)
Bit 1 – Beat 6 (1=Step, 0=No step)
Etc….
Bits 4-7 Are required to be set to 0. The incoming
message will be ignored if any of these bits are set.
7-N (max
of 16
notes)
0-127 Note sequence Notes that make up this sequence. The note numbers
are the same as MIDI notes. If no notes are provided,
this will clear the sequence for the appropriate edit. If
there are more than 16 notes present, the entire
command is ignored.
Figure 24 - Arpeggiator rhythm/sequence save format (block type 011)
Instructs Europa to write an arpeggiator step rhythm/sequence to either the upper or lower step
rhythm edits.
Byte # Value Description
0
06h Write patch edit, preset edit, or sequence edit to flash
1
Bitwise Bit 7 Unused – set to 0
Bits 6-4 Block type to write to flash:
000 UPPER
UPPERUPPER
UPPER /WHOLE
WHOLEWHOLE
WHOLE patch edit
001 LOWER
LOWERLOWER
LOWER patch edit
010 – Preset edit
011-111 – Not valid - Command will be ignored
Bits 3-0 Unused – set to 0 (other values will invalidate the message causing
the command to be ignored.
2
Depends
on block
type
Write UPPER
UPPERUPPER
UPPER /WHOLE
WHOLEWHOLE
WHOLE or LOWER
LOWERLOWER
LOWER patch edit to flash (000 or 001 on bits 6-4):
00h-2fh – A
AA
A1
11
1-F8
F8F8
F8 – Destination (in flash) to write patch edit
Write preset edit (001 on bits 6-4):
00h-1fh – A1
A1A1
A1-D8
D8D8
D8 – Destination (in flash) to write preset edit
Figure 25 – Command 06h - Write patch or preset edit to flash
Instructs Europa to write the currently active patch or preset edit to flash. This command acts as if the
user has written a preset or patch to flash. Any invalid bits being set will cause this command to be
ignored. The command will also be ignored if the Jupiter 6’s memory write protect is on.