Entry

JETそのご。

かなり、プログラマっぽい入力に遷移してみましたー!(笑)

色々音がオカシイのはご愛敬で! フィーリングで!


独りよがり満載のコードを読む(笑)

***

TimeBase = 96 // 四分音符分解能
Tempo = 160 // テンポの設定(20~240を推奨)
TimeSignature = 4,4 // 拍子記号の設定→2,4は2/4拍子を表す

System.MeasureShift(1) // 小節数のシフト設定
ResetGM(); // GM音源用リセット
Time(1:1:0); TrackSync;// トラックの同期
Include(unison.h);

// ===============================================================
Str TR01 = {CH( 1); @062 REV( 20)CHO( 40) M(0) EP(127) V(120); l8 }
Str TR02 = {CH( 2); @049 REV( 20)CHO( 40) M(0) EP(127) V(120); l8 }
Str TR03 = {CH( 3); @003 REV( 20)CHO( 40) M(0) EP(127) V(100); l8 }
Str TR04 = {CH( 4); @031 REV( 20)CHO( 40) M(0) EP(127) V(90) ; l8 }

Str TRA = {CH(10); @StandardSet ; l16}

// ---**** MELODY *****---
Str Mel01 = { KeyFlag+(f) l8
c^c^dd^↓b^b^b↑efgabagbagba↑ed↓bagaeeefgab↑cdee2.
r4↓e4.fgab↑d^e^e^eer
}
Str Mel02 = { ↓ l8
[2 de^g^a e^de^g^a: dede^g^a gb^baga^b^] g↑e^ed^↓ l4 bagaba l8
}
Str Mel03 = { KeyFlag-(abe) l4 ↓
fgbg8fgb↑c8d8↓b8fgbg↑ l8. c↓b↑c8d4.r8 ccc8dd8r↓
[7 ↑dc:↓g8] l8 df^d^
}
Str Mel04 = { KeyFlag-(abe) [2 l4
"bfef"afef"bfe#fa8.f8.a8 l8 b#^^^^rb^af^e^fa:f^refa^f^afab#2↑c#2r↓
]f2^8
KeyFlag+(cdfga) ↑c l4 ccccc-↓ag
}
Str Mel05 = { KeyFlag+(cdfga)
g1^2 r8
}
Str Mel06 = { KeyFlag+(cdfga) l8
OctaveUnison(↓gfg l4 `dgfg8`d`dg8fg`d`c♭g`d8`cafa` l8 crgrgrgrgrgbg`d^`c^↑)
}
Str Mel07 = { KeyFlag+() l8
[4 gr4grga+`c]g1^4.r↑g8.g8.gg1^2r2
}

Str Mel08 = { KeyFlag+(cdfga)
g8 r1 r1 r2^8 l8
}

Str Mel09 = { KeyFlag+(cdfga) l8 ↑
"gdg"gdg"gg1r↓ OctaveUnison(f8.f8.f)
}

// ---**** SYNSHE *****---

Str Syn01 ={ KeyFlag+(f) l8 o4
[2 'bg'^'bg'^'ge''ge'^ 'af'^'af'^'af'↑'e"b"g'^'e"b"g'^↓]
'gc'^'gc'^'ga''ga'^'af' ^'af'^'af' ↑'e"b"g'^'e"b"g'^↓
}

Str Syn02 ={ KeyFlag+(f) l4
[2 'gd'4.'gd''gd'r8 'af'4.'af''af'r8 :
'bg'4.'bg''bg'r8 'af'4.'af''af'r8 ]
}

// ---**** GUITER *****---

Str Gtr01 ={ KeyFlag+(f) l4 v70
OctaveUnison([2 ccd8d↓bbb8↑ee]↓gga8abbb8↑ee
l4 crdr l8 re^e^eer)
}
Str Gtr02 ={ KeyFlag+(f) l8 v100
[3 eeeee`ee`eeeee:`e`ee`e]
e^d^c2.rl16dddrl8rrrd^d^
}

Str Gtr03 ={ KeyFlag-(abe) l8 v100 o5
l4 rrrr8rrrrr8rrrr l8. rrr8r4.r8rrr8rr8r // ここ憶えてないんだなー(笑)
l8. ggg8fff8eee8ddd8ccc8↓bbb8a+a+a+8↑ l8 rdd^
}

// ===============================================================

[2
Play( TR01, TR02, TR03, TR04 )
Play( Mel01, Mel01, Syn01, Gtr01 )
Play( Mel02, Mel02, Syn02, Gtr02 )
Play( Mel03, Mel03, , Gtr03 )
Play( Mel04, Mel04 )
Play( Mel05, Mel05 )
Play( Mel06, Mel06 )
]

Play( Mel07, Mel07 ) // てこ入れ部分

Play( Mel03, Mel03, , Gtr03 )
Play( Mel04, Mel04 )
Play( Mel08, Mel08 )
Play( Mel06, Mel06 )
Play( Mel09, Mel09 )

つうか、普通にシーケンサー弄ってるより、こっちの方が理解しやすい自分がどうだろう(笑)
(そして、↑↓部分、色々とタグが干渉(本当は半角の><)して大変だった……orz

***
ミルカ(っていうか譜面はマリカ)、シンセじゃなくてピアノだったよ(´・ω・`

Pagination

Trackback

  • トラックバックはまだありません。

Trackback URL

/trackback/228

Comment

  • コメントはまだありません。

Post Your Comment

  • コメントを入力してください。
登録フォーム
Name
Mail
URL
Comment
閲覧制限
投稿キー(スパム対策に、投稿キー を半角で入力してください。)

Utility

Calendar

03 2024.04 05
SMTWTFS
- 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 - - - -

Tag Crouds