home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1998 March
/
VPR9803A.ISO
/
OLS
/
Windows
/
TM23R11
/
tm23r11.lzh
/
TMIDI.EXE
/
TEXT
/
11000
next >
Wrap
Text File
|
1997-11-19
|
30KB
|
1,345 lines
; TMIDI Modules defined file
; Sorry, this file written with japanese. English version is not ready.
;--------------------------------------------------------------------------
;以下のセクションでは、環境設定に出てくるべき音源名を羅列します。
[moduleindex]
THRU=Emulation OFF
SC-88PRO=Roland SC-88Pro
SC-88=Roland SC-88/VL/ST
SC-88_2=Roland SC-88 (Old ROM ver)
SC-55mk2=Roland SC-55mkII/ST
SC-33=Roland SC-33
SC-55=Roland SC-55/155/CM-500/300
XG=YAMAHA XG(MU-80/90, etc) with C/M mode
SYG20=YAMAHA XG(S-YG20, etc) without C/M mode
NS5R=KORG NS5R
KORG=KORG 05R/W, etc
SB32=Creative Sound Blaster 32/AWE32
GM=GM Compatible
WinGroove=WinGroove
MSTAR=Q Vision MidiStar/GS
MMASTER=Q Vision MidiMaster
;--------------------------------------------------------------------------
;以下のセクションでは、TDF設定に出てくるべき音源名を羅列します。
[tdfindex]
THRU=Emulation OFF
SC-88PRO=Roland SC-88Pro
SC-88=Roland SC-88/VL/ST
SC-55mk2=Roland SC-55mkII/ST
SC-33=Roland SC-33
SC-55=Roland SC-55/155/CM-500/300
CM-64=Roland CM-64/CM-32L/MT-32/LAPC-N
XG=YAMAHA MU-50/80,etc (XG)
KORG=KORG 05R/W, etc
SB32=Creative Sound Blaster 32/AWE32
GM=GM Compatible
;--------------------------------------------------------------------------
;以下のセクションでは、フィルタ設定に出てくるべき音源名を羅列します。
[filterindex]
NONE=(なし)
PIANOSOLO=Like a piano solo
MUSICBOX=Like a music box
CHURCH=Like churches
HARMONICA=Like a harmonica
Force55Map=Force 55-MAP
Force88Map=Force 88-MAP
Force88ProMap=Force 88PRO-MAP
;--------------------------------------------------------------------------
;音源名のエイリアスです。
[alias]
CM-500=SC-55
CM-300=SC-55
SC-88VL=SC-88
SC-88ST=SC-88
SC-155=SC-55
SC-55ST=SC-55mk2
MT-32=CM-64
CM-32L=CM-64
GS=SC-55
05R/W=KORG
MU-50=XG
MU-80=XG
MU-90=XG
MU-100=XG
MU50=XG
MU80=XG
MU90=XG
MU100=XG
WinGroove=SC-33
MMASTER=GM
;--------------------------------------------------------------------------
;それぞれの音源用の楽器情報のセクション名を指定
[InstrumentMap]
SC-88=Instrument-SC88
SC-88PRO=Instrument-SC88PRO
SC-55=Instrument-SC55
SC-55mk2=Instrument-SC55
CM-64=Instrument-CM
SB32=Instrument-SC55
KORG=Instrument-05R/W
XG=Instrument-XG
GM=Instrument-GM
THRU=Instrument-GM
;--------------------------------------------------------------------------
; 自動切換え時の液晶バックライトの色
; (最大輝度を指定 もしくは ROLAND,YAMAHA,KORG,OTHERを指定)
; 例) SC-88=0x00FF00FF
; 0x00BBGGRR
[LiquidBackLight]
SC-88=ROLAND
SC-88PRO=ROLAND
SC-55=ROLAND
SC-55mk2=ROLAND
CM-64=ROLAND
SB32=OTHER
KORG=KORG
XG=YAMAHA
GM=OTHER
THRU=OTHER
;--------------------------------------------------------------------------
;自動判別時の検索パターンを指定します
;length="長さ" ドキュメントファイルの先頭何文字を検索するかを指定
;delimiter="区切り記号" 区切り記号を指定します。
;"検索パターン"= そのパターンがどの音源に対応するかを指定(エイリアス使用可能)
[keyword]
length=2048
delimiter=+_/ ()<>:・|?\"#$%&'[],.・はなどで対応等系専用のをに /+|:()「」[]【】音源互換、。,.
SC88PRO=SC-88PRO
SC-88PRO=SC-88PRO
88Pro=SC-88PRO
SC-88PRO=SC-88PRO
SC-88Pro=SC-88PRO
SC88PRO=SC-88PRO
SC88Pro=SC-88PRO
88PRO=SC-88PRO
88Pro=SC-88PRO
SC88=SC-88
SC-88=SC-88
88Map=SC-88
SC88VL=SC-88VL
SC-88VL=SC-88VL
SC88=SC-88
SC-88=SC-88
88=SC-88
88=SC-88
55=SC-55
55=SC-55
SC55=SC-55
SC-55=SC-55
55Map=SC-55
SC-55=SC-55
SC-155=SC-55
SC55=SC-55
CM-300=CM-300
CM-500=CM-500
CM300=CM-300
CM500=CM-500
SC-55ST=SC-55ST
SC55ST=SC-55ST
SC-55mk2=SC-55mk2
SC-55mkII=SC-55mk2
SC-55mkⅡ=SC-55mk2
SC55mk2=SC-55mk2
SC55mkII=SC-55mk2
SC55MK2=SC-55mk2
55mk2=SC-55mk2
SC55mk2=SC-55mk2
SC-55mk2=SC-55mk2
SC-55mkⅡ=SC-55mk2
SC55mkⅡ=SC-55mk2
CM-64=CM-64
CM64=CM-64
CM64=CM-64
CM=CM-64
CM-64=CM-64
CM-32=CM-32
CM32=CM-32
CM-32L=CM-32L
CM-32=CM-32L
CM32L=CM-32L
CM32=CM-32
MT32=MT-32
MT-32=MT-32
MT32=MT-32
MT-32=MT-32
KORG=KORG
05R/W=05R/W
05R=05R/W
GM=GM
XG=XG
XG=XG
MU50=MU50
MU80=MU80
MU90=MU90
MU100=MU100
MU-50=MU50
MU-80=MU80
MU-90=MU90
MU-100=MU100
MU50=MU50
MU80=MU80
MU90=MU90
MU100=MU100
MU-50=MU50
MU-80=MU80
MU-90=MU90
MU-100=MU100
SB32=SB32
Blaster=SB32
AWE32=SB32
SB=SB32
;--------------------------------------------------------------------------
;初期化コマンドを指定します
;使用音源:対象音源=コマンド
その組み合わせの時に実行するコマンドを指定します。
コマンドにはコマンドを定義したセクション名を指定します。
コマンドは2つ以上ならべることができます。
[convindex]
;THRU: 最低限の初期化処理しかしません
THRU:SC-88Pro=GeneralInit
THRU:SC-88=GeneralInit
THRU:SC-55=GeneralInit
THRU:SC-55mk2=GeneralInit
THRU:SC-33=GeneralInit
THRU:CM-64=GeneralInit
THRU:GM=GeneralInit
THRU:KORG=GeneralInit
THRU:XG=GeneralInit
THRU:SB32=GeneralInit
THRU:THRU=GeneralInit
;SC-88Pro: CM64系,55Mapや88Mapのエミュレーションをします。
; KORGの場合はGMとして演奏します。
; XGの場合はある程度表現するということなので最低限の初期化です
; (SC-88Proを所有していないので、動作未確認です。)
SC-88Pro:SC-88Pro=88Mode1 GSReset 88ProSetting
SC-88Pro:SC-88=88Mode1 GSReset 88Map 88ProSetting
SC-88Pro:SC-55=88Mode1 GSReset 55Map adjust_mk2 88ProSetting
SC-88Pro:SC-55mk2=88Mode1 GSReset 55Map 88ProSetting
SC-88Pro:SC-33=88Mode1 GSReset 55Map 88ProSetting
SC-88Pro:CM-64=88Mode1 GSReset Force55Map CMtoGS 07Card
SC-88Pro:GM=GMON GMPatch
SC-88Pro:KORG=GMON GMPatch
SC-88Pro:XG=XGReset
SC-88Pro:SB32=88Mode1 GSReset 55Map
SC-88Pro:THRU=GeneralInitGS 88Mode1
;SC-88: ほとんどSC-88Proと同じです
; XGの場合はGMとして演奏します
; SC-88Proの場合はパッチを使用。(No Instrumentを避けるため)
SC-88:SC-88Pro=88Mode1 GSReset 88PRO-88Patch
SC-88:SC-88=88Mode1 GSReset
SC-88:SC-55=88Mode1 GSReset 55Map adjust_mk2
SC-88:SC-55mk2=88Mode1 GSReset 55Map
SC-88:SC-33=88Mode1 GSReset 55Map
SC-88:CM-64=88Mode1 GSReset Force55Map CMtoGS 07Card
SC-88:GM=GMON GMPatch
SC-88:KORG=GMON GMPatch
SC-88:XG=GMON GMPatch XGtoGSEmu
SC-88:SB32=88Mode1 GSReset 55Map
SC-88:THRU=GeneralInitGS 88Mode1
;SC-88_2: ほとんどSC-88Proと同じです
; XGの場合はGMとして演奏します
; SC-88Proの場合はパッチを使用。(No Instrumentを避けるため)
SC-88_2:SC-88Pro=88Mode1 GSReset Wait500 88PRO-88Patch
SC-88_2:SC-88=88Mode1 GSReset Wait500
SC-88_2:SC-55=88Mode1 GSReset Wait500 55Map adjust_mk2
SC-88_2:SC-55mk2=88Mode1 GSReset Wait500 55Map
SC-88_2:SC-33=88Mode1 GSReset Wait500 55Map
SC-88_2:CM-64=88Mode1 GSReset Wait500 Force55Map CMtoGS 07Card
SC-88_2:GM=GMON Wait500 GMPatch
SC-88_2:KORG=GMON Wait500 GMPatch
SC-88_2:XG=GMON Wait500 GMPatch XGtoGSEmu
SC-88_2:SB32=88Mode1 GSReset Wait500 55Map
SC-88_2:THRU=GeneralInitGS 88Mode1 Wait500
;SC-55: SC-88をGMとして演奏する以外はSC-88と同じ
SC-55:SC-88PRO=GSReset GMPatch
SC-55:SC-88=GSReset GMPatch
SC-55:SC-55=GSReset
SC-55:SC-55mk2=GSReset
SC-55:SC-33=GSReset
SC-55:CM-64=GSReset CMtoGS 07Card
SC-55:GM=GMON GMPatch
SC-55:KORG=GMON GMPatch
SC-55:XG=GMON GMPatch XGtoGSEmu
SC-55:SB32=GSReset
SC-55:THRU=GeneralInitGS
;SC-55mk2: SC-55と同じ
SC-55mk2:SC-88PRO=GSReset GMPatch
SC-55mk2:SC-88=GSReset GMPatch
SC-55mk2:SC-55=GSReset adjust_mk2
SC-55mk2:SC-55mk2=GSReset
SC-55mk2:SC-33=GSReset
SC-55mk2:CM-64=GSReset CMtoGS 07Card
SC-55mk2:GM=GMON GMPatch
SC-55mk2:KORG=GMON GMPatch
SC-55mk2:XG=GMON GMPatch XGtoGSEmu
SC-55mk2:SB32=GSReset
SC-55mk2:THRU=GeneralInitGS
;SC-33: SC-55と同じだが、126,127バンク(PCM/LAバンク)をエミュレートする
SC-33:SC-88PRO=GSReset GMPatch
SC-33:SC-55=GSReset adjust_mk2 127BankEmu
SC-33:SC-55mk2=GSReset 127BankEmu
SC-33:SC-88=GSReset GMPatch
SC-33:SC-33=GSReset
SC-33:CM-64=GSReset CMtoGS 127BankEmu
SC-33:GM=GMON GMPatch
SC-33:KORG=GMON GMPatch
SC-33:XG=GMON GMPatch XGtoGSEmu
SC-33:SB32=GSReset
SC-33:THRU=GeneralInitGS
;MSTAR: SC-55と同じだが、126,127バンク(PCM/LAバンク)をエミュレートする
MSTAR:SC-88PRO=GSReset
MSTAR:SC-55=GSReset adjust_mk2 126BankEmu
MSTAR:SC-55mk2=GSReset 126BankEmu
MSTAR:SC-88=GSReset 126BankEmu
MSTAR:SC-33=GSReset
MSTAR:CM-64=GSReset CMtoGS 126BankEmu
MSTAR:GM=GMON
MSTAR:KORG=GMON
MSTAR:XG=GMON XGtoGSEmu
MSTAR:SB32=GSReset
MSTAR:THRU=GeneralInitGS
;SB32: SC-55とほぼ同じ
; エクスクルーシブはまったく受信できないので、送信しないようにしている
; 126,127バンクのエミュレートをする
SB32:SC-88PRO=GeneralInit GStoGMEmu 127BankEmu NoExclusive
SB32:SC-55=GeneralInit GStoGMEmu 127BankEmu NoExclusive
SB32:SC-55mk2=GeneralInit GStoGMEmu 127BankEmu NoExclusive
SB32:SC-88=GeneralInit GStoGMEmu 127BankEmu NoExclusive
SB32:SC-33=GeneralInit GStoGMEmu 127BankEmu NoExclusive
SB32:CM-64=127BankEmu CMtoGS 07Card NoExclusive
SB32:GM=GeneralInit GMPatch NoExclusive GStoGMEmu
SB32:KORG=GeneralInit NoExclusive GMPatch
SB32:XG=GeneralInit NoExclusive GMPatch XGtoGMEmu
SB32:SB32=GeneralInit NoExclusive
SB32:THRU=GeneralInit
;GM: 一般的なGM音源
; GM規格外のメッセージは極力出さないようにしている
; (ただし対象がGMのときは出力するメッセージに制限を加えない)
GM:SC-88PRO=GeneralInit GMON GMPatch 127BankEmu GStoGMEmu
GM:SC-88=GeneralInit GMON GMPatch 127BankEmu GStoGMEmu
GM:SC-55=GeneralInit GMON GMPatch 127BankEmu GStoGMEmu
GM:SC-55mk2=GeneralInit GMON GMPatch 127BankEmu GStoGMEmu
GM:SC-33=GeneralInit GMON GMPatch 127BankEmu GStoGMEmu
GM:CM-64=GMPatch GMON 127BankEmu CMtoGS
GM:GM=GeneralInit GMON
GM:KORG=GeneralInit GMON GMPatch
GM:XG=GeneralInit GMON GMPatch XGtoGMEmu
GM:SB32=GeneralInit GMON GMPatch
GM:THRU=GeneralInit
;KORG: まったくわからないのでGMとおなじ
; ただし対象音源がKORGのときだけなにもしない
; 動作未確認です
KORG:SC-88Pro=GeneralInit GMON GMPatch 127BankEmu
KORG:SC-88=GeneralInit GMON GMPatch 127BankEmu
KORG:SC-55=GeneralInit GMON GMPatch 127BankEmu
KORG:SC-33=GeneralInit GMON GMPatch 127BankEmu
KORG:SC-55mk2=GeneralInit GMON GMPatch 127BankEmu
KORG:CM-64=GeneralInit GMON GMPatch 127BankEmu CMtoGS
KORG:GM=GeneralInit GMON GMPatch XGtoGMEmu
KORG:KORG=GeneralInit
KORG:XG=GeneralInit GMON GMPatch
KORG:SB32=GeneralInit GMON GMPatch
KORG:THRU=GeneralInit
;NS5R:
NS5R:SC-88Pro=NS5RInit 88Mode1 GSReset
NS5R:SC-88=NS5RInit 88Mode1 GSReset
NS5R:SC-55=NS5RInit 88Mode1 GSReset 55Map
NS5R:SC-33=NS5RInit 88Mode1 GSReset 55Map
NS5R:SC-55mk2=NS5RInit 88Mode1 GSReset 55Map
NS5R:CM-64=NS5RInit 88Mode1 GSReset CMtoGS 07Card
NS5R:GM=NS5RInit GMON GMPatch
NS5R:KORG=NS5RInit Mode05R/W GMON
NS5R:XG=NS5RInit XGReset
NS5R:SB32=NS5RInit 88Mode1 GSReset 55Map
NS5R:THRU=NS5RInit GeneralInit
;XG: 一応GSに対応しているらしいので、GSResetを送っておく
XG:SC-88Pro=88Mode1 GSReset GStoXG
XG:SC-88=88Mode1 GSReset GStoXG
XG:SC-55=88Mode1 GSReset GStoXG
XG:SC-33=88Mode1 GSReset GStoXG
XG:SC-55mk2=88Mode1 GSReset GStoXG
XG:CM-64=88Mode1 GSReset CMtoGS 07Card GStoXG
XG:GM=GMON GMPatch
XG:KORG=GMON GMPatch
XG:XG=XGReset
XG:SB32=GMON GMPatch
XG:THRU=GeneralInit
;XG: 一応GSに対応しているらしいので、GSResetを送っておく
SYG20:SC-88Pro=88Mode1 GSReset 127BankEmu GStoXG
SYG20:SC-88=88Mode1 GSReset 127BankEmu GStoXG
SYG20:SC-55=88Mode1 GSReset 127BankEmu GStoXG
SYG20:SC-33=88Mode1 GSReset 127BankEmu GStoXG
SYG20:SC-55mk2=88Mode1 GSReset 127BankEmu GStoXG
SYG20:CM-64=88Mode1 GSReset 127BankEmu CMtoGS GStoXG
SYG20:GM=GMON GMPatch
SYG20:KORG=GMON GMPatch
SYG20:XG=GMON XGReset
SYG20:SB32=GMON GMPatch
SYG20:THRU=GeneralInit
;--------------------------------------------------------------------------
; MIDIメッセージを定義します
; "メッセージ名" = "MIDIメッセージ" と指定します。
; MIDIメッセージには下のような書式があります。
;
; nn 10進で nn を送信します。
; $nn 16進で nn を送信します。
; M:xx xxというメッセージを送信します。
; C:xx xxというメッセージを全トラック送信します。このメッセージを利用する
; にはMIDI ch.1に対する送信を書く必要があります。(先頭1バイト目の
; 下位4bitを0にする)
; R:1 すべてのトラックとすべてのパラメータを初期化します。
; R:2 SC-55等で、CM-32Lエミュレーション初期化します。
; (SC-88でSELECT+INSTRUMENT '<'を押すのと同じ)
; W:xx xxミリ秒のウェイトをおきます。(10ms単位で設定できます)
[midimessage]
GSReset=$F0 $41 $10 $42 $12 $40 $00 $7F $00 $41 $F7 W:100
88Mode1=$F0 $41 $10 $42 $12 $00 $00 $7F $00 $01 $F7 W:100
GMON=$F0 $7E $7F $09 $01 $F7 W:100
CMReset=
XGReset=$F0 $43 $10 $4C $00 $00 $7E $00 $F7 W:100
55MAP=$B0 $20 $01
88MAP=$B0 $20 $02
88PROMAP=$B0 $20 $03
BANKMSB0=$B0 $00 $00
CMtoGSEmu=R:2 W:50
AllParamInit=R:1 W:50
PC0=$C0 0
PC10=$C0 $0A
PC22=$C0 $16
PC19=$C0 $13
;--------------------------------------------------------------------------
;
; コマンドを定義します。
;
; DisableExclusive=0/1 エクスクルーシブデータの送信抑制
; DisableBankSelectLSB=0/1 バンクセレクトLSBの送信抑制
; DisableBankSelectMSB=0/1 バンクセレクトMSBの送信抑制
; DisableResetExclusive=0/1 GS Reset, GM ON, XG Reset?の送信抑制
; DefaultBankSelectLSB=n バンクセレクトLSB=0を変更して送信
; MapSelect=n バンクセレクトLSB=nに変更して送信(Roland専用)
; comment= コメント(無視されます)
; MIDI=MIDIメッセージ A,B両ポートにMIDIメッセージを送信
; MIDI_A=MIDIメッセージ AポートにMIDIメッセージを送信
; MIDI_B=MIDIメッセージ BポートにMIDIメッセージを送信
; GSToGMEmu=1 GS ExclusiveをGM用に変換
; XGtoGMEmu=1 XG のバンクセレクトを解釈
; PatchMap=パッチマップセクション名 パッチマップを使用します。
[NoExclusive]
DisableExclusive=1
[GMPatch]
comment=強制的にセレクトバンクを無効にしてGMにする
DisableBankSelectLSB=1
DisableBankSelectMSB=1
//DisableResetExclusive=1
[GMON]
comment=GM-ONを送信
MIDI_A=M:GMON W:50
[GeneralInit]
comment=一般的な初期化
MIDI_A=R:0 W:50
[GeneralInitGS]
comment=一般的な初期化(GS用)
MIDI_A=M:GSReset
[GSReset]
comment=GS-RESETを送信
MIDI_A=M:GSReset
;DisableResetExclusive=1
[88Mode1]
comment=88Mode1
MIDI_A=M:88Mode1
;DisableResetExclusive=1
[XGReset]
comment=XG初期化
MIDI_A=M:XGReset
;DisableResetExclusive=1
[55Map]
comment=GS-RESETを無視して、55MAPに初期化
MIDI_A=C:55MAP W:20 C:PC0 W:20
;DisableResetExclusive=1
DefaultBankSelectLSB=1
DisableBankSelectLSB=1
MapSelect=1
[88Map]
comment=GS-RESETを無視して、88MAPに初期化
MIDI=C:88MAP W:20 C:PC0 W:20
;DisableResetExclusive=1
DefaultBankSelectLSB=2
MapSelect=2
[88ProMap]
comment=GS-RESETを無視して、88PROMAPに初期化
MIDI=C:88PROMAP W:20 C:PC0 W:20
;DisableResetExclusive=1
DefaultBankSelectLSB=3
MapSelect=3
[55MapFor88]
comment=バンクセレクトLSBとGS-RESETを無視して、55MAPに初期化
MIDI_A=C:55MAP W:50 C:BANKMSB0 W:50 C:PC0 W:50
DisableBankSelectLSB=1
DisableBankSelectMSB=1
DisableResetExclusive=1
MapSelect=1
[Force55Map]
comment=バンクセレクトLSBとGS-RESETを無視して、55MAPに初期化
MIDI_A=C:55MAP W:50 C:BANKMSB0 W:50 C:PC0 W:50
DisableBankSelectLSB=1
DisableBankSelectMSB=1
DisableResetExclusive=1
MapSelect=1
[Force88Map]
comment=バンクセレクトLSBとGS-RESETを無視して、88MAPに初期化
MIDI=C:88MAP W:20 C:BANKMSB0 W:20 C:PC0
DisableBankSelectLSB=1
DisableResetExclusive=1
MapSelect=2
PatchMap=Patch88-PRO
[Force88ProMap]
comment=バンクセレクトLSBとGS-RESETを無視して、88PROMAPに初期化
MIDI=C:88PROMAP W:20 C:BANKMSB0 W:20 C:PC0 W:20
DisableBankSelectLSB=1
DisableResetExclusive=1
MapSelect=3
[88PRO-88Patch]
comment=88PRO=>88へのパッチ
PatchMap=Patch88-PRO
[CMtoGS]
comment=CM-64からGSに変換 Bank127,126使用
MIDI_A=M:CMtoGSEmu
DisableBankSelectLSB=1
DisableBankSelectMSB=1
DisableExclusive=1
[GStoGMEmu]
comment=GS音源をGM音源に変換 SB32などに使える
GSToGMEmu=1
DisableExclusive=1
[XGtoGMEmu]
comment=XG音源をGM音源に変換 SB32などに使える
XGToGMEmu=1
DisableExclusive=1
[XGtoGSEmu]
comment=XG音源をGS音源に変換 GSなどに使える
XGToGSEmu=1
DisableExclusive=1
[127BankEmu]
comment=SC-55のバンク127、126をGSでエミュレート
MIDI_A=C:55Map
PatchMap=Patch127BankEmu Patch126BankEmu Patch07Card
[126BankEmu]
comment=SC-55のバンク126をGSでエミュレート
;MIDI_A=C:55Map
PatchMap=Patch126BankEmu Patch07Card
[07Card]
comment=07Card
PatchMap=Patch07Card
[NS5RInit]
comment=NS5Rの初期化
MIDI_A=$F0 $42 $30 $42 $12 $00 $00 $7C $00 $F7 W:50 $F0 $42 $30 $42 $00 $01 $00 $F7 W:50 $F0 $42 $30 $42 $01 $00 $F7 W:50 $F0 $42 $30 $42 $12 $00 $00 $04 $7F $F7
[Mode05R/W]
comment=NS5Rの設定 (05R/W)
MIDI_A=$F0 $42 $30 $42 $01 $01 $F7 W:50
[GStoXG]
comment=GS=>XGの変換
DisableBankSelectLSB=1
[Wait500]
MIDI_A=W:500
[88ProSetting]
;88ProSetting=1
[PIANOSOLO]
PatchMap=Patch:ALLPIANO
[MUSICBOX]
PatchMap=Patch:ALLMB
MIDI_A=C:PC10
[CHURCH]
PatchMap=Patch:ALLCHURCH
MIDI_A=C:PC19
[HARMONICA]
PatchMap=Patch:ALLHARMONICA
MIDI_A=C:PC22
;--------------------------------------------------------------------------
;
; パッチマップを指定します
;
; source(lsb:msb:pc#) = destination sourceをdestinationに変換します。
; 注: pc# (0-127)
[Patch88-PRO]
;SC-88PRO => SC-88へのパッチです
*:24:0=0:0:0
*:16:1=0:0:1
*:9:4=0:0:4
*:10:4=0:0:4
*:17:4=0:0:4
*:25:4=0:0:4
*:26:4=0:0:4
*:1:6=0:0:6
*:32:6=0:0:6
*:8:7=0:0:7
*:16:7=0:0:7
*:24:7=0:0:7
*:32:7=0:0:7
*:33:7=0:0:7
*:35:7=0:0:7
*:1:8=0:0:8
*:9:11=0:0:11
*:16:15=0:0:15
*:17:15=0:0:15
*:24:15=0:0:15
*:19:16=0:0:16
*:25:16=0:0:16
*:26:16=0:0:16
*:27:16=0:0:16
*:28:16=0:0:16
*:29:16=0:0:16
*:48:16=0:0:16
*:2:17=0:0:17
*:9:17=0:0:17
*:17:18=0:0:18
*:18:18=0:0:18
*:33:19=0:0:19
*:8:20=0:0:20
*:9:21=0:0:21
*:16:21=0:0:21
*:24:21=0:0:21
*:25:21=0:0:21
*:8:23=0:0:23
*:16:23=0:0:23
*:17:25=0:0:25
*:18:25=0:0:25
*:1:27=0:0:27
*:2:27=0:0:27
*:3:27=0:0:27
*:4:27=0:0:27
*:9:27=0:0:27
*:16:27=0:0:27
*:17:27=0:0:27
*:18:27=0:0:27
*:19:27=0:0:27
*:2:28=0:0:28
*:1:29=0:0:29
*:2:29=0:0:29
*:3:29=0:0:29
*:8:29=0:0:29
*:9:29=0:0:29
*:3:30=0:0:30
*:4:30=0:0:30
*:9:31=0:0:31
*:24:31=0:0:31
*:1:32=0:0:32
*:8:32=0:0:32
*:16:32=0:0:32
*:3:33=0:0:33
*:4:33=0:0:33
*:8:33=0:0:33
*:16:33=0:0:33
*:1:34=0:0:34
*:2:34=0:0:34
*:3:34=0:0:34
*:16:34=0:0:34
*:8:35=0:0:35
*:1:36=0:0:36
*:9:36=0:0:36
*:8:37=0:0:37
*:2:38=0:0:38
*:3:38=0:0:38
*:4:38=0:0:38
*:5:38=0:0:38
*:6:38=0:0:38
*:11:38=0:0:38
*:12:38=0:0:38
*:13:38=0:0:38
*:14:38=0:0:38
*:15:38=0:0:38
*:17:38=0:0:38
*:18:38=0:0:38
*:24:38=0:0:38
*:4:39=0:0:39
*:5:39=0:0:39
*:6:39=0:0:39
*:7:39=0:0:39
*:10:39=0:0:39
*:11:39=0:0:39
*:12:39=0:0:39
*:13:39=0:0:39
*:20:39=0:0:39
*:21:39=0:0:39
*:22:39=0:0:39
*:23:39=0:0:39
*:24:39=0:0:39
*:25:39=0:0:39
*:26:39=0:0:39
*:27:39=0:0:39
*:28:39=0:0:39
*:1:40=0:0:40
*:1:41=0:0:41
*:1:42=0:0:42
*:1:45=0:0:45
*:2:45=0:0:45
*:3:45=0:0:45
*:8:45=0:0:45
*:16:45=0:0:45
*:16:46=0:0:46
*:2:48=0:0:48
*:3:48=0:0:48
*:12:48=0:0:48
*:32:48=0:0:48
*:33:48=0:0:48
*:2:50=0:0:50
*:3:50=0:0:50
*:9:50=0:0:50
*:16:50=0:0:50
*:17:50=0:0:50
*:24:50=0:0:50
*:25:50=0:0:50
*:1:51=0:0:51
*:2:51=0:0:51
*:8:51=0:0:51
*:10:52=0:0:52
*:16:52=0:0:52
*:24:52=0:0:52
*:33:52=0:0:52
*:8:53=0:0:53
*:9:54=0:0:54
*:16:54=0:0:54
*:17:54=0:0:54
*:11:55=0:0:55
*:12:55=0:0:55
*:17:55=0:0:55
*:18:55=0:0:55
*:19:55=0:0:55
*:20:55=0:0:55
*:21:55=0:0:55
*:22:55=0:0:55
*:23:55=0:0:55
*:24:55=0:0:55
*:25:55=0:0:55
*:2:56=0:0:56
*:16:56=0:0:56
*:32:56=0:0:56
*:2:57=0:0:57
*:8:57=0:0:57
*:8:59=0:0:59
*:2:60=0:0:60
*:2:60=0:0:60
*:2:60=0:0:60
*:2:60=0:0:60
*:1:61=0:0:61
*:2:61=0:0:61
*:9:61=0:0:61
*:10:61=0:0:61
*:17:61=0:0:61
*:24:61=0:0:61
*:25:61=0:0:61
*:2:62=0:0:62
*:3:62=0:0:62
*:4:62=0:0:62
*:17:62=0:0:62
*:2:63=0:0:63
*:9:63=0:0:63
*:10:63=0:0:63
*:8:64=0:0:64
*:9:65=0:0:65
*:16:65=0:0:65
*:1:66=0:0:66
*:9:66=0:0:66
*:1:67=0:0:67
*:8:68=0:0:68
*:16:68=0:0:68
*:16:71=0:0:71
*:1:72=0:0:72
*:8:72=0:0:72
*:9:72=0:0:72
*:16:72=0:0:72
*:1:73=0:0:73
*:2:73=0:0:73
*:3:73=0:0:73
*:8:73=0:0:73
*:16:73=0:0:73
*:16:75=0:0:75
*:17:75=0:0:75
*:1:77=0:0:77
*:1:78=0:0:78
*:9:80=0:0:80
*:10:80=0:0:80
*:16:80=0:0:80
*:17:80=0:0:80
*:18:80=0:0:80
*:24:80=0:0:80
*:25:80=0:0:80
*:26:80=0:0:80
*:27:80=0:0:80
*:9:81=0:0:81
*:11:81=0:0:81
*:17:81=0:0:81
*:18:81=0:0:81
*:24:81=0:0:81
*:25:81=0:0:81
*:26:81=0:0:81
*:27:81=0:0:81
*:28:81=0:0:81
*:29:81=0:0:81
*:30:81=0:0:81
*:31:81=0:0:81
*:32:81=0:0:81
*:33:81=0:0:81
*:34:81=0:0:81
*:35:81=0:0:81
*:40:81=0:0:81
*:41:81=0:0:81
*:42:81=0:0:81
*:43:81=0:0:81
*:44:81=0:0:81
*:45:81=0:0:81
*:1:83=0:0:83
*:8:83=0:0:83
*:9:84=0:0:84
*:10:84=0:0:84
*:16:84=0:0:84
*:17:84=0:0:84
*:18:84=0:0:84
*:19:84=0:0:84
*:20:84=0:0:84
*:24:84=0:0:84
*:8:85=0:0:85
*:9:85=0:0:85
*:2:86=0:0:86
*:3:86=0:0:86
*:8:86=0:0:86
*:3:87=0:0:87
*:4:87=0:0:87
*:5:87=0:0:87
*:6:87=0:0:87
*:2:88=0:0:88
*:3:88=0:0:88
*:8:89=0:0:89
*:9:89=0:0:89
*:2:90=0:0:90
*:2:90=0:0:90
*:8:90=0:0:90
*:9:90=0:0:90
*:10:90=0:0:90
*:11:90=0:0:90
*:2:91=0:0:91
*:8:91=0:0:91
*:9:91=0:0:91
*:10:91=0:0:91
*:11:91=0:0:91
*:1:92=0:0:92
*:2:92=0:0:92
*:3:92=0:0:92
*:1:94=0:0:94
*:1:94=0:0:94
*:1:94=0:0:94
*:11:95=0:0:95
*:3:96=0:0:96
*:4:96=0:0:96
*:3:97=0:0:97
*:4:97=0:0:97
*:3:97=0:0:97
*:4:97=0:0:97
*:10:98=0:0:98
*:11:98=0:0:98
*:20:98=0:0:98
*:7:99=0:0:99
*:8:99=0:0:99
*:9:99=0:0:99
*:1:100=0:0:100
*:2:100=0:0:100
*:8:100=0:0:100
*:3:101=0:0:101
*:4:101=0:0:101
*:5:101=0:0:101
*:6:101=0:0:101
*:7:101=0:0:101
*:8:101=0:0:101
*:9:101=0:0:101
*:10:101=0:0:101
*:11:101=0:0:101
*:12:101=0:0:101
*:13:101=0:0:101
*:14:101=0:0:101
*:15:101=0:0:101
*:16:101=0:0:101
*:8:102=0:0:102
*:9:102=0:0:102
*:8:103=0:0:103
*:9:103=0:0:103
*:15:103=0:0:103
*:16:103=0:0:103
*:17:103=0:0:103
*:18:103=0:0:103
*:3:104=0:0:104
*:9:105=0:0:105
*:28:105=0:0:105
*:32:105=0:0:105
*:8:106=0:0:106
*:1:107=0:0:107
*:19:107=0:0:107
*:24:107=0:0:107
*:8:108=0:0:108
*:8:109=0:0:109
*:8:110=0:0:110
*:9:110=0:0:110
*:24:111=0:0:111
*:32:111=0:0:111
*:33:111=0:0:111
*:12:112=0:0:112
*:16:113=0:0:113
*:1:114=0:0:114
*:15:115=0:0:115
*:17:115=0:0:115
*:24:115=0:0:115
*:32:115=0:0:115
*:1:116=0:0:116
*:16:116=0:0:116
*:17:116=0:0:116
*:18:116=0:0:116
*:16:117=0:0:117
*:17:117=0:0:117
*:18:117=0:0:117
*:19:117=0:0:117
*:10:118=0:0:118
*:11:118=0:0:118
*:12:118=0:0:118
*:2:119=0:0:119
*:8:120=0:0:120
*:9:120=0:0:120
*:10:120=0:0:120
*:11:120=0:0:120
*:12:120=0:0:120
*:13:120=0:0:120
*:6:122=0:0:122
*:16:122=0:0:122
*:17:122=0:0:122
*:8:124=0:0:124
*:9:124=0:0:124
*:10:124=0:0:124
*:11:124=0:0:124
*:10:125=0:0:125
*:11:125=0:0:125
*:7:126=0:0:126
*:8:126=0:0:126
*:16:126=0:0:126
*:17:126=0:0:126
*:18:126=0:0:126
*:19:126=0:0:126
*:20:126=0:0:126
*:4:127=0:0:127
*:5:127=0:0:127
3:*:*=0:*:*
[Patch127BankEmu]
;CM/MT配列をGS配列にします
;LA部
*:127:0=*:0:0 Acou Piano 1
*:127:1=*:0:1 Acou Piano 2
*:127:2=*:0:2 Acou Piano 3
*:127:3=*:0:5 Elec Piano 1
*:127:4=*:0:4 Elec Piano 2
*:127:5=*:0:5 Elec Piano 3
*:127:6=*:0:5 Elec Piano 4
*:127:7=*:0:3 Honky Tonk
*:127:8=*:0:16 Elec Org 1
*:127:9=*:0:16 Elec Org 2
*:127:10=*:0:16 Elec Org 3
*:127:11=*:0:16 Elec Org 4
*:127:12=*:0:19 Pipe Org 1
*:127:13=*:0:19 Pipe Org 2
*:127:14=*:0:19 Pipe Org 3
*:127:15=*:0:21 Accordion
*:127:16=*:0:6 Harpsi 1
*:127:17=*:0:6 Harpsi 2
*:127:18=*:0:6 Harpsi 3
*:127:19=*:0:7 Clavi 1
*:127:20=*:0:7 Clavi 2
*:127:21=*:0:7 Clavi 3
*:127:22=*:0:8 Celesta 1
*:127:23=*:0:8 Celesta 2
*:127:24=*:0:62 Syn Brass 1
*:127:25=*:0:62 Syn Brass 2
*:127:26=*:0:62 Syn Brass 3
*:127:27=*:0:62 Syn Brass 4
*:127:28=*:0:38 Syn Bass 1
*:127:29=*:0:38 Syn Bass 2
*:127:30=*:0:38 Syn Bass 3
*:127:31=*:0:38 Syn Bass 4
*:127:32=*:0:88 Fantasy
*:127:33=*:0:89 Harmo Pan
*:127:34=*:0:91 Chorale
*:127:35=*:0:11 Glasses
*:127:36=*:0:97 Soundtrack
*:127:37=*:0:99 Atmosphere
*:127:38=*:0:11 Warm Bell
*:127:39=*:0:0 Funny Vox ?
*:127:40=*:1:102 Echo Bell
*:127:41=*:0:96 Ice Rain
*:127:42=*:0:68 Oboe 2001
*:127:43=*:2:102 Echo Pan
*:127:44=*:0:81 Doctor Solo
*:127:45=*:0:16 School Daze
*:127:46=*:0:11 Bellsinger
*:127:47=*:0:80 Square Wave
*:127:48=*:0:48 Str Sect 1
*:127:49=*:0:48 Str Sect 2
*:127:50=*:0:48 Str Sect 3
*:127:51=*:0:45 Pizzicato
*:127:52=*:0:40 Violin 1
*:127:53=*:0:40 Violin 2
*:127:54=*:0:42 Cello 1
*:127:55=*:0:42 Cello 2
*:127:56=*:0:43 Contrabass
*:127:57=*:0:46 Harp 1
*:127:58=*:0:46 Harp 2
*:127:59=*:0:24 Guitar 1
*:127:60=*:0:25 Guitar 2
*:127:61=*:0:24 Elec Gtr 1
*:127:62=*:0:24 Elec Gtr 2
*:127:63=*:0:104 Sitar
*:127:64=*:0:32 Acou Bass 1
*:127:65=*:0:32 Acou Bass 2
*:127:66=*:0:33 Elec Bass 1
*:127:67=*:0:33 Elec Bass 2
*:127:68=*:0:36 Slap Bass 1
*:127:69=*:0:37 Slap Bass 2
*:127:70=*:0:35 Fretless 1
*:127:71=*:0:35 Fretless 2
*:127:72=*:0:71 Flute 1
*:127:73=*:0:71 Flute 2
*:127:74=*:0:72 Piccolo 1
*:127:75=*:0:72 Piccolo 2
*:127:76=*:0:74 Recorder
*:127:77=*:0:75 Pan Pipes
*:127:78=*:0:65 Sax 1
*:127:79=*:0:65 Sax 2
*:127:80=*:0:65 Sax 3
*:127:81=*:0:65 Sax 4
*:127:82=*:0:71 Clarinet 1
*:127:83=*:0:71 Clarinet 2
*:127:84=*:0:68 Oboe
*:127:85=*:0:69 Engl Horn
*:127:86=*:0:70 Bassoon
*:127:87=*:0:22 Harmonica
*:127:88=*:0:56 Trumpet 1
*:127:89=*:0:56 Trumpet 2
*:127:90=*:0:57 Trombone 1
*:127:91=*:0:57 Trombone 2
*:127:92=*:0:60 Fr Horn 1
*:127:93=*:0:60 Fr Horn 2
*:127:94=*:0:58 Tuba
*:127:95=*:0:62 Brs Sect 1
*:127:96=*:8:62 Brs Sect 2
*:127:97=*:0:11 Vibe 1
*:127:98=*:0:13 Vibe 2
*:127:99=*:1:98 Syn Mallet
*:127:100=*:0:112 Windbell
*:127:101=*:0:9 Glock
*:127:102=*:0:14 Tube Bell
*:127:103=*:0:13 Xylophone
*:127:104=*:0:12 Marimba
*:127:105=*:0:107 Koto
*:127:106=*:0:103 Sho *
*:127:107=*:0:77 Shakuhachi
*:127:108=*:0:71 Whistle 1
*:127:109=*:0:71 Whistle 2
*:127:110=*:0:89 Bottleblow
*:127:111=*:0:77 BreathPipe
*:127:112=*:0:116 Timpani
*:127:113=*:0:117 Melodic Tom
*:127:114=*:0:118 Deep Snare
*:127:115=*:0:117 Elec Perc 1
*:127:116=*:0:117 Elec Perc 2
*:127:117=*:0:116 Taiko
*:127:118=*:0:114 Taiko Rim
*:127:119=*:0:119 Cymbal
*:127:120=*:0:114 Castanets
*:127:121=*:0:9 Triangle
*:127:122=*:0:55 Orche Hit
*:127:123=*:0:124 Telephone
*:127:124=*:0:123 Bird Tweet
*:127:125=*:0:0 OneNote Jam
*:127:126=*:0:124 Water Bell
*:127:127=*:0:0 Jungle Tune *
[Patch126BankEmu]
;CM配列をGS配列にします
;PCM部
*:126:0=*:0:0 Piano 2
*:126:1=*:0:0 Piano 2
*:126:2=*:0:0 Piano 2
*:126:3=*:0:3 Honky Tonk
*:126:4=*:0:0 Piano 1
*:126:5=*:0:0 Piano 2
*:126:6=*:0:0 Piano 2
*:126:7=*:0:4 E.Piano 1
*:126:8=*:0:4 Detuned EP1
*:126:9=*:0:4 E.Piano 2
*:126:10=*:0:25 Steel Gt.
*:126:11=*:0:25 Steel Gt.
*:126:12=*:0:25 Steel Gt.
*:126:13=*:8:25 12-str Gt.
*:126:14=*:8:28 Funk Gt.
*:126:15=*:0:28 Muted Gt.
*:126:16=*:0:36 Slap Bass 1
*:126:17=*:0:36 Slap Bass 1
*:126:18=*:0:36 Slap Bass 1
*:126:19=*:0:37 Slap Bass 2
*:126:20=*:0:37 Slap Bass 2
*:126:21=*:0:37 Slap Bass 2
*:126:22=*:0:37 Slap Bass 2
*:126:23=*:0:33 Fingered Bs
*:126:24=*:0:33 Fingered Bs
*:126:25=*:0:34 Picked Bass
*:126:26=*:0:34 Picked Bass
*:126:27=*:0:35 Fretless Bass
*:126:28=*:0:32 Acoustic Bass
*:126:29=*:0:52 Choir Aahs
*:126:30=*:0:52 Choir Aahs
*:126:31=*:0:52 Choir Aahs
*:126:32=*:0:52 Choir Aahs
*:126:33=*:0:49 Slow Strings
*:126:34=*:0:48 Strings
*:126:35=*:8:50 SynStrings 3
*:126:36=*:8:50 SynStrings 3
*:126:37=*:0:16 Organ 1
*:126:38=*:0:16 Organ 1
*:126:39=*:0:16 Organ 1
*:126:40=*:0:16 Organ 2
*:126:41=*:0:16 Organ 1
*:126:42=*:0:16 Organ 1
*:126:43=*:0:16 Organ 2
*:126:44=*:0:16 Organ 2
*:126:45=*:0:16 Organ 2
*:126:46=*:0:56 Trumpet
*:126:47=*:0:56 Trumpet
*:126:48=*:0:57 Trombone
*:126:49=*:0:57 Trombone
*:126:50=*:0:57 Trombone
*:126:51=*:0:57 Trombone
*:126:52=*:0:57 Trombone
*:126:53=*:0:57 Trombone
*:126:54=*:0:65 Alto Sax
*:126:55=*:0:66 Tenor Sax
*:126:56=*:0:67 Baritone Sax
*:126:57=*:0:65 Alto Sax
*:126:58=*:0:61 Brass 1
*:126:59=*:0:61 Brass 1
*:126:60=*:0:62 Brass 2
*:126:61=*:0:62 Brass 2
*:126:62=*:0:61 Brass 1
*:126:63=*:0:55 Orchest.Hit
[Patch07Card]
*:126:64=*:0:26
*:126:65=*:1:26
*:126:66=*:1:26
*:126:67=*:0:26
*:126:68=*:0:26
*:126:69=*:0:26
*:126:70=*:0:26
*:126:71=*:0:26
*:126:72=*:0:26
*:126:73=*:0:26
*:126:74=*:0:26
*:126:75=*:0:26
*:126:76=*:0:26
*:126:77=*:0:26
*:126:78=*:0:26
*:126:79=*:0:29
*:126:80=*:0:29
*:126:81=*:0:29
*:126:82=*:0:29
*:126:83=*:0:29
*:126:84=*:0:31
*:126:85=*:0:29
*:126:86=*:0:29
*:126:87=*:0:29
*:126:88=*:0:29
*:126:89=*:0:29
*:126:90=*:0:29
*:126:91=*:0:29
*:126:92=*:0:29
*:126:93=*:0:29
*:126:94=*:0:29
*:126:95=*:0:29
*:126:96=*:0:29
*:126:97=*:0:29
*:126:98=*:0:29
*:126:99=*:0:29
*:126:100=*:0:29
*:126:101=*:0:29
*:126:102=*:0:29
*:126:103=*:0:29
*:126:104=*:0:29
*:126:105=*:0:29
*:126:106=*:0:30
*:126:107=*:0:30
*:126:108=*:0:30
*:126:109=*:0:30
*:126:110=*:0:30
*:126:111=*:0:30
*:126:112=*:0:30
*:126:113=*:0:30
*:126:114=*:0:30
*:126:115=*:0:30
*:126:116=*:0:30
*:126:117=*:0:30
*:126:118=*:0:30
*:126:119=*:0:30
*:126:120=*:0:30
*:126:121=*:0:30
*:126:122=*:0:30
*:126:123=*:0:30
*:126:124=*:0:30
*:126:125=*:0:30
*:126:126=*:0:30
*:126:127=*:0:30
;ドラムパッチ 現バージョンでは未対応
[PatchCMDrum]
127:76=0
127:77=0
127:78=0
127:79=0
127:80=0
127:81=0
127:82=0
127:83=0
127:84=0
127:85=0
127:86=0
127:87=0
127:88=0
127:89=0
127:90=0
127:91=0
127:92=0
127:93=0
127:94=0
127:95=0
127:96=0
127:97=0
127:98=0
127:99=0
127:100=0
127:101=0
127:102=0
127:103=0
127:104=0
127:105=0
127:101=0
127:101=0
[Patch:ALLPIANO]
*:*:*=*:0:0
[Patch:ALLMB]
*:*:*=*:0:10
[Patch:ALLCHURCH]
*:*:*=*:0:19
[Patch:ALLHARMONICA]
*:*:*=*:0:22