beautypg.com

5 selecting patch effects, Mz-2000 midi implementation – Casio MZ-2000 User Manual

Page 26

background image

25

MZ-2000 MIDI Implementation

0150

EqHighFreq

2

0H - 3H

0H

EQ High Frequency

Specifies cutoff frequency of the high shelving equalizer.

0H :

2 (KHz)

1H :

4 (KHz)

2H :

8 (KHz)

3H : 16 (KHz)

0151

EqHighGain

4

00H - 0CH

06H

EQ High Gain

Gain of the high shelving equalizer

0H : -6 (dB)

6H :

0 (dB)

CH : +6 (dB)

4.4.4.10 Example Settings

Example 1: To the Patch Common Master Key Shift setting to 3

Header Block (Hexadecimal)

00

F0

[System Exclusive Status]

01

44

[Manufacturer's ID] 44H = CASIO ID

02

7E

[Model ID MSB] MZ-2000 Sound System Model-ID MSB

03

02

[Model ID LSB] MZ-2000 Sound System Model-ID LSB

04

00

[Message Version]

05

10

SysEx Device Id

Data Block

06

40

tt

:Message Type

07

20

d0[0] :Message Id

08

01

d0[1] :CAT PATCH

09

00

d0[2] :Type Id LSB : **00H

10

00

d0[3] :Type Id MSB : 00**H

11

00

d0[4] :MdevId LSB :

12

2F

d0[5] :MdevId MSB :

13

00

d0[6] :Section Number LSB

14

00

d0[7] :Section Number MSB

15

00

d0[8] :Parameter Set Number LSB

16

00

d0[9] :Parameter Set Number MSB

17

11

d0[10] :Parameter ID LSB

18

00

d0[11] :Parameter ID :

19

08

d0[12] :Parameter ID MSB & Block Number & Array Flag

20

00

d1[0] :Main Block

21

00

d1[1] :Tg Block

22

00

d1[2] :Common Block

23

07

d3[0] :Number of Data Bit - 1

24

03

d4[0] :Data LSB

25

00

d4[1] :Data MSB

EOX

26

F7

[EOX]

Example 2: To set the Part 2 Receive Channe to 05H (Channel 6)

Header Block (Hexadecimal)

00

F0

[System Exclusive Status]

01

44

[Manufacturer's ID] 44H = CASIO ID

02

7E

[Model ID MSB] MZ-2000 Sound System Model-ID MSB

03

02

[Model ID LSB] MZ-2000 Sound System Model-ID LSB

04

00

[Message Version]

05

10

SysEx Device Id

Data Block

06

40

tt

:Message Type

07

20

d0[0] :Message Id

08

01

d0[1] :CAT PATCH

09

00

d0[2] :Type Id LSB : **00H

10

00

d0[3] :Type Id MSB : 00**H

11

00

d0[4] :MdevId LSB :

12

2F

d0[5] :MdevId MSB :

13

00

d0[6] :Section Number LSB

14

00

d0[7] :Section Number MSB

15

00

d0[8] :Parameter Set Number LSB

16

00

d0[9] :Parameter Set Number MSB

17

18

d0[10] :Parameter ID LSB

18

00

d0[11] :Parameter ID :

19 08

d0[12] :Parameter ID MSB & Block Number & Array Flag

20

00

d1[0] :I:Main Block

21

00

d1[1] :J:Tg Block

22

02

d1[2] :K:Patch Block( Part 2 )

23

04

d3[0] :Number of Data Bit - 1

24

05

d4[0] :Data LSB

EOX

25

F7

[EOX]

Example: To Part 7 Scale Tune D#,E,F,F# to 1,2,3,4¢ respectively. This is an example of setting

the Array Flag.

Header Block (Hexadecimal)

00

F0

[System Exclusive Status]

01

44

[Manufacturer's ID] 44H = CASIO ID

02

7E

[Model ID MSB] MZ-2000 Sound System Model-ID MSB

03

02

[Model ID LSB] MZ-2000 Sound System Model-ID LSB

04

00

[Message Version]

05

10

SysEx Device Id

Data Block

06

40

tt

:Message Type

07

20

d0[0] :Message Id

08

01

d0[1] :CAT PATCH

09

00

d0[2] :Type Id LSB : **00H

10

00

d0[3] :Type Id MSB : 00**H

11

00

d0[4] :MdevId LSB :

12

2F

d0[5] :MdevId MSB :

13

00

d0[6] :Section Number LSB

14

00

d0[7] :Section Number MSB

15

00

d0[8] :Parameter Set Number LSB

16

00

d0[9] :Parameter Set Number MSB

17

77

d0[10] :Parameter ID LSB

18

00

d0[11] :Parameter ID :

19

48

d0[12] :Parameter ID MSB & Block Number & Array Flag

20

00

d1[0] :I:Main Block

21

00

d1[1] :J:Tg Block

22

07

d1[2] :K:Patch Block( Part 7 )

23

00

d2[0] :o:top index number of array to send (MSB)

24

03

d2[1] :p:top index number of array to send (LSB)

25

04

d2[2] :q:number of array member to send

26

07

d3[0] :Number of Data Bit - 1

27

01

d4[0] :Data LSB : D# 1¢

28

00

d4[1] :Data MSB : D# 1¢

29

02

d4[0] :Data LSB : E 2¢

30

00

d4[1] :Data MSB : E 2¢

31

03

d4[0] :Data LSB : F 3¢

32

00

d4[1] :Data MSB : F 3¢

33

04

d4[0] :Data LSB : F# 4¢

34

00

d4[1] :Data MSB : F# 4¢

EOX

35

F7

[EOX]

4.5 Selecting Patch Effects

4.5.1 General

These parameters are used to select individual effect modules. When selecting an effect, you can

specify effect preset data by sending the following three parameters.

* Memory Device ID = 2F00H (Fixed value)

* TypeID =Assigned effect type (See "4.8 Effects.")

* Number = Assigned effect number (See "4.8 Effects.")