//-------------------------------------------------------------------------------------------------
// テキスト音楽「サクラ」音楽データ (dSakura.dll Version.2.372)[09/00/00@@][]WTMP10'
//-------------------------------------------------------------------------------------------------

//　<ヘッドホン大音量推奨>
//  制作環境はXPです。

//　とりあえず高校受かりました！
//　なんか授業ついていけてなくね？汗汗

Include(gs.h)ResetGS;r4;Include(delay.h)System.MeasureShift=2System.vMax=150
TrackName={"JunkBoxx"}Copyright={"West"}
MetaText{"*PR* Myblog→ " http://nu3d.blog.shinobi.jp/ " *Access here!*}
//-------------------------------------------------------------------------------------------------
Tempo=128FUNCTION XE(tx){Time(tx:1:0)}FUNCTION MP(STR FR){Sub{TrackKey=12FR;TrackKey=0}FR}         
FUNCTION MM(STR Y){Sub{TrackKey=-12Y;TrackKey=0}Y}FUNCTION MB(STR Z){Sub{TrackKey=12Z;TrackKey=0}  
Sub{TrackKey=-12Z;TrackKey=0}Z}FUNCTION DP(P){XE(-2)GS_RHYTHM(P)r8}TR=9DP=1TR=10DP=2TR=11DP=1TR=12DP=2
FUNCTION LAC(TC,Vn,Qn,Pn,Mn,Vo1,Vo2,On){TR=TC;CH=TC;XE(0)l16v(Vn)q(Qn)P=Pn;M(Mn*10)@(Vo1,Vo2)o(On)}
//B(TC, v , q , P , M, @ ,V2, o)M/C(TC, v , q , P , M, @ ,V2, o)SYN(TC, v , q , P , M, @ ,V2, o)
LAC(01,150,100,064,00,081,08,04)LAC(03,120,120,064,00,081,08,05)LAC(06,110,100,064,00,082,00,05)
LAC(02,150,100,064,00,082,01,03)LAC(04,120,100,060,00,043,00,05)LAC(07,090,100,064,12,082,00,05)p69
INT STME=0INT SET=STME*-1INT R=0LAC(05,120,120,068,00,043,00,05)LAC(08,090,100,064,12,082,00,05)p59
//D(TC, v , q , P , M, @ ,V2, o)MSE(TC, v , q , P , M, @ ,V2, o)/SE(TC, v , q , P , M, @ ,V2, o)
LAC(09,150,080,064,00,001,00,03)LAC(12,150,100,064,00,039,09,05)LAC(15,127,100,064,00,039,09,05)
LAC(10,150,080,064,00,001,00,03)LAC(13,150,100,064,00,039,09,05)LAC(16,127,100,064,00,039,09,05)
LAC(11,150,080,064,00,026,00,03)LAC(14,150,100,064,00,039,09,05)FUNCTION PL(T,STR T1,STR T2,STR T3,
STR T4,STR T5,STR T6,STR T7,STR T8,STR T9,STR T10,STR T11,STR T12,STR T13,STR T14,STR T15,STR T16){
STR I={XE=T+R+STME}TR=01I;T1;TR=02I;T2;TR=03I;T3;TR=04I;T4;TR=05I;T5;TR=06I;T6;TR=07I;T7;TR=08I;T8;
TR=09I;T9;TR=10I;T10;TR=11I;T11;TR=12I;T12;TR=13I;T13;TR=14I;T14;TR=15I;T15;TR=16I;T16}
//BASS---------------------------------------------------------------------------------------------
STR VC1={S{[32EP.T(0,100,!8)r4]}t.onCycle(!16,0,6)l16[4S{r2r4rrrd#}[3"d^^""a"d"d"cr]"d^"d"drrdd]}
STR VC2={S{[32EP.T(0,100,!8)r4]}t.onCycle(!16,0,6)l16[3S{r2r4rrrd#}[3"d^^""a"d"d"cr]"d^"d"drrdd]
S{r2r4rrrd#}["d^^""a"d"d"cr]l12dcdc"a#c"a#"a"a#"a"f"a}
STR VC3={[7r1]r2l12<eeed#d#d#>}
STR VC4={S{[32EP.T(0,100,!8)r4]}t.onCycle(!16,0,6)l16[8"d^^""a^^ddrrrrrr[""a]]}
STR VC5={S{[32EP.T(0,100,!8)r4]}t.onCycle(!16,0,6)l16[8"d^^""a^^dd:rrrrrr[""a]]l12<eeed#d#d#>}
STR VC6={IF(CH==1){<V.T(90,80,!1^1^1^1,80,40,!1^1^1)S{[7r1]V=150;>}}ELSE{
S{>[4r1]<}V.T(45,45,!1^1^1^1,65,100,!1^1^1)}[7l16a^rrg#rgrf^rerrd#r]l12dcdc"a#c"a#"a"a#IF(CH==2){`a`f`a}V=150}
STR VC7={l16EP.W(0,100,!8)[[8"d4][4"g4][4"a4]]}
STR VC8={S{[32EP.T(0,100,!8)r4]}t.onCycle(!16,0,6)l16
[S{r2r4rrrd#}[3"d^^""a"d"d"cr]"d^"d"drrdd["g^^^"g"g:"g^]"gg"a^^""a"a"a"a^"a^"a"arraa]}
STR VC9={["d1"c1"g1"a1]}STR VCA={["d1"c1"g1:"a1]}
STR VCB={S{[32EP.T(0,100,!8)r4]}VC9}STR VCC={S{[32EP.T(0,100,!8)r4]}[32"a^^^]}
STR VCD={V.T(100,0,!1^1^1^1^1^1^1^1)VCC;V=150}
STR VCE={IF(CH==2){p.T(64,127,!1^1^1^1^1^1^1^1)S{[32EP.T(0,100,!8)r4]}BR=20[28"a^^^]}ELSE{[7r1]}
p64l12>V=150IF(CH==2){dcdc"a#c"a#"a"a#`a`f`a}<}
STR VCF={S{[32EP.T(0,100,!8)r4]}l12q80[4"d"d""a"d"c"d""a^"d"d"cd#"d"d""a"d"c"d""a^"d"ddd]q100l16}
//MELO---------------------------------------------------------------------------------------------
STR MD1={IF(CH==4){p63}IF(CH==5){p65}S{[32EP.T(0,100,!8)r4]}
V.T(0,50,!1^1^1^1^1^1)MidiDelay({[[21d,,60f,,90a]"d]},3,!32)}
STR MD2={IF(CH==4){p63}IF(CH==5){p65}S{[32EP.T(0,100,!8)r4]}V=60MidiDelay({[[21rra]"d]},3,!32)}
STR MD3={MidiDelay({[37d,,60f,,90a]},3,!32)}
STR MD4={MidiDelay({l12[16rrrrra]},3,!32)}
STR MD5={V.T(60,0,!1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1)MidiDelay({l16[64arrr]},3,!32)}
//CHORD--------------------------------------------------------------------------------------------
STR CH1={V.T(20,100,!1^1^1^1^1^1)BR=12p.T(100,64,!1^1^1^1)S{[32EP.T(0,100,!8)r4]}v110@39,1
MidiDelay({[8<"d'fa'r"d[3'df'r]r[3'fa':r]>]},1,!8)}
STR CH2={S{[32EP.T(0,100,!8)r4]}v110@39,1MidiDelay({[8<"d'fa'r"d[3'df'r]r[3'fa':r]>]},1,!8)}
STR CH3={S{[32EP.T(0,100,!8)r4]}v110@39,1MidiDelay({[8<"d'fa'r"d[3'df'r]r[3'fa':r]>]},3,!8)}
STR CH4={S{[32EP.T(0,100,!8)r4]}v110@39,1MidiDelay({[8<"d'fa'r"d[3'df'r]r[3'fa':r]>]},4,!8)}
STR CH5={S{[32EP.T(0,100,!8)r4]}v110@39,1MidiDelay({[7<"d'fa'r"d[3'df'r]r[3'fa':r]>]},4,!8)}
STR CH6={S{[32EP.T(0,127,!8)r4]}v110@85,0V.T(20,100,!1^1^1^1^1^1,100,20,!1^1)
p.T(20,60,!1,60,100,!1^1^1^1^1,100,120,!1^1)q100BR=24l1'g"g'^^^^^^^}
//SYNTH--------------------------------------------------------------------------------------------
STR SY1={S{[32EP.T(0,80,!8)r4]}t.onCycle(!16,0,6)l16[8r4d4rrr"dr4]}
STR SY2={S{[32EP.T(0,80,!8)r4]}t.onCycle(!16,0,6)l16[8r4d4rrr"dd4]}
STR SY3={S{[32EP.T(0,80,!8)r4]}t.onCycle(!16,0,6)l16[[r4d4rrr"dd4]r4g4rrr"gg4r4a4rrr"aa4]}
STR SY4={>S{<[f2e^^^^^d^^1f2g^^^^^d^^1]>}d1c1g1a1a#1a1`c1g1<}
STR SY5={t.onCycle(!16,0,6)>S{<[f2e^^^^^d^^1f2g^^^^^:d^^1]d^>}d1c1g1a1a#1`c1`d1[`dr][4`d]<}
STR SY6={S{[32EP.T(0,80,!8)r4]}SY4}STR SY7={S{[32EP.T(0,80,!8)r4]}
>S{<[f2e^^^^^d^^1f2g^^^^^d^^1]>}d1c1g1a1a#1`c1V.T(100,100,!1^1,100,20,!1^1^1^1)
p.T(MML(p),MML(p),!1,MML(p),0,!1^1^1^1^1^1)`d1^1^1^1^1^1<p64}
STR SY8={p69IF(CH==8){p59}V.T(50,120,!1^1^1^1^1^1^1^1)[14[3'dfa'r:r]]}
STR SY9={S{[32EP.T(0,80,!8)r4]}BR=0V=60p59IF(CH==7){p69}BR=24[32`d4]V=100}
//KICK&SNARE---------------------------------------------------------------------------------------
STR BD={'n27n35n36'}STR SD={'n27n36n35n32n38'}
STR BS1={BR=5[16p0BD;rrr:SD;rrr]l12;SD;BD;BD;l16}
STR BS2={BR=5[14p0BD;rrrSD;rrr]}STR BS3={p40@25,0[7r1]r2r4'n35n36n40'rV=0rr@1,0V=127}
STR BS4={BR=5[32p0BD;rrr]}STR BS5={BR=5[32p0'n35n32n38'rrr]}
STR BS6={BR=5[32p0'n35n38n36'rrr]}
STR BS7={BR=5[32p0'n35n38n36'r][4['n35n38n36'][3r'n35n38n36']][16'n35n38n36']}
//HIHAT--------------------------------------------------------------------------------------------
STR XC1={BR=5p127t.onCycle(!16,0,6)[16rr'n42n44n70n82'rn39r'n42n44n70n82'r]}
STR XC2={BR=5p127t.onCycle(!16,0,6)[16n42r'n42n44n70n82''n70n44'n39r'n42n44n70n82'r]}
STR XC3={BR=5p127t.onCycle(!16,0,6)[14n42r'n42n44n70n82''n70n44'n39r'n42n44n70n82'r]}
STR XC4={BR=5p127t.onCycle(!16,0,6)[16'n42n51'n44'n42n44n70n82''n70n44''n39n51'n44'n42n44n70n82'n42]}
STR XC5={BR=5p127t.onCycle(!16,0,6)l12[16rr'n42n44n70n82'n39r'n42n44n70n82']l16}
STR XC6={BR=5p127t.onCycle(!16,0,6)l12[16n42'n70n44''n42n44n70n82'n39r'n42n44n70n82']l16}
//PER----------------------------------------------------------------------------------------------
STR BW1={BR=6p0[4[3t0n35rrV=0n52V=90rV=0rrr]t0n35rrt-1V.T(0,90,!16)n52rV=0rn42r]}
STR BW2={BR=6p0[4[3t0n35rrV=0n52V=90rV=0rrr]:t0n35rrt-1V.T(0,90,!16)n52rV=0rn42r]}
//TR=12--------------------------------------------------------------------------------------------
STR FR1={@1,0BR=10p90EP.T(100,20,!1^1^1^1^1^1^1^1)[32p.T(90,85,!4)V.T(40,127,!4)n49rrr]}
STR FR2={@1,0BR=10p90EP.T(100,20,!1^1^1^1^1^1^1^2,20,90,!2)[32p.T(90,85,!4)V.T(40,127,!4)n49rrr]}
//TR=13--------------------------------------------------------------------------------------------
STR PA1={[16p64BR=30p.W(66,0,!16)@81,8q40IF(CH==13){r4c4}ELSE{c4r4}]}
STR PA2={[14p64BR=30p.W(66,0,!16)@81,8q40IF(CH==13){r4c4}ELSE{c4r4}]}
//TR=15--------------------------------------------------------------------------------------------
STR GT1={S{[32V.T(0,90,!8)r4]}@82,1[EP.T(100,0,!1^1^1^1)[21rra]r]}STR GT2={<GT1>}
STR GT3={S{[32V.T(0,90,!8)r4]}@82,1[EP.T(100,0,!1^1^1^1)[21dfa]d]}STR GT4={<GT3>}
STR GT5={S{[32V.T(0,90,!8)r4]}<@82,1EP.T(100,50,!1^1^1^1)[38dfa]>}
STR GT6={EP=100@82,1[[5dfa]d[5deg]d[5fa`c]f[5ga`e]g]}
STR GT7={S{[32V.T(0,90,!8)r4]}@82,1[EP.T(100,0,!1^1^1^1)[21afd]a]}STR GT8={<GT7>}
STR GT9={EP=100@82,1[[5dfa]d[5deg]d[5fa`c]f:[5ga`e]g]}STR GTA={@82,1[37dfa]}
STR GTB={t.onCycle(!16,0,6)l12EP.T(100,0,!1^1^1^1)[96f]l16}
//TR=16--------------------------------------------------------------------------------------------
STR CY1={V.T(127,40,!1^1^1^1)S{[32EP.T(40,100,!8)r4]}@123,1'>baa#<'1^1^1^1^1^1^1^1}
STR CY2={V.T(50,127,!1^1^1^1^1^1^1^1)BR=30S{[32EP.T(40,100,!8)r4]}l1@123,1'`c`d`e'^^^^^^V=0p64}
STR CY3={V=100[7r1]EP.T(150,0,!1^1^1^1)p.T(100,0,!1^1^1^1)BR=20@123,1[16S{[V.T(150,150,!32,0,0,!32)r]V=150}'cc#d'4]}
STR CY4={[4r1]V.T(50,127,!1^1^1^1)S{[16EP.T(40,100,!8)r4]}l1@123,1'`c`d`e'^^^V=0}
//(TIME, BAS, BAS, TR3, TR4, TR5, TR6, TR7, TR8,KiSn,HiHt,Perc,TR12,TR13,TR14,TR15,TR16)(//R+)
PL( SET,    ,    ,    ,    ,    ,    ,    ,    , BS1, XC1, BW1,    , PA1, PA1,    ,    )
PL( 008, VC3, VC3,    ,    ,    ,    ,    ,    , BS2, XC1, BW1, FR2, PA2, PA2,    ,    )
PL( 016, VC4, VC4,    ,    ,    ,    ,    ,    , BS1, XC1, BW1, FR1, PA1, PA1, GT3, CY1)
PL( 024, VC5, VC5, MD1, MD1, MD1,    ,    ,    , BS2, XC1, BW1, FR2, PA2, PA2, GT3, CY3)
PL( 032, VC6, VC6,    ,    ,    ,    ,    ,    ,    , XC3, BW2, FR1,    ,    , GT5,    )
PL( 040, VC1, VC1,    ,    ,    ,    ,    ,    , BS1, XC1, BW1, FR1, PA1, PA1, GT2,    )
PL( 048, VC2, VC2, MD1, MD1, MD1,    ,    ,    , BS2, XC2, BW2,    , PA2, PA2, GT1,    )
PL( 056, VC1, VC1, MD2, MD2, MD2,    ,    ,    , BS1, XC2, BW1, FR1, PA1, PA1, GT8,    )
PL( 064, VC2, VC2, MD2, MD2, MD2,    ,    ,    , BS2, XC2, BW1,    , PA2, PA2, GT3, CY3)
PL( 072, VC7, VC7,    ,    ,    , CH1, SY1, SY1,    , XC3, BW2, FR1,    ,    , GT6,    )
PL( 080, VC1, VC1, MD2, MD2, MD2, CH2, SY1, SY1, BS1, XC2, BW1, FR1, PA1, PA1, GT3,    )
PL( 088, VC2, VC2, MD2, MD2, MD2, CH2, SY2, SY2, BS2, XC2, BW1,    , PA2, PA2, GT7,    )
PL( 096, VC8, VC8, MD2, MD2, MD2, CH3, SY3, SY3, BS1, XC4, BW1, FR1, PA1, PA1, GT6, CY1)
PL( 104, VC8, VC8, MD2, MD2, MD2, CH4, SY3, SY3, BS2, XC4, BW1, FR2, PA2, PA2, GT6, CY4)
PL( 112, VC9, VC9,    ,    ,    ,    , SY4, SY4,    ,    ,    , FR1,    ,    , GT6, CY1)
PL( 120, VCA, VCA,    ,    ,    ,    , SY5, SY5, BS3,    ,    , FR1,    ,    , GT9, CY2)
PL( 128, VCB, VCB, MD2, MD2, MD2,    , SY6, SY6, BS4, XC4,    , FR1, PA1, PA1, GT6, CY1)
PL( 136, VCB, VCB, MD2, MD2, MD2,    , SY7, SY7, BS1, XC4,    , FR1, PA1, PA1, GT6, CY3)
PL( 144, VCD, VCC,    ,    ,    , CH1,    ,    , BS6, XC1,    , FR1,    ,    , GT6, CY1)
PL( 152,    , VCE, MD3, MD3, MD3, CH5, SY8, SY8, BS7, XC3,    , FR1,    ,    , GTA, CY2)
PL( 160, VCF, VCF, MD4, MD4, MD4,    , SY9, SY9, BS1, XC5, BW1, FR1, PA1, PA1, GT2,    )
PL( 168, VCF, VCF, MD4, MD4, MD4,    , SY9, SY9, BS2, XC6, BW2,    , PA2, PA2, GTB, CY3)
PL( 176, VCF, VCF, MD4, MD4, MD4,    , SY9, SY9, BS1, XC4, BW1, FR1, PA1, PA1, GT3,    )
PL( 184, VCF, VCF, MD4, MD4, MD4,    , SY9, SY9, BS2, XC4, BW2, FR2, PA2, PA2, GT8,    )
PL( 192, VCF, VCF, MD2, MD2, MD2,    , SY6, SY6, BS1, XC4,    , FR1, PA1, PA1, GT6, CY1)
PL( 200, VCF, VCF, MD2, MD2, MD2, CH6, SY7, SY7,    , XC4,    , FR2,    ,    , GT6, CY3)
PL( 208, VC1, VC1, MD5, MD5, MD5,    ,    ,    , BS1, XC1, BW1, FR1, PA1, PA1,    ,    )
PL( 216, VC1, VC1,    ,    ,    ,    ,    ,    , BS1, XC1, BW1, FR1, PA1, PA1,    , CY3)
PL( 224,    ,    ,    ,    ,    ,    ,    ,    , BS1, XC1, BW1,    , PA1, PA1, GT3,    )
PL( 232,    ,    ,    ,    ,    ,    ,    ,    , BS1, XC1, BW1, FR2, PA1, PA1, GT4, CY3)
End
