background image

MIDI インプリメンテーション

■パラメーター・ベース・アドレス

1)# の付いているアドレスは、データを 2 つに分けて表します。
例えば、16 進数で ABH というデータであれば、0AH、0BH と分けられ、この
順序で送受信が行なわれます。
2)%の付いているアドレスのパラメーターは、JV-880 または JV-90 に対する
もので、本機で受信しても無効となります。

/ エクスクルーシブ・データ作成例 /

データ・セット 1(1 バイト・データの場合)
●リバーブ・タイプをパン・ディレイにする。
f0 41 10 46 12 00 00 10 0D 07 5c f7

音源にデータをセットするので、5 バイト目が 12H であることに注意してくだ
さい。
パフォーマンス・コモン・パラメーターのリバーブ・タイプのアドレス 00  00
10 0D に、07(パン・ディレイ)というデータを送信します。

データ・セット 1(2 バイト・データの場合)

●パート 1 のパッチ・トーン 1 のウェーブ・ナンバーを 141 番にする。
f0 41 10 46 12 00 00 28 01 08 0C 43 f7

パート 1 のパッチ・トーン 1 のアドレスは 00 00 28 01 です。

(このアドレスは 2 バイトまとめて送信するので、先頭に # がついています。)

送りたいデータは 10 進数 140 なので、16 進数になおすと 8CH。これを 2 バイ
トに分けて(nibblized)、08 0C というデータを送ります。

リクエスト・データ

●コーラス・レベルの値を送信させる(リクエスト)。
f0 41 10 46 11 00 00 10 12 00 00 00 01 5d f7
音源にデータの送信を要求(リクエスト)するので、5 バイト目が 11H である
ことに注意してください。
コーラス・レベルのアドレスは 00  00  10  12、データのサイズは 1 バイトなの
で 00 00 00 01 というデータを送信します。
音源はこのデータを受信すると MIDI  Out から、例えば次のようなデータを自動
的に送信します。
f0 41 10 46 12 00 00 10 12 3c 22 f7

このときコーラス・レベルの値は 3cH(60)になっていることがわかります。

チェック・サム

チェック・サムは、アドレス、データ、及びチェック・サム自身を加算した値
の下位 7 ビットがゼロになる値です。16 進数で考えると、次のような計算をす
ることになります。

(例)

F0 41 10 46 12 00 00 10 0D 06 sum F7

[80H - {(00H + 00H + 10H + 0DH + 06H) & 7FH}] & 7FH = 5DH

アドレス         データ

1 サウンド・エクスパンション・シリーズ

< MODEL ID = 46H >

1-1 System Common

Address

Description

00 00 00 00

0000 000a

Panel mode

0〜1(PERFORMANCE, PATCH)

00 00 00 01

0aaa aaaa

Master tune

1〜127(427.4〜452.6)

%00 00 00 02

0aaa aaaa

Key transpose

28 〜 100

%00 00 00 03

0000 000a

Transpose Switch

0 〜 1

00 00 00 04

0000 000a

Reverb switch

0 〜 1(OFF, ON)

00 00 00 05

0000 000a

Chorus switch

0 〜 1(OFF, ON)

%00 00 00 06

0000 000a

Hold polarity

0 〜 1

%00 00 00 07

0000 000a

Pedal 1 polarity

0 〜 1

%00 00 00 08

0000 00aa

Pedal 1 mode

0 〜 3

%00 00 00 09

0aaa aaaa

Pedal 1 assign

0 〜 100

%00 00 00 0A

0000 000a

Pedal 2 polarity

0 〜 1

%00 00 00 0B

0000 00aa

Pedal 2 mode

0 〜 3

%00 00 00 0C

0aaa aaaa

Pedal 2 assign

0 〜 100

%00 00 00 0D

0000 00aa

C1 mode

0 〜 3

%00 00 00 0E

0aaa aaaa

C1 assign

0 〜 100

%00 00 00 0F

0aaa aaaa

Aftertouch threshold 0 〜 127

MIDI receive switch

00 00 00 10

0000 000a

Volume

0 〜 1(OFF, ON)

00 00 00 11

0000 000a

Control change

0 〜 1(OFF, ON)

00 00 00 12

0000 000a

Channel pressure

0 〜 1(OFF, ON)

00 00 00 13

0000 000a

Modulation

0 〜 1(OFF, ON)

00 00 00 14

0000 000a

Pitch bend

0 〜 1(OFF, ON)

00 00 00 15

0000 000a

Program change

0 〜 1(OFF, ON)

00 00 00 16

0000 000a

Bank select

0 〜 1(OFF, ON)

MIDI transmit switch

%00 00 00 17

0000 000a

Volume

0 〜 1

%00 00 00 18

0000 000a

Control change

0 〜 1

%00 00 00 19

0000 000a

Channel pressure

0 〜 1

%00 00 00 1A

0000 000a

Modulation

0 〜 1

%00 00 00 1B

0000 000a

Bender

0 〜 1

%00 00 00 1C

0000 000a

Program change

0 〜 1

%00 00 00 1D

0000 000a

Bank select

0 〜 1

00 00 00 1E

0000 aaaa

Patch receive channel 0 〜 15(1 〜 16)

%00 00 00 1F

000a aaaa

Patch transmit channel 0 〜 17

00 00 00 20

000a aaaa

Control channel

0 〜 16(1 〜 16, OFF)

%00 00 00 21

0000 000a

Output mode

0 〜 1(OUT2, OUT4)

%00 00 00 22

0000 000a

Rhythm edit key

0 〜 1(INT&MIDI, INT)

00 00 00 23

0000 000a

Scale tune switch

0 〜 1(OFF, ON)

00 00 00 24

0aaa aaaa

Scale Tune Part1 C

0 〜 127(-64 〜 +63)

00 00 00 25

C#

00 00 00 26

D

00 00 00 27

D#

00 00 00 28

E

00 00 00 29

F

00 00 00 2A

F#

00 00 00 2B

G

00 00 00 2C

G#

00 00 00 2D

A

00 00 00 2E

A#

00 00 00 2F

B

00 00 00 30

0aaa aaaa

Scale Tune Part2 C

0 〜 127(-64 〜 +63)

00 00 00 3B

B

00 00 00 3C

0aaa aaaa

Scale Tune Part3 C

0 〜 127(-64 〜 +63)

00 00 00 47

B

00 00 00 48

0aaa aaaa

Scale Tune Part4 C

0 〜 127(-64 〜 +63)

00 00 00 53

B

00 00 00 54

0aaa aaaa

Scale Tune Part5 C

0 〜 127(-64 〜 +63)

00 00 00 5F

B

00 00 00 60

0aaa aaaa

Scale Tune Part6 C

0 〜 127(-64 〜 +63)

00 00 00 6B

B

00 00 00 6C

0aaa aaaa

Scale Tune Part7 C

0 〜 127(-64 〜 +63)

00 00 00 77

B

00 00 00 78

0aaa aaaa

Scale Tune Part8 C

0 〜 127(-64 〜 +63)

00 00 01 03

B

00 00 01 04

0aaa aaaa

Scale Tune Patch C

0 〜 127(-64 〜 +63)

00 00 01 0F

B

00 00 01 10

0--- ----

(Dummy)

00 00 01 11

0aaa aaaa

Master volume

0 〜 127

Total Size

00 00 01 12

1-2 Performance

1-2-1 Performance Common

Address

Description

00 00 10 00

0aaa aaaa

Performance name 1

32 〜 127

00 00 10 01

0aaa aaaa

Performance name 2

32 〜 127

00 00 10 0B

0aaa aaaa

Performance name 12 32 〜 127

00 00 10 0D

0000 0aaa

Reverb type

0 〜 7

(ROOM1, ROOM2, STAGE1, STAGE2, HALL1, HALL2, DELAY, PAN-DLY)

00 00 10 0E

0aaa aaaa

Reverb level

0 〜 127

00 00 10 0F

0aaa aaaa

Reverb time

0 〜 127

00 00 10 10

0aaa aaaa

Reverb feedback

0 〜 127

00 00 10 11

0000 00aa

Chorus type

0 〜 2

(CHORUS1, CHORUS2, CHORUS3)

00 00 10 12

0aaa aaaa

Chorus level

0 〜 127

00 00 10 13

0aaa aaaa

Chorus depth

0 〜 127

00 00 10 14

0aaa aaaa

Chorus rate

0 〜 127

00 00 10 15

0aaa aaaa

Chorus feedback

0 〜 127

00 00 10 16

0000 000a

Chorus output

0 〜 1(OUTPUT, REV)

OUTPUT はコーラスから Output ジャックへ、REV はコーラ
スからリバーブへそれぞれ接続します。

16

Содержание Sound Expansion Series

Страница 1: ...1995 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 NRPN 6 6 7 7 MIDI 7 7 MIDI 8 8 8 8 9 9 9 10 MIDI 12 MIDI 20 00785290 95 2 A4 11KG...

Страница 2: ...AND 2 THIS DEVICE MUST ACCEPT ANY INTERFERENCE RECEIVED INCLUDING INTERFERENCE THAT MAY CAUSE UNDESIRED OPERATION Input Output MIDI Thru Out In R L Mono R L Mono AC RISQUE DE CHOC ELECTRIQUE NE PAS OU...

Страница 3: ...ut MIDI Thru Out In R L Mono R L Mono Input Output MIDI Thru Out In R L Mono R L Mono Phones Volume Min Max Power Output MIDI In Patch Value Part Monitor Enter Mute Exit Part Param1 Part Param2 Master...

Страница 4: ...2 MIDI Rx Vol Hold Prog Chg Master MIDI Rx P 9 Part Param 1 Level Pan 0 L1 L64 r1 r63 Reverb Chorus Part Param 2 Rx Ch MIDI MIDI Key Shift 12 12 1 Detune 50 50 1 2 Part Param1 Part Param2 Master MIDI...

Страница 5: ...D JV 80 JV 90 JV 1000 JV 880 ID ID ID Reverb Chorus MIDI Rx MIDI Vol Hold Prog Chg on oFF Bank Sel 0 32 0 80 81 80 0 0 0 1 10 0 10 11 0 126 oFF P 8 2 Sys Ex GS GS GM GM Mute Monitor Monitor 1 Patch Pa...

Страница 6: ...I Rx Part Param1 Part Param2 1 7 8 PF rhy Pat Enter Enter Exit MIDI Out MIDI In ID P 5 MIDI Out MIDI In ID P 5 P 5 Select F3 Enter Exit NRPN Select F4 Value on oFF on NRPN GS GM on oFF NRPN oFF Sys Ex...

Страница 7: ...attery Low MIDI Off Line MIDI In MIDI MIDI Buffer Full MIDI MIDI Checksum Error Er1 Er2 Part Param1 Part Param2 Master MIDI Rx Select F1 F2 F3 F4 Level Tune Vol Hold Rx Ch Pan DeviceID ProgChg KeyShif...

Страница 8: ...32 32 0 0 80 1 128 0 81 129 255 MIDI 0 80 1 128 81 129 256 32 0 0 1 128 MIDI 0 32 0 32 0 80 81 Bank Sel P 5 0 no Patch Value MIDI P 16 Control Channel 1 GM GS 2 1 GM GS GM GS 2 P 5 oFF PAr GM GS 2 2 1...

Страница 9: ...une 427 4Hz 452 6Hz Device ID 1 32 Reverb oFF on Chorus oFF on MIDI Rx Sw Vol Hold oFF voL hLd on Prog Chg oFF on Bank Sel oFF 0 126 Sys Ex oFF PAr on 4 3 Level P 4 0 MIDI 7 11 MIDI MIDI Master Reverb...

Страница 10: ...0H 00H 01H ID Command ID CMD 00H 00H 01H 02H 03H 00H 01H 00H 02H 00H 00H 01H BODY ID ID 2 1 2 2 1 3 3 2 1 2 2 ID A B ID ID 3 20msec 1 Request data 1 RQ1 11H 1 F0H 41H DEV MDL CMD BODY F7H ID ID ID ID...

Страница 11: ...11 1 1 1 ID 7 1 Data set 1 DT1 12H 1 1 MIDI 1 1 256 256 1 1 ID 7 A B 1 B A 1 A 1 F0H 41H DEV MDL 12H aaH ddH sum F7H ID ID ID ID MSB LSB MSB LSB A B 1 1 1 20msec A B 1 1 20msec 1...

Страница 12: ...DI 0H FH ch 1 ch 16 vv 00H 7FH 0 127 1 4 OFF BnH 05H vvH n MIDI 0H FH ch 1 ch 16 vv 00H 7FH 0 127 OFF BnH 07H vvH n MIDI 0H FH ch 1 ch 16 vv 00H 7FH 0 127 MIDI OFF OFF OFF BnH 0AH vvH n MIDI 0H FH ch...

Страница 13: ...VF TVA mm 0EH 40H 72H 50 0 50 01H 64H mmH TVF TVA mm 0EH 40H 72H 50 0 50 01H 66H mmH TVF TVA mm 0EH 40H 72H 50 0 50 18H rrH mmH rr mm 00H 40H 7FH 64 0 63 semitone 1AH rrH mmH TVA rr mm 00H 7FH 0 1CH r...

Страница 14: ...16 1 OMNI OFF BnH 7CH 00H n MIDI 0H FH ch 1 ch 16 OMNI ON BnH 7DH 00H n MIDI 0H FH ch 1 ch 16 OMNI ON MONO BnH 7EH mmH n MIDI 0H FH ch 1 ch 16 mm 00H 1FH 0 16 SOLO 4 M 1 POLY BnH 7FH 00H n MIDI 0H FH...

Страница 15: ...H F7H EOX OFF 50ms 2 FEH 250msec F0H iiH ddH eeH F7H F0H ii ID 41H 65 dd ee 00H 7FH 0 127 F7H EOX End of Exclusive System common 3 3 ID xxH ID Master Device ID GS GS ID 42H 1 RQ1 11H F0H 41H ID Roland...

Страница 16: ...000a Program change 0 1 00 00 00 1D 0000 000a Bank select 0 1 00 00 00 1E 0000 aaaa Patch receive channel 0 15 1 16 00 00 00 1F 000a aaaa Patch transmit channel 0 17 00 00 00 20 000a aaaa Control cha...

Страница 17: ...assign 0 1 POLY SOLO 00 0s 20 1D 0000 000a Solo legato 0 1 OFF ON 00 0s 20 1E 0000 000a Portamento switch 0 1 OFF ON 00 0s 20 1F 0000 000a Portamento mode 0 1 LEGATO NORMAL 00 0s 20 20 0000 000a Port...

Страница 18: ...aaaa TVA ENV time 3 0 127 00 0s 2y 6E 0aaa aaaa TVA ENV level 3 0 127 00 0s 2y 6F 0aaa aaaa TVA ENV time 4 0 127 00 0s 2y 70 0aaa aaaa Dry level 0 127 00 0s 2y 71 0aaa aaaa Reverb send level 0 127 00...

Страница 19: ...47 2FH 79 4FH 111 6FH 16 10H 48 30H 80 50H 112 70H 17 11H 49 31H 81 51H 113 71H 18 12H 50 32H 82 52H 114 72H 19 13H 51 33H 83 53H 115 73H 20 14H 52 34H 84 54H 116 74H 21 15H 53 35H 85 55H 117 75H 22...

Страница 20: ...el Date Feb 22 1995 Version 1 00 MIDI 1 3 2 4 ON 1 2 MIDI ON ON OFF 0 32 1 5 6 38 7 10 11 64 65 66 67 91 93 98 99 100 101 1 0 127 1 16 1 16 0 127 0 127 M 1 123 127 1 2 2 2 1 2 2 1 2 2 2 2 2 1 2 NRPN L...

Страница 21: ...Turning On the Power 3 About the Unit s Operation Modes 3 About the Temporary Area 3 Try Listening to Sounds in the Performance Mode 3 Switching to the Performance Mode 3 Choosing a Performance 4 Cha...

Страница 22: ...ert the power cord included with the unit into this jack and plug the other end into an AC power outlet 14 MIDI In MIDI Out MIDI Thru Connectors MIDI In Receives messages from external MIDI devices MI...

Страница 23: ...atch mode works well for live stage perfor mances with a MIDI keyboard hooked up About the Temporary Area When a Performance or Patch is called up the information for its settings is stored in a tempo...

Страница 24: ...ll Parts See the Parameter Chart on page 9 for a description of each Parameter s possible range and their default values Part Param 1 Part Parameter 1 Level This adjusts the volume level for each Part...

Страница 25: ...n 10 is shown You can set this value to any number from 0 to 126 When set to oFF no Bank Select messages are received When the Patch Table set to 2 this parameter cannot be work SysEx System Exclusive...

Страница 26: ...MIDI Out connector on the sequencer to the unit s MIDI In connector Make sure that the unit s Device ID number p 5 is set to the same number that was used when the settings were save Also check to mak...

Страница 27: ...ry required for preserving parameter settings in nearly depleted Consult with the nearest Roland Service Station MIDI Off Line MIDI communications have been disrupted Consider if the cable connected t...

Страница 28: ...odify the Bank Sel parameter p 5 to change the value for Controller Number 0 that is used to switch Patches The number of Patches varies from one model to another If you specify a Bank in which a Patc...

Страница 29: ...checked that relevant Parts are not set to be muted Could you be sending an invalid Bank Select message Reverb Chorus Not Obtained Could the Master setting for Reverb or Chorus be set to oFF Are you...

Страница 30: ...dures one way transfer and handshake transfer One way transfer procedure See Section 3 for details This procedure is suited to the transfer of a small amount of data It sends out an Exclusive message...

Страница 31: ...y with such devices Roland has limited the DT1 to 256 bytes so that an excessively long message is sent out in separate segments A DT1 message is capable of providing only the valid data among those s...

Страница 32: ...erformance mode ignored when the Receive volume switch is OFF for each part This message is ignored when Volume switch of the patch tone is OFF Pan Status Second Third BnH 0AH vvH n MIDI channel numbe...

Страница 33: ...ue 40H Even among different GS devices relative change parameters may sometimes differ in the way the sound changes or in the range of change Parameters marked absolute change will be set to the absol...

Страница 34: ...n off all MIDI on notes as if it received Reset all controllers stop measuring message interval System Exclusive message status data bytes F0H iiH ddH eeH F7H F0H System exclusive ii manufacturer ID 4...

Страница 35: ...MODEL ID 46H Bytes Description F0H Exclusive status 41H Manufacturer ID Roland Dev Device ID 46H Model ID 12H Command ID DT 1 aaH Address MSB bbH Address ccH Address ddH Address LSB eeH Data ffH Data...

Страница 36: ...Part3 C 0 127 64 63 00 00 00 47 B 00 00 00 48 0aaa aaaa Scale Tune Part4 C 0 127 64 63 00 00 00 53 B 00 00 00 54 0aaa aaaa Scale Tune Part5 C 0 127 64 63 00 00 00 5F B 00 00 00 60 0aaa aaaa Scale Tune...

Страница 37: ...4 depth 1 127 63 63 00 0s 2y 12 0000 aaaa Aftertouch 1 destination 0 12 1 00 0s 2y 13 0aaa aaaa Aftertouch 1 depth 1 127 63 63 00 0s 2y 14 0000 aaaa Aftertouch 2 destination 0 12 1 00 0s 2y 15 0aaa a...

Страница 38: ...0 5 10 20 30 40 50 70 100 200 300 400 500 600 800 1200 00 mm rr 09 0000 aaaa Bender range 0 12 00 mm rr 0A 0aaa aaaa P ENV velocity sense 1 127 63 63 00 mm rr 0B 0000 aaaa P ENV time velocity sense 0...

Страница 39: ...H 57 39H 89 59H 121 79H 26 1AH 58 3AH 90 5AH 122 7AH 27 1BH 69 3BH 91 5BH 123 7BH 28 1CH 60 3CH 92 5CH 124 7CH 29 1DH 61 3DH 93 5DH 125 7DH 30 1EH 62 3EH 94 5EH 126 7EH 31 1FH 63 3FH 95 5FH 127 7FH Th...

Страница 40: ...lusive O Control Change True Voice Key s Ch s Default Messages Altered Note ON Note OFF X X X X X X X X X Song Pos Song Sel Tune X X X Clock Commands All Sound Off Reset All Controllers Local ON OFF A...

Отзывы: