//たぶん鳴るけど、鳴らない場合は、29行のResetGM2を、ResetGMにする。
//41行の行の先頭に、//をつける。

// GM2用の設定
//------------------------------------------------------------------------------

//参考文献

//EDIROL STUDIOCanvas SD-90取扱説明書
//http://lib.roland.co.jp/support/jp/manuals/res/1810477/SD-90_j6.pdf

//MIDI Implementation
//https://www.roland.com/global/support/by_product/sd-90/owners_manuals/872f6a8b-e109-497c-98d4-c467a25a267f/

//Patch/Performance List
//https://www.roland.com/au/support/by_product/sd-90/owners_manuals/9f3a698c-3f1d-4c98-9af8-c5999e65de93/

Include(stdmsg.h);
Function ResetGM2{
    SysEx$= F0,7E,7F,09,03,F7;
    //なぜか知らないけどGM2用の.hファイルが用意されていない。
    //GM2、そんなに需要ないのか？
}

TrackName={"あんなにうるさくするんなら選挙のやつらなんかみんな死んでしまえばいいんだ"};             //タイトル
Copyright={"折れ"};             //著作権表示
TimeSignature=4,4;           //拍子記号の設定
System.MeasureShift = 1;     //(弄らないこと)
Tempo(90);                  //テンポの設定
ResetGM2;
r1
TrackSync;                   //全てのトラックを同期する
//------------------------------------------------------------------------------




TR=1
q99 v119 l16 o6 REV=62 CHO=0 VAR=0
@=6
//SETの変更。音色の変更だけでは対応できない。
SysEx= $f0,$41,$10,0,$48,$12,{$10,0,($1f + 1), $3f, ( 3 )}, $f7
//                                         ↑Channel  ↑SET
rrrrrr

Sub{
"arerrr "grdr"gr
"frerdr "grrrrr
"ardrergrfrer
dr"brdrc#^^^^r

"arerrr "grdr"gr
"frerdr "grrrrr
"ardrfr ercr"ar
d^^^^^ ^^^^rr


drfrar `cra#rar
grarfr e^^^rr
drfrar `cra#rar
`er`dr`cr a^^^rr

drfrar `cra#rar
grarfr erfrer
d^^^^^ ^^^^^^
^^^^rr drcr"ar


drfrar `cra#rar
grarfr e^^^rr
drfrar `cra#rar
`e^^^rr `er`dr`cr

drfrar `cra#rar
grarfr erdrer
f#^^^^^ ^^^^^^
^^^^^^ ^^^^^^


drfrar `cra#rar
grarfr e^^^^^
^^^^^^ erdrer
f#^^^^^ ^^^^^^
^^^^^^ ^^^^^^
}


v77
"dr"arrr "cr"grrr
""a#r""gr"fr ""a^^^rr
""a#rrr"dr"fr"dr"fr
"er"dr""br"c#^^^"c+r

"dr"arrr "cr"grrr
""a#r""gr"fr ""a^^^rr
""a#r"dr"fr "er"dr""gr
"ar"er"ar "f#^^^rr

<
fr'ad'^^r fr'ad'^^r
gr'be'^^r gr'be'^^r
fr'ad'^^r fr'ad'^^r
gr'be'^^r gr'be'^^r

fr'ad'^^r fr'ad'^^r
gr'be'^^r gr'be'^^r
ar'`c#f+'^^r ar'`c#f+'^^r
ar'`c#f+'^^r drcr"ar

fr'ad'^^r fr'ad'^^r
gr'be'^^r gr'be'^^r
fr'ad'^^r fr'ad'^^r
gr'be'^^r gr'be'^^r

fr'ad'^^r fr'ad'^^r
gr'be'^^r gr'be'^^r
ar'`c#f+'^^r ar'`c#f+'^^r
ar'`c#f+'^^r drcr"ar


