ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 27.09.2024

Просмотров: 374

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

MIDI SPECIFICATION

COMMAND DETAILS

All parameters are sent as 14-bit signed values, LSB-MSB. (See discussion of number conversion) numbers in the far left column are decimal offsets into the dumps.These numbers are added to the parm base offsets in order to do individual parameter editing. (See PARAMETER editing cmds) Data sent to a ROM card or a card that is protected is ignored. Requests for card data while card is not inserted will be ignored. Removing the card while a dump involving card data is in progress can cause unexpected results. (Generally, default data will be sent. no data corruption in the box should occur.)

PRESET REQUEST

Request preset. Uses preset index values (not the same as program numbers). Request for card presets will be ignored if card is not present. Preset numbers are: 0-127 RAM, 128-255 ROM, 256-319 CARD. Values 0x0400+ the bank number (0-2) represent request for banks. (Banks are blocks of 128 presets.)

F0

SysEx Status Byte

18

E-mu Mfg. ID

0C

Morpheus Product ID

dd

Device ID 0-15

00

Command ID

lllsb Preset Number

mmmsb Preset Number

F7 End of SysEx Status

PRESET DATA

Version 0x01 format is as follows:

F0

SysEx Status Byte

18

E-mu Mfg. ID

0C

Morpheus Product ID

dd

Device ID 0-15

01

Command ID - Preset Data

vv

Preset Data Version

llls byte Preset Number

mmms byte Preset Number

228 Morpheus Operation Manual


MIDI SPECIFICATION

Offset

Name

Range

 

0

Preset Name

12 chars, ASCII 32-127

12

Preset Low Key

0-127

MIDI key number

13

Preset Hi Key

0-127

MIDI key number

14

Bend Range

0-13,

± 0-12 semitones, 13 = Global

15

Velocity Curve

0-5,

0 = Off, 5 = Global

16

Keyboard Center

0-127

MIDI key number

17

Tune Table

0-5,

Equal, Just C, Vallotti,

 

 

 

19-Tone, Gamelan, User

18

Mix Bus

0-3,

Main, Sub1, FXA, FXB

19

Port Mode

0-5,

Mono, Poly 1-5 keys

20

X-Fade Mode

0-2,

Off, XFade, XSwitch

21

X-Fade Direction

0-1,

Pri->Sec, Sec->Pri

22

X-Fade Balance

0-127

 

23

X-Fade Amount

0-255

 

24

X-Switch Pointt

0-127, MIDI key number or velocity

25Note-on Source See PATCHCORDS SRC

26Note-on Dest. See PATCHCORDS SRC

27

Note-on Amount

-128 to +127

 

...

10 note-on cords (3 parms each)

55Realtime Source See PATCHCORDS DEST

56Realtime Dest. See PATCHCORDS DEST

57

Realtime Amount

-128 to +127

 

...

10 realtime cords (3 parms each)

85

Foot Dest.

See PATCHCORDS DEST

 

...

3 footswitch cords (1 parm each)

88

Ctrl. A Amount

-128 to +127

89

Ctrl B Amount

-128 to +127

90

Ctrl C Amount

-128 to +127

91

Ctrl D Amount

-128 to +127

92

Pressure Amount

-128 to +127

93

LFO Shape

0-4, Rand, Tri, Sine, Saw, Square

94

LFO Rate

0-127

95

LFO Delay

0-127

96

LFO Variation

0-127

97

LFO Amount

-128 to +127

 

...

2 LFOs (5 parms each)

103

FG Amount

-128 to +127

104

FG Seg Level

See FUNCGEN LEVELS

105

FG Seg Time

0-4095 msecs

The parameter numbers shown at right must be added to the Preset Parameter Base value (8192 for preset parms) in order to access individual parameters.

Chapter 11: Reference Section

229

 

 


MIDI SPECIFICATION

••• The Parameters labeled with (L) are the primary layer. The secondary layer parameters bigin at number 243.

Offset

Name

Range

106FG Seg Shape See FUNCGEN SHAPES chart

107FG Seg CondJump See FUNCGEN CONDITIONS chart

108

FG Seg CondVal

± 127

109

FG Seg DestSeg

0-7 segment number

 

...

8 funcgen segments-6 parms each

 

...

2 function generators-49 parms each

201

Aux Env Delay

0-127

202

Aux Env Attack

0-99 rate

203

Aux Env Hold

0-99 time

204

Aux Env Decay

0-99 rate

205

Aux Env Sustain

0-99 level

206

Aux Env Release

0-99 rate

207

Aux Env Amount

-128 to +127

208

Layer Instrument

See INSTRUMENT NUMBERS

209

(L) Low Key

0-127 MIDI key number

210

(L) Hi Key

0-127 MIDI key number

211

