Europa MIDI Implementation

Europa User Guide

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Byte #

Value

Description

 

 

 

 

 

0

01h

Reset the Jupiter 6’s NVRAM and Europa’s internal flash to factory patch/preset

 

 

 

 

 

 

settings

 

 

 

 

 

1

4ah

 

 

 

 

 

 

2

36h

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 17 - Command 01h - Reset NVRAM and Europa's internal flash to factory patch/preset settings

This will write factory Europa board settings to the Jupiter 6’s NVRAM. It will not write factory patches or presets back to NVRAM – only Europa board settings. This command will not have any effect if the memory protect switch is on.

 

 

 

 

 

Byte #

Value

Description

 

0

02h

Set Europa’s base MIDI channel

 

1

00h-0fh

Base MIDI channel desired. All other values ignored.

 

 

 

 

 

 

 

 

Figure 18 - Command 02h - Set Europa's base MIDI channel

Sets Europa’s base MIDI channel. The new MIDI channel is retained across board power cycles. This command will not have any effect if the memory protect switch is on.

 

 

 

 

 

Byte #

Value

Description

 

0

03h

Generate a random patch on one of the SPLITS

 

1

00h-7fh

00h=Random patch is generated on lower SPLIT, non-00h=Random patch is

 

 

 

generated on the upper SPLIT (upper SPLIT used when in WHOLE mode)

 

 

 

 

 

 

 

Figure 19 - Command 03h - Generate random patch

Generates a random patch on either of the key mode SPLITS. The patch edit buffer is modified and the voice boards are set to the newly randomized patch. If the board is set to whole mode and a random patch is created for the lower voice, the lower patch edit is modified but is not heard. Setting the board in either SPLIT mode will allow the randomized lower patch to be heard. The upper patch is used for whole mode.

 

 

 

 

 

 

 

 

Byte #

Value

Description

 

 

 

0

04h

Request a patch, preset, or sequence dump

 

 

1

Bitwise

Bit 7

Unused – set to 0

 

 

 

 

Bits 6-4 Block dump type:

 

 

 

 

 

000

– Dump patch

 

 

 

 

 

001

– Dump preset

 

 

 

 

 

010

– Reserved – not valid

 

 

 

 

 

011

– Rhythm/sequence

 

 

 

 

 

100

– Board state – All settings, patches, and presets – everything!

 

 

 

 

 

101-111 – Not valid - Command will be ignored

 

 

 

 

Bits 3-0 Unused – set to 0 (other values will invalidate the message and it

 

 

 

 

 

will be ignored).

 

 

2

Varies

Dump patch (000 on bits 6-4):

 

 

 

depending

 

00h-2fh – Dump patches A-1through F-8from flash

 

 

 

on block

 

30h-7ch – Invalid (command will be ignored)

 

 

 

dump

 

7dh

- Dump all patches from flash (xmit delays included)

 

 

 

type value

 

7eh

- Dump lower patch edit

 

 

 

in byte 1

 

7fh

- Dump upper patch edit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Page 66

Page 66
Image 66
Roland 5 manual Command 02h Set Europas base Midi channel