曲名{"荒野を抜けて"}作者{"レイン望"}/*完成日:2016.06.01*/ //------------------------------------------------------------------------------ 音源初期化 Tempo 108 Include(fadeio.h); //------------------------------------------------------------------------------ TR 1 #TR1A={ r-4音色(PanFlute)o6q100M(60)v110v.Random(10)g4 l2+4[ `d,90`c8`f8 `c,90b8`c16b16 a,90:g4 d,90g4 ]f4g2+4,90 } #TR1B={ o4v127q120 r-4音色(NylonGuitar)M(0)l4g> [ l8dd16d,50c,50d16+4+16,75["b16]c16 dc16f,50e,50d16+4+16,75"b16c16d16 c4+8<ba4Div{aba}4 a4:r-16b32a32d4+4+8,75g> ]r-16g32f32g2,75 } #TR1C={ r-4音色(BrightPiano)o5q100v100ef [ l2g,75l8.gab8,50 a2+8,75l8gfg : l4afe4.l16fe d1,75r-8"b8 f8e16e8,50d8,50e16+4.,80"b8,50 f8e16e8,50d8,50e16+8l8"bcd e4.l16fed2+2+4+8,75l16ef ]l4ad`ca b2+4+8,80l16ga b4.,75b8,50b8.`c8.b8 l4adaf g1+2+4,75 } #TR1D={ r-4音色(PanFlute)o6q100M(60)v110v.Random(10)g4 l2+4[ `d,90`c8`f8 `c,90b8`c16b16 a,90:g4 d,90g4 ]f4g2+4,90 } #TR1E={ o4v127q120M(0) r-4音色(NylonGuitar)l4g> [ l8dd16d,50c,50d16+4+16,75["b16]c16 dc16f,50e,50d16+4+16,75"b16c16d16 c4+8<ba4Div{aba}4 a4:r-16b32a32d4+4+8,75g> ]r-16g32f32g2,75 } //------------------------------------------------------------------------------ TR 2 #TR2C={ 音色(Crystal)P(127)FineTune(80)o8v50 l1gaag r1+1+1+1 gaa2`c2b bag,150 } //------------------------------------------------------------------------------ TR 3 #TR3IN={音色(SteelcGuitar)o5v80q100v.Random(10)P(32) [ ペダルl16"g"d"gl8dcf8.ede放す ] } #TR3A={ o5v80q100 [ ペダルl16"g"d"gl8dcf8.ede放す ][ ペダルl16"f"c"fl8c"be8.dcd放す ] [ ペダルl16"g"d"gl8dcf8.ede放す ] ペダルl16"f"c"fl8c"be8.dcd放す ペダルl16"g"d"gl8dcf8.ede放す [ ペダルl16"g"d"gl8dcf8.ede放す ][ ペダルl16"f"c"fl8c"be8.dcd放す ] [ ペダルl16"g"d"gl8dcf8.ede放す ] ペダルl16"f"c"fl8c"be8.dcd放す ペダルl16"g"d"gl8dcf8.ede放す } Function Gt03(Str Gt003){q100'Gt003'8.q30'Gt003'8.q100'Gt003'8+2} Function Gt03A(Str Gt003A){q100'Gt003A'8.q30'Gt003A'8.q30'Gt003A'8} Function Gt03B(Str Gt003B){q100'Gt003B'8.['Gt003B'8]'Gt003B'16q20'Gt003B'2} #TR3C={ o4v48 t.N(-4,-2,0,2,4,6)/*必ずノートを6コ並べる事*/ [Gt03("bdgb`d`g)Gt03(cfa`c`f`a):Gt03(dfa`d`f`a)Gt03(dgb`d`g`b)] Gt03A("bdfb`d`f)Gt03A(ceg`c`e`g)Gt03(dfa`d`f`a) [Gt03("bdgb`d`g)Gt03(cfa`c`f`a):Gt03(dfa`d`f`a)Gt03(dgb`d`g`b)] Gt03(dgb`d`g`b)Gt03B(dgb`d`g`b) t(0) } //------------------------------------------------------------------------------ TR 4 #TR4IN={ 音色(FingerBass)q100v105v.Random(10)P(40) } #TR4A={ o2[ l8g8.,75g16bg16`g8.`dba ][ l8f8.,75f16af16:`f8.bab ]`c8.bab [ l8g8.,75g16bg16`g8.`dba ]l8f8.,75f16af16`c8.bab l8g8.,75g16bg16`g8.`dba } #TR4B={ o2[ l8g8.,75g16bg16`g8.`dba ][ l8f8.,75f16af16:`f8.bab ]`c8.bab [ l8g8.,75g16bg16`g8.`dba ]l8f8.,75f16af16`c8.bab l8g8.,75g16bg16`g8.`dba } #TR4C={ o3[ l8.ee,30e8+2ff,30f8+2 dd,30d4l8dfdl8.gg,30g8+2 : ee,30e8+2ff,30f8+2 l8."b"b,30"g8cc,30"a8dd,30d4l8def ] l8.ee,30e8+2ff,30f8+2 gg,30g4l8dfa gg16`gba16g2,20 } //------------------------------------------------------------------------------ TR 5 Function Cho1(Str CHO1){l8.[ q100'CHO1'q30'CHO1' ]q100'CHO1'4} Function Cho1A(Str CHO1A){l8.[ q100'CHO1A'q30'CHO1A' ]q100'CHO1A'4} Function Cho2(Str CHO2){l8.q100'CHO2'q30'CHO2'q100'CHO2'8} #TR5IN={音色(GrandPiano)o5v75q100 } #TR5A={ P(48)[ Cho1(ga#d)Cho1A(fadc):Cho1(d#ga#)Cho2(fac)Cho2(f#ac#) ]Cho2(d#ga#)Cho2(fac)Cho1(ga#d) } #TR5B={ P(48)[ Cho1(ga#d)Cho1A(fadc):Cho1(d#ga#)Cho2(fac)Cho2(f#ac#) ]Cho2(d#ga#)Cho2(fac)Cho1(ga#d) } Function Cho3(Str CHO3){q100'CHO3'8.q30'CHO3'8.q100'CHO3'8+4r4} #TR5C={ P(48) v60 Cho3(egb) Cho3(fac) Cho3(dfa) Cho3(gbd) v65 Cho3(egb) Cho3(fac) '"bdf'8.,100'"bdf'8.,30r8'ceg'8.,100'ceg'8.,30r8 'dfa'8.,100'dfa'8.,30[ 'dfa'16 ]r2 v60 Cho3(egb) Cho3(fac) Cho3(dfa) Cho3(gbd) v70 Cho3(egb) Cho3(fac) v80 Cho3(gbd) q100'gbd'8.['gbd'8]'gbd'16'gbd'4,20r4 } //------------------------------------------------------------------------------ TR 6音色(Strings1) #TR6IN={o5q100v80EP.onTime(40,127,!1+1)P.onTime(0,127,!1,127,0,!1)'g"a#d'1+1P(64)EP(127) } #TR6A={ P(72)v60[ l1'ga#d''fadc':'d#ga#'l2'fac''f#ac#' ]l2'd#ga#''fac'l1'ga#d' } #TR6B={ P(72)v60[ l1'ga#d''fadc':'d#ga#'l2'fac''f#ac#' ]l2'd#ga#''fac'l1'ga#d' } // [ l1'ga#d''fadc':'d#ga#'l2'fac''f#ac#' ]l2'd#ga#''fac'l1'ga#d' TR 10/*ドラム*/ o3調+()v.Random(20) Time(3:1:0) Sub{[ [4 l8 n80,n81,n80,l16[rn80,]n81,8:n80,4 ]n80,8n81,8 ]}//トライアングル Sub{l16 [3 crrcrrcr rrcrrrrr ]crrcrrcr rrcrrcrr} `c#r- l16[2 [4f#]d[f#]d [4f#]d[3f#] :[4f#]d[f#]d [4f#]d[f#]a# ] [4f#]d[f#]d f#d[f#]df#[d] Sub{l16 [3 crrcrrcr rrcrrrrr ]crrcrrcr rrcrrcrr} `c#r- l16 [4f#]d[f#]d [4f#]d[3f#] [4f#]d[f#]d [4f#]d[f#]a# [2 `ar-[4f#]d[f#]d ] `c#r-[4f#]d[f#]d f#d[f#]df#[d] Time(11:1:0) Sub{[ [4 l8 n80,n81,n80,l16[rn80,]n81,8:n80,4 ]n80,8n81,8 ]} Sub{l16 [3 crrcrrcr rrcrrrrr ]crrcrrcr rrcrrcrr} `c#r- l16[2 [4f#]d[f#]d [4f#]d[3f#] :[4f#]d[f#]d [4f#]d[f#]a# ] [4f#]d[f#]d f#d[f#]df#[d] Sub{l16 [3 crrcrrcr rrcrrrrr ]crrcrrcr rrcrrcrr} `c#r- l16 [4f#]d[f#]d [4f#]d[3f#] [4f#]d[f#]d [4f#]d[f#]a# `ar-[2 [4f#]d[f#]d ] `c#r-[4f#]d[f#]d f#d[f#]df#[d] Time(19:1:0) [ l8.n55,r n51,8r2 r-1 n48,n45,n41,4r8d8r8 r-1 ccc8r2 l8.n55,r n49,8r2 r-1 n48,n45,n41,8r8n45,8[d16]n41,8 r-1 ccc8r4.c8 ] [ l8.n55,r n51,8r2 r-1 n48,n45,n41,4r8d8r8 r-1 ccc8r2 l8.n55,r n49,8r2 r-1 n48,n45,n41,8r8n45,8[d16]n41,8 r-1 ccc8r4.c8 ] [ l8.n55,r n51,8r2 r-1 n48,n45,n41,4r8d8r8 r-1 ccc8r2 l8.n55,r n49,8r2 r-1 n48,n45,n41,8r8n45,8[d16]n41,8 r-1 ccc8r4.c8 ] l8.n55,r n51,8r2 r-1 n48,n45,n41,4r8d8r8 r-1 ccc8r2 l8.n55,r n49,8r2 r-1 n48,n45,n41,8r8n45,8[d16]n41,8 r-1 ccc8r4.c8 l8.n55,r n51,8r2 r-1 n48,n45,n41,8r8n45,8[d16]n41,8 r-1 ccc8r4.c8 l8cc16n49,l16c[d]l4'n45,c'n41, Time(35:1:0) Sub{[ [4 l8 n80,n81,n80,l16[rn80,]n81,8:n80,4 ]n80,8n81,8 ]}//トライアングル Sub{l16 [3 crrcrrcr rrcrrrrr ]crrcrrcr rrcrrcrr} `c#r- l16[2 [4f#]d[f#]d [4f#]d[3f#] :[4f#]d[f#]d [4f#]d[f#]a# ] [4f#]d[f#]d f#d[f#]df#[d] Sub{l16 [3 crrcrrcr rrcrrrrr ]crrcrrcr rrcrrcrr} `c#r- l16 [4f#]d[f#]d [4f#]d[3f#] [4f#]d[f#]d [4f#]d[f#]a# [2 `ar-[4f#]d[f#]d ] `c#r-[4f#]d[f#]d f#d[f#]df#[d] Sub{[ [4 l8 n80,n81,n80,l16[rn80,]n81,8:n80,4 ]n80,8n81,8 ]} Sub{l16 [3 crrcrrcr rrcrrrrr ]crrcrrcr rrcrrcrr} `c#r- l16[2 [4f#]d[f#]d [4f#]d[3f#] :[4f#]d[f#]d [4f#]d[f#]a# ] [4f#]d[f#]d f#d[f#]df#[d] Sub{l16 [3 crrcrrcr rrcrrrrr ]crrcrrcr rrcrrcrr} `c#r- l16 [4f#]d[f#]d [4f#]d[3f#] [4f#]d[f#]d [4f#]d[f#]a# `ar-[2 [4f#]d[f#]d ] `c#r-[4f#]d[f#]d f#d[f#]df#[d] //------------------------------------------------------------------------------ 調-(be) Time(1:1:0) PLAY(, , , #TR3IN, #TR4IN, #TR5IN,#TR6IN,) Time(3:1:0) //Aパート PLAY(, #TR1A, , #TR3A, #TR4A, #TR5A, #TR6A,) Time(11:1:0) PLAY(, #TR1B, , , #TR4B, #TR5B, #TR6B,) Time(19:1:0) //Bパート PLAY(, #TR1C, #TR2C, #TR3C, #TR4C, #TR5C, ,) Time(35:1:0) //Cパート PLAY(, #TR1D, , #TR3A, #TR4A, #TR5A, #TR6A,) Time(43:1:0) PLAY(, #TR1E, , , #TR4B, #TR5B, #TR6B,) //フェードアウトコマンドの挿入専用 TR 0 Time(43:1:0)FadeoutAll(8)