SoundType={soundFont}
//-----------------------------------------------
// will be dangerous
// (C)Yax
//-----------------------------------------------
TrackName     = {"will be dangerous"}
Copyright     = {"Yax"}

ResetGM();
r4
TrackSync;

//------------------------------------------------
// 全体の調整
//------------------------------------------------
TR(1)  V(110) REV(20) CHO(0)
TR(2)  V(110) REV(20) CHO(0)
TR(3)  V(110) REV(20) CHO(0)
TR(4)  V(110) REV(20) CHO(0)
TR(10) V(110) REV(20) CHO(0)

Tempo(155)

Key(1)                      // 全体のキー
TR(10) TrackKey(-1)         // リズムトラックの調整用、Keyの符号を逆にしたものをセットしておく


//------------------------------------------------
// MML
//------------------------------------------------

//------------------------------------
// Track 1 : 
//------------------------------------
TR(1) CH(1) P(64)
@34 v90
M.onNoteWave(0,30,!2)

 o3 l8 q80

 c2.cc rrrr c2
 <b-2.b-b- rrrr b-2
 a-2.a-a- rrrr a-2
 b-2.b-b- rrrr b-2>

[8
 q80
 crrr rrcc rrcr rcrr
 <b-rrr rrb-b- rrb-r rb-rr
 a-rrr rra-a- rra-r ra-rr
 grrr rrgg rrgr rgrr>

 q60
 [
  [4 cc>c<c]
  [4 <b-b->b-<b->]
  [4 <a-a->a-<a->]
  :
  [4 <b-b->b-<b->]
 ]
 [4 <gg>g<g>]

 [2
  e-e-re- e-e->e-<e-
  <b-b-rb- b-b->b-<b->
  ccrc cc>c<c
  <a-a->a-<a- b-b->b-<b->
 ]

 [2
  [2 ccrc16c16]
  [2 <b-b-rb-16b-16>]
  :
  [2 <a-a-ra-16a-16>]
  <g>g16g16< a->a-16a-16< b->b-16b-16< g>a-16b-16
 ]
 [2 ddrd16d16]
 e-2.<a-16b-16>c16d16
]



//------------------------------------
// Track 2 : 
//------------------------------------
TR(2) CH(2) P(64)
@81 v90
FineTune(68)
M.onNoteWave(0,30,!2)

  o5 l8 q50

 @8
 [5 b>cg<]>c<
 [5 ab->f<]b-
 [5 a-b->e-<]a-
 [5 ga>d<]g

[8
 @8
 q50 l8
 [5 b>cg<]>c<
 [5 ab->f<]b-
 [5 a-b->e-<]a-
 [5 b->cf<]b-

 >
 @30
 q80
 g2 f4.g16f16
 e-2 d4.d16c16
 <b-2>c4.d16e-16
 f2 d.c.d
 e-2c4.e-16f16
 g2 e-4.e-16e16
 f2f.e-.f
 d4.<b-4.> c16d16e-16f16

 g2 e-4.g16a-16
 b-2 b-.a-.g
 f2 d4.d16e-16
 f2 f.e-.d
 c2 e-4.e-16f16
 g2 e-2
 f2..f16f+16
 g1

 @12
 e-2<b->e-gb-
 f2e-dfa-
 g2 e-de-g
 a-2b-4gf

 e-2<b->e-gb-
 f2e-dfa-
 g2b-ga-b-
 >c4.<a->d2

 @30
 c2r<b-a->c<
 b-4.g2f16g16
 a-2rgfa-
 g4a-4b-4g4

 >c2r<b-a->c<
 b-4.g4.b-8>c16c+16
 d2..c16d16
 e-2.r<< @8 g24a-24a24
]


//------------------------------------
// Track 3 : 
//------------------------------------
TR(3) CH(3) P(64)
@81 v90
FineTune(60)
M.onNoteWave(0,30,!2)

 o5 l8 q60
 v60
 r. 
 @8
 [5 b>cg<]>c<
 [5 ab->f<]b-
 [5 a-b->e-<]a-
 [5 ga>d<]g

