// dSakura.dll Version.2.37
//------------------------------------------------------------------------------
TrackName={"Affect"};
Copyright={"NOIR"};
/*------------------------------------------------------------------------------

Genre		:	dubstep
音源		:	Fantom-XR(必須)
演奏時間	:	03:1?

mp3		:	http://ux.getuploader.com/noir_public/download/2/Affect.mp3

//ATTENTION!!
　
  このMMLファイルはいずれのMIDI規格とも互換性がありません！
  Roland Fantom XR以外では再生できません。申し訳ございません…
  
  mp3ファイルをご用意しましたのでこちらからどうぞ。
  http://ux.getuploader.com/noir_public/download/2/Affect.mp3
  
  (ちょっと早く再生しただけのオマケ)
  http://ux.getuploader.com/noir_public/download/3/Affect%28sudden+mix%29.mp3
　
  音源持ってる方はTR6を見て、
『こいつ馬鹿だなぁ…』と思っていただければ、幸いです。
　
  
//------------------------------------------------------------------------------

はじめまして、noirです。はじめまして。
知ってる人はごめんなさい。本当にごめんなさい。私です。

Fantom-XRを中古で買いました！念願のハード音源･･･！
トランスやろう！トランストランス！
と思ったんですがなぜかダブステ（ブロステ？）になりました。

今回はサクラだけで完成させました。DAWは使ってません。
MIDIだけでワブルベース作るのって大変なんですね…（根本的な間違い）

サクラ掲示板でダブステップ（というかこれはブロステ？）は初めてなんでしょうか。
あるいは既にやられた方がいらっしゃるんでしょうか。それなら聴いてみたいなあ。

感想など、是非お聞かせくださいませ。
貴方のダウンロードに至上の感謝を。

-----------------------------------------------------------------------------*/

//↓以下、汚すぎて自分でも直視できないソース。

//_初期設定

TimeBase      = 96     // 四分音符分解能
Tempo         = 135    // テンポの設定(20〜240を推奨)
TimeSignature = 4,4    // 拍子記号の設定→2,4は2/4拍子を表す
Key=0

//Fantom-RXをお持ちの方は
//Tempo175,Key=5くらいいすると早回しっぽくなります

ResetGS; //なぜかGSリセット
//------------------------------------------------------------------------------
Include(gs.h); //ようわからんがとりあえず
Include(Delay.h)
//------------------------------------------------------------------------------


SysEx=$F0,$7e,$7F,$09,$02,$F7	 //GM System off らしい
//r1;TrackSync　


TR(1)	SysEx$ = F0,41,7F,00,6B,12,{10,00,20,1F,1},F7
TR(2)	SysEx$ = F0,41,7F,00,6B,12,{10,00,21,1F,1},F7
TR(3)	SysEx$ = F0,41,7F,00,6B,12,{10,00,22,1F,1},F7
TR(4)	SysEx$ = F0,41,7F,00,6B,12,{10,00,23,1F,1},F7
TR(5)	SysEx$ = F0,41,7F,00,6B,12,{10,00,24,1F,1},F7
TR(6)	SysEx$ = F0,41,7F,00,6B,12,{10,00,25,1F,1},F7
TR(7)	SysEx$ = F0,41,7F,00,6B,12,{10,00,26,1F,1},F7
TR(8)	SysEx$ = F0,41,7F,00,6B,12,{10,00,27,1F,1},F7
TR(9)	SysEx$ = F0,41,7F,00,6B,12,{10,00,28,1F,1},F7
TR(10)SysEx$ = F0,41,7F,00,6B,12,{10,00,29,1F,1},F7
TR(11)SysEx$ = F0,41,7F,00,6B,12,{10,00,2A,1F,1},F7
TR(12)SysEx$ = F0,41,7F,00,6B,12,{10,00,2B,1F,1},F7
TR(13)SysEx$ = F0,41,7F,00,6B,12,{10,00,2C,1F,1},F7
TR(14)SysEx$ = F0,41,7F,00,6B,12,{10,00,2D,1F,1},F7
TR(15)SysEx$ = F0,41,7F,00,6B,12,{10,00,2E,1F,1},F7
TR(16)SysEx$ = F0,41,7F,00,6B,12,{10,00,2F,1F,1},F7