fr'ad'^^r fr'da'^^r
gr'eb'^^r gr'eb'^^r
gr'eb'^^r gr'eb'^^r
ar'`c#f+'^^r ar'`c#f+'^^ SUB{`c#^^^^^ ^^^^^^ ^}r32 Sub{a^^^^^ ^^^^^^ ^32}r32
Sub{f+^^^^^ ^^^^^^}r32 c+^^^^^ ^^^^^^^32












/*

//今どき誰もやらんだろ。

// NativeMode用の設定
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
Include(stdmsg.h);
Include(voice-sd80.h)
Include(SD-80.h)

//参考文献

//EDIROL STUDIOCanvas SD-90取扱説明書
//http://lib.roland.co.jp/support/jp/manuals/res/1810477/SD-90_j6.pdf

//MIDI Implementation
//https://www.roland.com/global/support/by_product/sd-90/owners_manuals/872f6a8b-e109-497c-98d4-c467a25a267f/

//Patch/Performance List
//https://www.roland.com/au/support/by_product/sd-90/owners_manuals/9f3a698c-3f1d-4c98-9af8-c5999e65de93/

Function ResetSD80{
    SysEx$= F0, 41, 10, 00, 48, 12, 00, 00, 00, 00, 00, 00, F7;
    //SD-80 NativeModeリセット（なぜSD-80.hやvoice-sd80.hにないの？）
    //そしてなぜGM2 Modeに合わせた設定がないの？
}


TrackName={"騒音を垂れ流す選挙のやつらなんかみんな死んでしまえばいいんだ"};             //タイトル
Copyright={"阿玉川ルカ"};             //著作権表示
TimeSignature=4,4;           //拍子記号の設定
System.MeasureShift = 1;     //(弄らないこと)
Tempo(90);                  //テンポの設定
ResetSD80;
TrackSync;                   //全てのトラックを同期する
//------------------------------------------------------------------------------



TR=1
q99 v119 l16 o6 REV=62 CHO=0 VAR=0
@=6,99,0
//なぜか音色が変わったときに休符を入れないと一部分だけテンポが早くなる
rrrrrr

Sub{
"arerrr "grdr"gr
"frerdr "grrrrr
"ardrergrfrer
dr"brdrc#^^^^r

"arerrr "grdr"gr
"frerdr "grrrrr
"ardrfr ercr"ar
d^^^^^ ^^^^rr


drfrar `cra#rar
grarfr e^^^rr
drfrar `cra#rar
`er`dr`cr a^^^rr

drfrar `cra#rar
grarfr erfrer
d^^^^^ ^^^^^^
^^^^rr drcr"ar


drfrar `cra#rar
grarfr e^^^rr
drfrar `cra#rar
`e^^^rr `er`dr`cr

drfrar `cra#rar
grarfr erdrer
f#^^^^^ ^^^^^^
^^^^^^ ^^^^^^


drfrar `cra#rar
grarfr e^^^^^
^^^^^^ erdrer
f#^^^^^ ^^^^^^
^^^^^^ ^^^^^^
}


v77
"dr"arrr "cr"grrr
""a#r""gr"fr ""a^^^rr
""a#rrr"dr"fr"dr"fr
"er"dr""br"c#^^^"c+r

"dr"arrr "cr"grrr
""a#r""gr"fr ""a^^^rr
""a#r"dr"fr "er"dr""gr
"ar"er"ar "f#^^^rr

<
fr'ad'^^r fr'ad'^^r
gr'be'^^r gr'be'^^r
fr'ad'^^r fr'ad'^^r
gr'be'^^r gr'be'^^r

fr'ad'^^r fr'ad'^^r
gr'be'^^r gr'be'^^r
ar'`c#f+'^^r ar'`c#f+'^^r
ar'`c#f+'^^r drcr"ar

fr'ad'^^r fr'ad'^^r
gr'be'^^r gr'be'^^r
fr'ad'^^r fr'ad'^^r
gr'be'^^r gr'be'^^r

fr'ad'^^r fr'ad'^^r
gr'be'^^r gr'be'^^r
ar'`c#f+'^^r ar'`c#f+'^^r
ar'`c#f+'^^r drcr"ar


fr'ad'^^r fr'da'^^r
gr'eb'^^r gr'eb'^^r
gr'eb'^^r gr'eb'^^r
ar'`c#f+'^^r ar'`c#f+'^^ SUB{`c#^^^^^ ^^^^^^ ^}r32 Sub{a^^^^^ ^^^^^^ ^32}r32
Sub{f+^^^^^ ^^^^^^}r32 c+^^^^^ ^^^^^^^32

*/