[8
 @8 l8
 q60 v60
 [5 b>cg<]>c<
 [5 ab->f<]b-
 [5 a-b->e-<]a-
 [5 b->cf<]b-

 r-8.
 @8
 v80
 l16
 [2
  [5 q80 v90b  q60 v50c  q80 v90>c< q60 v50c> q80 v90g<  q60 v50c]> q80 v90c< q60 v50c
  [5 q80 v90a  q60 v50d  q80 v90b-  q60 v50d  q80 v90>f< q60 v50d]  q80 v90b- q60 v50d
  [5 q80 v90a- q60 v50e- q80 v90b-  q60 v50e- q80 v90>e-<q60 v50e-] q80 v90a- q60 v50e-
  :
  [5 q80 v90g  q60 v50d q80 v90a q60 v50d q80 v90>d< q60 v50d] q80 v90g q60 v50d
 ]
 [5 q80 v90b-  q60 v50d q80 v90>c< q60 v50d q80 v90>f< q60 v50d] q80 v90b- q60 v50d

 v85
 @12
 [
  >c4.<ce- g8>e-8c8<g8
  b-4.b->c d8<ga- b-4
  :
  >c4.<a-b- >c8<b-8>c8e-8
  d4 @8 q60 v78 <dfa->d< fa->df< a->dfd< q80 v85 @12
 ]
 >c4.de- g8e-8f8g8
 a-4
 @8 q60 v78 <d<a->df dfa-d fa->df q80 v85 @12

 @6
 v65
 [2
  [4 <a->ce-a-]
  [4 <b->dfb-]
  :
  [4 ce-ga-]
  <gb->dg <a->ce-a- <b->dgb- >c<a-e-c
 ]
 <a->dfa- ce-a->c fd<a-f d<a->d24d-24c24
 <b-4. v70 g4. e-4
 v90
 :
 r8.
]


//------------------------------------
// Track 4 : 
//------------------------------------
TR(4) CH(4) P(64)



//------------------------------------
// Track 10 : ドラム系
//------------------------------------
TR(10) CH(10)
// マクロ定義
// b = bass / s = Snare / S = Rim
$b{n36,} $s{n38,} $S{n37,}
// h = HH Close / f = HH foot close / o = HH Open
$c{n42,} $f{n44,} $o{n46,}
// e = Crash / j = Ride / t = Ride Bell / d = China / i = Splash / y = Crash2 / u = Ride2
$e{n49,} $j{n51,} $t{n53,} $d{n52,} $i{n55,} $y{n57,} $u{n59,}
// q = High Tom / a = High-Middle / z = Low-Middle / w = Low / x = Floor high / g = Floor low
$q{n50,} $a{n48,} $z{n47,} $w{n45,} $x{n43,} $g{n41,}
// p = Crap / k = Cowbell / m = Tambourine / n = ?? / j = ??
$p{n39,} $k{n56,} $m{n54,} $n{n75,}

@1 l8
Rhythm {
  v90 brrr rrbb r-1 v127 e4 v80 r4o4r4
  v90 rrrr brrr r-1 v80 o4r4o4r4
  v90 brrr rrbb r-1 v80 o4r4o4r4
  v90 rrrr bbrr r-1 v80 o4r4o4r4
  v90 brrr rrbb r-1 v80 o4r4o4r4
  v90 rrrr brrr r-1 v80 o4r4o4r4
  v90 brrr rrbb r-1 v80 o4r4o4r4
  v90 rrrr bbrb r-1 v80 o4r4o4r4

  v90 brrr rrbb r-1 v127 e4  v100cc v80o4 v100cc
  v90 rrbr rbrr r-1 v80o4 v100cc v80o4 v100cc
  v90 brrr rrbb r-1 v80o4 v100cc v80o4 v100cc
  v90 rrbr rbrr r-1 v100 rrqr rarz r-1 v80o4 v100cc v80o4 v100cc
  v90 brrr rrbb r-1 v127y4 v100cc v80o4 v100cc
  v90 rrbr rbrr r-1 v80o4 v100cc v80o4 v100cc
  v90 brrr rrbb r-1 v80o4 v100cc v80o4 v100cc
  v90 rrbr rbrr r-1 v90 rsrs16s16 v100 z16z16a v90ss16s16 r-1 v80o4 v100cc v80o4 v100cc
}