//------------------------------------------------------------------------------
//_Track2 ピアノ

Track(2) Channel(2)
@51,87,1
Time(2:1:0)
REV(70)
V(104)
y74=64
v120 o5 q100 l4
l8
//[8r1r1r1r1r1]
/*
[cdd#a#^f^g^^^d#^^^^,,80
"a#dd#a#^f^g^^^f^^^^,,80
cdd#a#^f^g^^^a#^^^^,,80
`d#`da#f^d#^d^^^"a#^^^^,,90]


cdd#a#^f^g
*/

Time(54:1:0)
[cdd#a#^f^g^^^d#^^^^,,80
"a#dd#a#^f^g^^^f^^^^,,80
cdd#a#^f^g^^^a#^^^^,,80
`d#`da#f^d#^d^^^:"a#^^^^,,90]

//a#2,,80
r2

Time(70:1:0)
cdd#a#^f^g^^^d#^^^^,,80
"a#dd#a#^f^g^^^f^^^^,,80
cdd#a#^f^g^^^a#^^^^,,80
`d#`da#f^d#^d^^^"a#^^^^,,90

r2r8
f^g^^^d#^^^^,,80
"a#dd#a#^f^g^^^f^^^^,,80
cdd#a#^f^g^^^a#^^^^,,80
`d#`da#f^d#^d^^^
rrrrr

[cdd#a#^f^g^^^d#^^^^,,80
"a#dd#a#^f^g^^^f^^^^,,80
cdd#a#^f^g^^^a#^^^^,,80
`d#`da#f^d#^d^^^"a#^^^^,,90v110]

/*"a#dd#a#^f^g^^^f^^^^,,80
cdd#a#^f^g^^^a#^^^^,,80
`d#`da#f^d#^d^^^"a#^^^^,,90*/


Track(2) Channel(2) Time(2:1:0)
//音色(GrandPiano)
v110 o3 q100 l4
//ここに楽譜情報を書きます。
l4
/*[c1^2c2,,60
"a#1^2,,"a#2,,60
"g#1^2,,"g#2,,60
"a#1^2,,"a#2,,60]*/

//c1

Time(54:1:0)
v(90)
[c1^2c2,,60
"a#1^2,,"a#2,,60
"g#1^2,,"g#2,,60
"a#1^2,,:"a#2,,60]
r2

Time(70:1:0)
v(60)
c1^2c2,,60
"a#1^2,,"a#2,,60
"g#1^2,,"g#2,,60
"a#1^2,,"a#2,,60

r2
c1c2,,60
"a#1^2,,"a#2,,60
"g#1^2,,"g#2,,60
"a#1^2,,
r2


Time(54:1:0)
v(90)
[c1^2c2,,60
"a#1^2,,"a#2,,60
"g#1^2,,"g#2,,60
"a#1^2,,:"a#2,,60]

Time(86:1:0)
v(80)
[c1^2c2,,60
"a#1^2,,"a#2,,60
"g#1^2,,"g#2,,60
"a#1^2,,"a#2,,60]
//"a#1^2,,"a#2,,60
//"g#1^2,,"g#2,,60
//"a#1^2,,"a#2,,60


//------------------------------------------------------------------------------
//_Track3 ストリングス

Track(3) Channel(3) Time(2:1:0)
//@39,121,1
//@90,121,0
//音色(SynthStrings1)
@51,121,0
v97 o5 q100 l4

//ここに楽譜情報を書きます。

l8
/*
[8"c^^crrr"c"c^r"c^r"c^]
*/
[
'c`cg`d#'1^1
'"a#fa#`d'1^1
'"g#d#g#`c'1^1
'"a#fa#`d'1^1
]

'c`cg`d#'1
r1r1r1

Time(54:1:0)
['c`cg`d#'1^1
'"a#fa#`d'1^1
'"g#d#g#`c'1^1
:'"a#fa#`d'1^1]
'"a#fa#`d'1

Time(70:1:0)
'c`cg`d#'1^1
'"a#fa#`d'1^1
'"g#d#g#`c'1^1
'"a#fa#`d'1^1

V.T(0,0,!2,100,100,!2)
'c`cg`d#'1^1
'"a#fa#`d'1^1
'"g#d#g#`c'1^1
'"a#fa#`d'1^1

['c`cg`d#'1^1
'"a#fa#`d'1^1
'"g#d#g#`c'1^1
'"a#fa#`d'1^1]

//------------------------------------------------------------------------------
//_Track4 リード

Track(4) Channel(4) Time(10:1:0)
@101,87,70
v127 o6 q100 l4

V(117)
//ここに楽譜情報を書きます。

l8

BR(2)
g1^2f2
p.T(0,64,!8)
g1^2a#2
p.T(0,64,!18)
`c1^2`d2

`d#2`d4a#4
f2g2
BR(10)
p.T(64,64,!1^4,64,0,!1^2^4)
`c1^1^1
p64
r2`d#`da#g

r1r1r1r1
r1r1r1
`d#^`da#f4g4

Time(37:1:0)
`d#^`da#f4d4

BR(2)
[g1^2f2
p.T(0,64,!8)
g1^2a#2
p.T(0,64,!18)
`c1^2`d2

`d#2`d4a#4
f2:d2]
g2
p.T(64,64,!1^1,64,0,!1^1^1^1^1^1^1)
V.T(117,117,!1^1,117,0,!1^1^1^1^1^1^1)
`c1^1^1^1^1^1^1^1

Time(62:1:0)
V(117)
p64
/*g1^2f2
p.T(0,64,!8)
g1^2a#2
p.T(0,64,!18)
`c1^2`d2

`d#2`d4a#4
f1*/

Time(70:1:0)
p64
V(117)
g4^2f8g8c1
g4^2f8g8a#1
g4^2f8g8`c2`d2
`d#2`d8a#8f8d#8d2"a#2

r2
g4f8g8c1
g4^2f8g8a#1
g4^2f8g8`c2`d2
`d#2`d8a#8f8d#8d2"a#2

V.T(117,117,!1^1,117,0,!1^1^1^1^1^1^1)
c1^1^1^1^1^1^1

//_Track5 アルペジオ

Track(5) Channel(5) Time(2:1:0)
@109,87,70
v127 o6 q50 l4
V(56)
P.N(1,40,87,127,87,40)
REV(20)


l16


[4[8d#g`c`d#]
[8dfa#`d]]

[12d#g`c`d#]

Time(30:1:0)
[28d#g`c`d#]
r1
[4[8d#g`c`d#]
:[8dfa#`d]]

[4dfa#`d]

Time(62:1:0)
[2[8d#g`c`d#]
:[8dfa#`d]]
[4dfa#`d]

Time(70:1:0)
[[8d#g`c`d#]
[8dfa#`d]]

r2
[6d#g`c`d#]
[8dfa#`d]

[8d#g`c`d#]
[8dfa#`d]


//[32d#g`c`d#]
//[16d#g`c`d#]

//_Track6 ワブルベース

Track(6) Channel(6)
//@122,87,69
v127 o3 q100 l4
V(97)
P(64)
REV(20)
BR(12)
CHO(127)

#WA={y74=64 y71=64 M(0) @125,87,69 //ﾄﾞｩｰﾝ
p.T(127,0,!2) 'c"c'2}
#WB={@122,87,69 y74.WR(1,127,!12) p64 y71=80 //ﾐｮﾐｮﾐｮﾐｮﾐｮﾐｮ
c2}
#WB2={@122,87,69 y74.WR(1,127,!2) p64 y71=80 //ﾐｮｰﾝ
c2}
#WB3={@122,87,69  p64 y71=80 //ﾐｮｰﾝ
y74.WR(1,127,!2)
c2
y74.WR(1,127,!4)
c2
y74.WR(1,127,!6)
c2
y74.WR(1,127,!8)
c4
y74.WR(1,127,!12)
c4}
#WB4={@122,87,69  p64 y71=80 //ﾐｮｰﾝ
y74.WR(1,127,!16)
c4
y74.WR(1,127,!24)
c2
y74.WR(1,127,!32)
c4}
#WB6={@122,87,69 y74.WR(1,127,!12,127,1,!12) p64 y71=80 //ﾐｮﾐｮﾐｮﾐｮﾐｮﾐｮ
c2}

#WC={@10,87,1 y74=1 y71=1 p64 q80 //ﾍﾞﾍﾞﾍﾞﾍﾞﾍﾞﾍﾞ
[3`c6]}
#WC16={@10,87,1 y74=1 y71=1 p64 q80 //ﾍﾞﾍﾞﾍﾞﾍﾞ
[4`c16]}
#WC24={@10,87,1 y74=1 y71=1 p64 q80 //ﾍﾞﾍﾞﾍﾞﾍﾞ
[12`c24]}
#WC32={@10,87,1 y74=1 y71=1 p64 q80 //ﾍﾞﾍﾞﾍﾞﾍﾞ
[16`c32]}

#WD={@122,87,69 q100 p64 CHO(127) y71=80　//ﾆｮﾆｮﾆｮﾆｮﾆｮﾆｮﾐﾖｰﾝ
y74.WR(1,127,!24)c4
y74.WR(1,127,!12)c4}
#WD1={@122,87,69 q100 p64 CHO(127) y71=80　//ﾆｮﾆｮﾆｮﾆｮﾆｮﾆｮﾐﾖｰﾝ
y74.WR(1,127,!2)c2}
#WD2={@122,87,69 q100 p64 CHO(127) y71=80　//ﾐｮｰﾝﾐｮﾝﾐｮﾝﾐｮﾝﾐｮﾝﾐｮﾝ
y74.WR(1,127,!8)c2}
#WD3={@122,87,69 q100 p64 CHO(127) y71=80　//ﾐｮｰﾝﾐｮﾝﾐｮﾝﾐｮﾝﾐｮﾝﾐｮﾝ
y74.WR(1,127,!24)c4
y74.WR(1,127,!16)c4
}
#WE={@41,87,0//すごい！
q100 p64 CHO(127) y71=30 y74.WR(1,127,!2) //ﾌﾞﾜｰﾝ!
`c2}
#WE2={@41,87,0
q100 p64 CHO(127) y71=30 y74.WR(1,127,!4) //ﾌﾞﾜｰﾝ!
`c4}
#WE3={@41,87,0
q100 p64 CHO(127) y71=30 y74.WR(1,127,!2) //ﾌﾞﾜｰﾝ!
p.T(1,127,!2)
`c2}
#WF={@41,87,0 q100 p64 CHO(127) y71=30 y74.WR(127,1,!2)
`c2}
#WG={@41,87,0 q100 p64 CHO(127) y71=30 y74.WR(1,127,!6)
[3`c6]}
#WH={@55,87,1//ｨﾖｨﾖｨ
q100　p64　CHO(127)　y71=90　y74=127
[4`c32&``c16^32]}
#WH16={@55,87,1　q100　p64　CHO(127)　y71=90　y74=127
[8`c32-48&``c32^48]}
#WI={@7,87,67　q100　p.T(0,64,!2)
'``c`cc"c'2}
#WJ={@65,87,65//48分で三和音
q100　y74=127
[c48d#24g48`c48`d#48`g48``c48`g48`d#48`c48g48d#48>>]<<<<}
#WK={@74,87,65　q100　CHO(127)　y74(127)　p.T(0,127,!4)　//ｳﾞｧｰﾝ↑
'`c"cc'2}
#WK={@74,87,65　q100　CHO(127)　y74(127)　p.T(127,0,!4)　//ｳﾞｧｰﾝ↓
'`c"cc'2}
#WL={@48,87,1 q100  y74.WR(1,127,!6) //ﾜﾝﾜﾝﾜﾝ
>>'c'1<<}
#WL2={@48,87,1 q100 y74.WR(1,127,!12) //ﾜﾝﾜﾝﾜﾝ
CHO(127)
>>'c'2<<}
#WL3={@48,87,1 q100 y74.WR(1,127,!24) //ﾜﾝﾜﾝﾜﾝ
CHO(127)
>>'c'4<<}
#WL4={@48,87,1 q100  y74.WR(1,127,!16) //ﾜﾝﾜﾝﾜﾝ
CHO(127)
>>'c'4<<}
#WM={@43,87,65 q100 y74.WR(27,87,!2) //
y71=50
CHO(127)
'c'2}


#W1={
@108,87,67 q100 //
y71=50
CHO(127)
y74=127
c1
}
Time(22:1:0)
/*#WA
#WB6
#WE
*/
//1回目
TrackKey=0
V(127)#WE3
V(87)#WB
V(97)#WC
TrackKey=1
V(97)#WC
//#WF
TrackKey=-2

V(97)#WD
V(97)#WD1
V(97)#WC
//#WG

V(127)#WE
TrackKey=-4
V(87)#WD2
V(127)#WL2

V(87)#WD
V(87)#WD1


TrackKey=-2
V(97)#WB2
V(68)#WH16


r1

TrackKey=0
V(127)#WA
V(68)#WH16
V(88)#WD3
V(107)#WL3
V(127)#WE2

TrackKey=-2
V(97)#WD

V(127)[#WL4]
//#WG

V(127)#WG
V(117)#WK


TrackKey=-4
V(88)#WD2
V(97)#WB2
V(68)#WH16
V(127)#WE
TrackKey=-2
/*V(97)#WB6
V(117)#WK*/
V(97)#WB4
V(88)#WC
//V(127)#WI
r2

//2回目
TrackKey=0
V(127)#WE
V(87)#WB
V(97)#WC
V(97)#WC
//#WF
TrackKey=-2

V(97)#WD
V(97)#WD1
V(97)#WC
//#WG

V(127)#WE


TrackKey=-4
V(87)#WD2
V(127)#WL2

V(87)#WD
V(87)#WD1


TrackKey=-2
V(97)#WB2
V(68)#WH16
V(127)#WL2
V(127)#WG
//r1

TrackKey=0
V(127)#WA
V(68)#WH16
V(88)#WD3
V(107)#WL3
V(127)#WE2

TrackKey=-2
V(97)#WD

V(127)[#WL4]
//#WG

V(127)#WG
V(117)#WK


TrackKey=-4
V(88)#WD2
V(97)#WB2
V(68)#WH16
V(127)#WE
TrackKey=-2
/*V(97)#WB6
V(117)#WK*/
V(97)#WB4
//V(88)#WC
//V(127)#WI
V(127)#WG
//V(127)#WE3
V(127)#WE3
//TrackKey=-4

//TrackKey=-2



//3回目

Time(70:1:0)
TrackKey=0
//V(127)#WA
V(127)#WE
V(87)#WB
V(97)[#WC]
//#WF
TrackKey=-2
V(97)#WD
V(97)#WD1
V(97)#WC
//#WG
V(127)#WE
TrackKey=-4
V(87)#WD2
V(127)#WL2
V(87)#WD
V(97)#WD1

TrackKey=-2
V(97)#WB2
V(68)#WH16
V(127)#WG
V(117)#WK

TrackKey=0
V(100)#WA
V(68)#WH16
V(88)#WD3
V(107)#WL3
V(127)#WE2

TrackKey=-2
V(97)#WD
V(97)#WD1
V(127)[#WL4]
//#WG
V(127)#WG
TrackKey=-4
//V(78)#WB3
//TrackKey=-2
//#WB4
//V(68)#WH16
V(127)#WE
V(68)#WH16
V(87)#WD
V(97)#WD1
TrackKey=-2
//V(78)#WI
//#WA
V(127)#WM
V(87)#WB
V(97)#WH2
//V(127)#WL4
//V(127)#WA
V(97)#WC
V(127)#WE3


//_Track7 サブベース　要るのか？
Track(7) Channel(7) Time(2:1:0)
@80,87,65
v127 o3 q100 l4
V(56)
P(64)
REV(0)
BR(12)
CHO(0)
[16r1]
/*
c1^1
"a#1^1
"g#1^1
"a#1^1
*/
c1^1^1
r1

[c1^1
"a#1^1
"g#1^1
"a#1^1]

Time(38:1:0)
c1^1
"a#1^1
"g#1^1
"a#1^1

[3c1^1
"a#1^1
"g#1^1
"a#1^1]


c1^1
"a#1^1
"g#1^1
"a#1^1

Time(70:1:0)
V(60)
c1^1
"a#1^1
"g#1^1
"a#1^1

r2
c1^2
"a#1^1
"g#1^1
"a#1^1




//_Track8 リバシ
Track(8) Channel(8) Time(18:1:0)

@120,121,0
v127 o5 q100 l4
V(127)
P(64)
REV(20)
BR(12)
CHO(127)
Time(37:1:0)
r8a1

Time(78:1:0)
p.T(127,1,!2)
y74=127
a2

Time(101:3:0)
//p.T(127,1,!2)
y74=127
a2^16



//----------------------
//_rythm
トラック10;          // トラックの設定
チャンネル10;        // リズムを使うには必ずチャンネルを10番にする
UseKeyShift(off)

~{ど}={REV(0)n(Kick1),}    // 楽器の割り当て
~{た}={REV(127)n(Snare1),}
~{つ}={n(ClosedHiHat),}
~{ち}={n(OpenHiHat),}
~{ぱ}={n(CrashCymbal1),}

時間(18:1:0);         // (小節:拍:ティック)でタイムポインタを移動します。
@8    // 楽器設定     エディタ左側のコマンド挿入タブで一覧から選べます。
V(127)        // 0~127まで
v(127)
音符8               // 基本となる音長

//ここに楽譜情報を書きます。
l2
r1rr
r1ど1
l8
[16どrrrrrrrどrrどrrrr]

Time(70:1:0)
[4どrrrrrrrどrrどrrrr]
l16
どrrrrrrrrrどrrどrど

l8
[3どrrどrrrr
::どrrrrrrrどrrどrrrr]

//[4どrrrrrrrどrrどrrrr]

TR(11) CH(11) GS_RHYTHM(2)
時間(2:1:0);
V(107)
v(127)
REV(107)
CHO(127)
@6,120
音色(PowerSet)

l2
[16rた]

Time(22:1:0)


[15rた]
r1
ぱ0
[15rた]
r1
ぱ


Time(70:1:0)
[3rた]
l16r2たrrた,,50rrrr
l2
[3rた]
l16r2たrrた,,50rrrr

l16
r2たrrたrrたr
l2
[2rた]
l16r2たrrた,,50rrrr
l2
[4rた]
ぱ0


Time(102:1:0)
REV(40)
MidiDelay({
P.N(64,1,126)
ぱ0},8,!4)
//[8rた]



TR(12) CH(12) GS_RHYTHM(2)
時間(2:1:0);
V(117)
v(127)
REV(64)
@6,120
音色(PowerSet)
l4
[8つつつつつちつつ]

Time(22:1:0)
[[4つつつつ:つちつつ]
r1
[4つつつつ:つちつつ]]

//Time(38:1:0)
//[8つつつつ:つちつつ]


Time(70:1:0)
[4つつつつつちつつ]
r2つつつちつつ
[3つつつつつちつつ]

//[4つつつつつちつつ]

//------------------------------------------------------------------------------
//_演奏情報

PlayFrom(1:1:0)
//Solo(1)//トラックソロ。複数トラックで指定可能
//Mute(1)//トラックミュート。
