beautypg.com

Midi data format, 138 appendix – Yamaha AN200 User Manual

Page 138

background image

MIDI Data Format

138

Appendix

*1 : MSB bit 2-0 -> bit 9-7

LSB bit 6 -0 -> bit 6-0

*2 : This should be transmitted after sending Step Seq Gate Time LSB n.

<2-10>

MIDI Parameter Change table (User Song)

Address

Size

Data

Prameter

Description

Default

(H)

(H)

(H)

6s mm 00

2

00 - FF, 100-17F,

PATTERN NUM

P.001-P.256, U.001-U128, End, ----

P.001

3FFE, 3FFF

02

2

14 - 12C, 3FFF

BPM

20.0 - 300.0, ----

140.0

04

2

01-C8, FF

PLAY FX GATETIME

01-200, ----

100

06

1

00 - 03, 7F

BEAT

16, 12, 8, ----

16

07

1

32 - 53, 7F

SWING

50

08

1

28 - 58, 7F

PITCH

-24 - 24, ----

0

09

1

00 - 01, 7F

LOOP TYPE

For, bACk, ----

For

0A

1

00-0F, 7F (*1)

TRACK MUTE

oooo-____, ----

oooo

TOTAL SIZE 0B

s = song number
mm = measure (0:1st, 1:2nd... 7f:128th)

Address

Size

Data

Prameter

Description

Default

(H)

(H)

(H)

7s mm 00

2

00 - FF, 100-17F,

PATTERN NUM

P.001-P.256, U.001-U128, End, ----

P.001

3FFE, 3FFF

02

2

14 - 12C, 3FFF

BPM

20.0 - 300.0, ----

*2

140.0

04

2

01-C8, FF

PLAY FX GATETIME

01-200, ----

100

06

1

00 - 03, 7F

BEAT

16, 12, 8, ----

16

07

1

32 - 53, 7F

SWING

50

08

1

28 - 58, 7F

PITCH

-24 - 24, ----

0

09

1

00 - 01, 7F

LOOP TYPE

For, bACk, ----

For

0A

1

00-0F, 7F (*1)

TRACK MUTE

oooo-____, ----

oooo

TOTAL SIZE 0B

s = song number
mm = measure (0:129th, 1:130th... 7f:256th)

*1 bit 0: Synth Track, bit1: Rhythm Track 1, bit2:Rhythm Track 2, bit3:Rhythm Track 3, Track(n) is muted when bit(n) = 1.
*2 BPM = ((1st & 03h) * 128 + 2nd) + ((1st & 78h)/8)/10

<3-1>

AN1x Parameter Base Address

MODEL ID = 5C (AN1x)

Parameter

Address

Description

(H)

(M)

(L)

Current Voice

10

00

00

AN1x Current Voice Common

10

0E

00

AN1x Current Voice Step Seq Pattern

10

10

00

AN1x Current Voice Scene1

User Voice

11

:

11

00

:

7F

00

:

00

AN1x User Voice 1
:
AN1x User Voice 128