Europa MIDI Implementation
Europa MIDI Implementation Europa MIDI Implementation
Europa MIDI Implementation
Europa User Guide
Europa User GuideEuropa User Guide
Europa User Guide
Page 56
12.
12.12.
12. Europa MIDI Implementation
Europa MIDI ImplementationEuropa MIDI Implementation
Europa MIDI Implementation
Features of Europa’s MIDI implementation are contained within this chapter. Europa offers a vast feature
set over the Roland code, including realtime control of the voice parameters via MIDI continuous
controllers (CC) and the ability to save and load patches via MIDI system exclusive messages (Sysex). It is
assumed the reader is familiar with binary and hexadecimal notation.
Basic MIDI functionality
Basic MIDI functionalityBasic MIDI functionality
Basic MIDI functionality
This section describes Europa’s MIDI operation. Details on system exclusive commands and continuous
controller messages are documented in later sections of this chapter.
Europa responds to all channel voice messages (any channel specific MIDI message) on its base MIDI
channel, or also on its base MIDI channel + 1 if SPLIT
SPLITSPLIT
SPLIT 4/2 or SPLIT
SPLIT SPLIT
SPLIT 2/4
2/42/4
2/4 modes are enabled. When in
SPLIT
SPLITSPLIT
SPLIT mode, the lower voice is always the base MIDI channel and the upper voice is always the base
MIDI channel + 1. If the base MIDI channel is 16 and the Jupiter 6 is in either SPLIT
SPLITSPLIT
SPLIT mode, the upper
voice is addressed on channel 1.
If the Jupiter 6 is in SPLIT
SPLITSPLIT
SPLIT 4/2
4/2 4/2
4/2 mode, the channel voice messages received on the base MIDI channel
will affect the 4 voice board and the channel voice messages received on the base MIDI channel + 1 will
affect the 2 voice board.
If the Jupiter 6 is in SPLIT
SPLIT SPLIT
SPLIT 2/4
2/42/4
2/4 mode, the channel voice messages received on the base MIDI channel
will affect the 2 voice board, and the channel voice messages received on the base MIDI channel + 1 will
affect the 4 voice board.
The following diagram illustrates the relationship of MIDI continuous controllers and system exclusive
messages to the voice boards, the preset edit, and patch edits:
Lower patch edit
Upper/whole
patch edit
Preset edit
2 Voice board 4 Voice board
MIDI CCs MIDI Sysex
(whole mode)
Figure 12 – Europa’s patch, preset, and voice board architecture
Some things to note:
• MIDI CCs affecting the patch will go to the voice boards only. They are temporary changes to the
patch that are not recorded nor saved in the patch edit buffers
• MIDI System exclusive messages affecting the patch will go to both the voice boards and the
appropriate patch edit(s). These messages will cause the “changed” number light to blink as a
modified patch in Roland mode would
• MIDI CCs or system exclusive messages that affect preset parameters will both change the preset edit
buffer. There is no temporary setting distinction as there is in patches since preset settings are rarely
used in performances and it would make the user interface very confusing
• The upper patch edit is used when the Jupiter 6 is in WHOLE
WHOLEWHOLE
WHOLE mode.