(L) Volume

0-127

212

(L) Pan

-7 to +7

213

(L) Course Tune

± 36 semitones

214

(L) Key Xpose

± 36 semitones

215

(L) Fine Tune

± 64 semitone/64

216

(L) AltEnv Enable

0-1, Off, On

217

(L) AltEnv Attack

0-99 rate

218

(L) AltEnv Hold

0-99 time

219

(L) AltEnv Decay

0-99 rate

220

(L) AltEnv Sustain

0-99 level

221

(L) AltEnv Release

0-99 rate

222

(L) Loop Enable

0-1, Off, On

223

(L) LoopStart MS

± 999 thousand samples

224

(L) LoopStart LS

± 999 samples

225

(L) LpSizeOff MS

± 999 thousand samples

226

(L) LpSizeOff LS

± 999 samples

227

(L) Sound Start

0-127

228

(L) Sound Delay

0-127

229

(L) Solo Mode

0-2, Off, Wind, Synth

230

(L) Solo Priority

0-4, Hi, Low, First, Last, Drum

231

(L) Portamento Rate 0-127, 0 = Off

232

(L) Pmento Shape

0-8, 0 = Linear, Expo1 - Expo8

230 Morpheus Operation Manual


MIDI SPECIFICATION

Offset

Name

Range

233

(L) Double+Detune

0-15, 0 = Off

234

(L) Sound Reverse

0-1, Off, On

235

(L) Nontranspose

0-1, Off, On

236

(L) Filt Type

See FILTER TYPES

237

(L) Filt Reverse

0-1, Off, On

238

(L) Filt Level

0-255

239

(L) Filt Morph

0-255

240

(L) Filt FrqTrk

0-255

241

(L) Filt Trans2

0-255

242

(L) Unused

0

(L) = Layer ...

2 layers (35 parms each)

 

cs

Checksum

F7

 

End of SysEx Status

• Hyperpreset Request

Request Hyper uses index values (not the same as program numbers). Request for RAM Card presets will be ignored if card is not present. Hyperpreset numbers are: 0-127 RAM, 128-255 CARD. Values 0x0400 + bank # represent request for banks. (Banks are blocks of 128 Hypers.)

F0

SysEx Status Byte

18

E-mu Mfg ID

0C

Morpheus Product ID

dd

Device ID 0-15

44

Command ID

llHyperpreset Number ls byte

mmHyperpreset Number ms byte

F7

End of SysEx Status

• Hyperpreset Data

Version 0x01 format is as follows:

F0

SysEx Status Byte

18

E-mu Mfg. ID

0C

Morpheus Product ID

dd

Device ID 0-15

45

Command ID

vv

Data Version

ll

ls Byte Hyperpreset Number

mm

ms Byte Hyperpreset Number

••• The Parameters labeled with (L) are the primary layer. The secondary layer parameters bigin at number 243.

Chapter 11: Reference Section

231

 

 


MIDI SPECIFICATION

••• The parameters labeled with (Z) equate to zone 1. Zones 2-16 begin at parameter number 72.

No.

Name

Range

0

Hyperpreset Name

12 chars, ASCII 32-127

12

Port Mode

0-5, Mono, Poly 1-5 keys

13

FG Seg Level

See FUNCGEN LEVELS

14

FG Seg Time

0-4095 msecs

15FG Seg Shape See FUNCGEN SHAPES

16FG Seg CondJump See FUNCGEN CONDITIONS

17

FG Seg CondVal

± 127

18

FG Seg DestSeg

0-7 segment number

 

...

8 funcgen segments (6 parms each)

61

Z Preset

-1 = None, 0-MAX PRESET

62

Z Volume

0-127

63

Z Pan

± 14

64

Z Low Key

0-127 MIDI key number

65

Z High Key

0-127 MIDI key number

66

Z Low Vel

0-127

67

Z High Vel

0-127

68

Z Vel Offset

± 126

69

Z Xpose

± 36 keys

70

Z Coarse Tune

± 36 semitones

71

Z Fine Tune

± 64 semitones/64

Z = zone

...

16 zones (11 parms each)

 

cs

Checksum

 

F7

End of SysEx Status

• Midimap Request

Request midimap. Request for card midimaps will be ignored if card is not present. Midimap numbers: 0-15 RAM, 16-31 CARD. Values 0x0400 + bank number (0-1) represent requests for banks. (Banks are blocks of 16 Midimaps) The scratch map is accessed by requesting MASTER settings or individual parameter requests.

F0

SysEx Status Byte

18

E-mu Mfg. ID

0C

Morpheus Product ID

dd

Device ID 0-15

46

Command ID

ml

ls byte Midimap Number

mb

ms byte Midimap Number

F7

End of SysEx Status

232 Morpheus Operation Manual