[8
Rhythm {
 [2
  [2
   v90 bbrr bbrr r-1 v90 rrs4 rrs4 r-1 v127 e v80c [3 v100c v80c]
   v90 bbrr bbrb r-1 v90 rrs4 rrs4 r-1 [4 v100c v80c]
   v90 bbrr bbrr r-1 v90 rrs4 rrs4 r-1 [4 v100c v80c]
   :
   v90 bbrr bbrb r-1 v90 rrs4 rrs4 r-1 [4 v100c v80 : c] o
  ]
  :
  v90 bbrr bbrb r-1 v90  rrs4 rrss16s16 r-1 [4 v100c v80c] 
 ]
 v90 rbrb rb16b16rb16b16 r-1 v90  s4s16s. s16s. s64s32.s16s16s16 r-1 [4 v100c v80c] 

 [2
  v90 brrb brrr r-1 v90 rrrr rrsr r-1 v127 y4 v100 u4u4u4
  v90 bbrb brrr r-1 v90 rrrr rrss r-1 v100 u4u4u4u4
  :
  v90 brrb brrr r-1 v90 rrrr rrsr r-1 v100 u4u4u4u4
  v90 bbrb brrr r-1 v90 rrss rsss16s16 r-1 v100 u4u4u4u4
 ]
 v90 brrb brrr r-1 v90 rrrr rrss16s16 r-1 v100 u4u4u4u4
 v90 brbr brbb r-1 l16 v100 rqqq aazz [2 v90 s64s32. v80s16s16s16] l8 r-1 v100 u4u4u4u4

 [2
  v90 br.b. b.bb. r-1 v90 rsrs rsrs r-1 v127 e v80c [3 v100c v80c]
  v90 br.b. b.bb. r-1 v90 rsrs rsrs r-1 [4 v100c v80c]
  :
  v90 br.b. b.bb. r-1 v90 rsrs rsrs r-1 [4 v100c v80c]
  v90 rbrb rb16b16 r16b16b16b16 r-1 v90 srs16s16r s16s16ra16a16z16z16 r-1 v100 o4o4o4o4
 ]
 v90 br.b. bbbb r-1 v90 rsrs16s16 l16 qasa qsqal8 r-1 [4 v100c v80c]
 v90 brrr rrbr r-1 v90 r2 rr r16s64s32.s16s16 r-1 v127 y4 v60 f4f4f4
}
:
Rhythm {
  v90 brrr rrbb r-1 v90 rrs4 rs4r r-1 v127 e4  v100cc v80o4 v100cc
  v90 rrbr rbrr r-1 v90 rsrr srss16s16 r-1 v80o4 v100cc v80o4 v100cc
  v90 brrr rrbb r-1 v90 rrs4 rs4r r-1 v80o4 v100cc v80o4 v100cc
  v90 rrbr rbrr r-1 v100 sqra zws16s16s r-1 v80o4 v100cc v80o4 v100cc
  v90 brrr rrbb r-1 v90 rrsr rsrr  r-1 v127y4 v100cc v80o4 v100cc
  v90 rrbr rbrr r-1 v90 rsrr srss16s16 r-1 v80o4 v100cc v80o4 v100cc
  v90 brrr rrbb r-1 v90 rsrz rsw16g16s16s16 r-1 v80o4 v100cc v80o4 v100cc
  v90 rrbr rbrr r-1 v90 ss16s16r16 v100 q16a16z16 w16w16z16z16 v90s64s32.s16s16s16 r-1 v80o4 v100cc v80o4 v100cc
}
]
