SoundType={soundfont}
//------------------------------------------------------------------------------
曲名{"迷宮のフランチャイズv2"}
作者{"クジラ飛行机"}
//------------------------------------------------------------------------------
TimeBase      = 96
TimeSignature = 4,4
Tempo         = 90
//------------------------------------------------------------------------------
// Setup
Str A00 = { CH(1) 音色(MutedTrumpet) V=120 v120 l8 o5 q95 REV(120) P(050) }
Str B00 = { CH(2) 音色(RockOrgan)    V=090 v123 l8 o3 q90 REV(090) P(110) }
Str C00 = { CH(3) 音色(RockOrgan)    V=100 v100 l8 o5 q99 REV(120) P(063) }
Str D00 = { CH(4) 音色(Dulcimer)     V=110 v100 l8 o5 q99 REV(050) P(063) }
Str E00 = { CH(5) 音色(81)           V=100 v090 l8 o3 q99 REV(030) P(063) }
Str F00 = { CH(6) 音色(AcousticBass) V=120 v100 l8 o2 q99 REV(020) P(063) }
Str G00 = { CH(10) @16                V=110 v110 l8        REV(080) P(063) } 
//------------------------------------------------------------------------------
Str A01 = {
    l24 o5 e^^ ^^^ d^c ^^^ | e^^ f^e g^^ ^^^
           bag ^^^ ^^^ e^^ | ^^^ ded e^^ g^^
           g^^ ^^^ fgg g^^ | b^^ ^^^ `d^^ e^^
           d-^^ ^^^ g-^^ f^e | e^^ d-^e d-^e g-^^
}
Str B01 = {
  Key(8) A01 Key(0)
}
Str B02 = { l24
  OctaveUnison {
    o5 || e^^  | ged | <b^^ | ^^^ || ^>cd | e^^ | ^^d | ege ||
    o6 || dc<b | age | g^^  | fg^ || fg^ | e^^ | ^^d | degb ||
    o5 || d^^  | ged | <b^^ | ^^^ || ^>cd | e^^ | ^^d | ege ||
    o6 || bag | e<ge | g^^  | fg^ || fg^ | e^^ | ^^d | deg ||
  }
}
Str C10 = {
    o5 r1 e1 r1 q100 e2 l24 b8e8 egb >egb
}
//------------------------------------------------------------------------------
Str C01 = { o5l24; [4 dgg | gd`e | deb | `eb-e | d`ee | bbe | ege | bbb- ]  }
Str D01 = { o5l24; [4 bae | `e`de | `e^`d | eee | ^eg | ebg | `de^ | a`ee ]  }
//------------------------------------------------------------------------------
Str C02 = { o5l24; [4 ggg | gee | gee | gee | gee | gee | gee | gee ]  }
Str D02 = {
  Sub {
        r1 r1 o6l24;
        [2 bef | bef | bef | bef | bef | bef | bef | bef ]
  }
  56l24; [4 bee | bee | bee | bee | bee | bee | bee | bee ]
}
//------------------------------------------------------------------------------
Str E01 = { o4l24; [4 OctaveUnison{ e^e | d+ee | e^e | e^e | e^e | erg | e^e | b^^ } ] }
Str F01 = { o3l24; [4 e^e | d+ee | e^e | e^e | e^e | erg | e^e | b^^ ] }
//------------------------------------------------------------------------------
Str C02 = { o3l24; [4 [2 `c | `e | e | d | e | a | c | f | e | a | c | c ]] }
Str D02 = { v90 o4l24; [4 [2 `c | `e | e | d | e | a | c | f | e | a | c | c ]] }

Str E02 = { o3l24; [4 OctaveUnison{ e^e | b^^ | erg | erg | e^e | e^e | erg | e^e } ]  }
Str F02 = { o3l24; [4 e^e | b^^ | erg | erg | e^e | e^e | erg | e^e ]  }
//------------------------------------------------------------------------------
Str B03 = { o2l24
}
Str E03 = { o4l24; [4 gfe | erg | d+ee | erg | b^^ | erg | erg | b^^ ] }
Str F03 = { o3l24; [4 gfe | erg | d+ee | erg | b^^ | erg | erg | b^^ ] }
//------------------------------------------------------------------------------
Str E04 = { l1 o5q100 r e r < 'eb`d' }
//------------------------------------------------------------------------------
Str G01 = {
  [4
     v90 l24 Sub{ R{ [2 hrh hrh hrh hrh ] } }
     v120l24      R{ [2 brr brr brr brb ] }
  ]
}
Str G02 = {
  [4
     v90 l24 Sub{ R{ [2 hrh hrh hrh  hrh ]     } }
     v120l24 Sub{ R{ [2 rrr srr rrr :srr ] sss } }
     v120l24      R{ [2 brr brr brr  brb ]     }
  ]
}
Str G03 = { 
    Sub { [4 l24 [2 R{ h^h h^h h^h :h^h] hhh } ] }
    Sub { [4 l8 R{ rrrr rr:sr }] l24 R{ srs sss } }
          [4 l8 R{ brbr brrr } ]
  ]
}
Str G04 = { 
          [4 l8 R{ brbr : brbh } ] l24 R{ bsbsss }
  ]
}
//------------------------------------------------------------------------------
// Play
//------------------------------------------------------------------------------
Str ___ = { l1 rrrr }
音源初期化;
PLAY(A00,B00,C00,D00,E00,F00,G00)
? // ここからスタート!
PLAY(___,___,C01,D01,___,___,G03)
PLAY(A01,___,C10,___,E02,___,G03)
PLAY(___,___,C01,D01,E01,F01,G02)
PLAY(A01,___,C01,D01,E03,F03,G02)
// 静かな場所
PLAY(___,___,C01,D01,___,___,G03)
PLAY(___,___,C02,D02,E04,___,G04)
// おかしな雰囲気
PLAY(A01,B01,___,___,E02,___,G03)
PLAY(___,B02,C01,D01,E01,F01,G02)
PLAY(A01,B01,C01,D01,E03,F03,G02)
PLAY(___,B02,C01,D01,___,___,G03)
PLAY(___,___,C01,D01,___,___,___)
// リスタート
PLAY(A01,A01,___,___,E02,___,G03)
PLAY(___,___,C01,D01,E01,F01,G02)
PLAY(A01,___,C01,D01,E03,F03,G02)
PLAY(___,___,C01,D01,___,___,G03)
PLAY(___,___,C01,D01,___,___,___)
// ---
PLAY(___,___,C01,D01,___,___,___)
PLAY(___,___,C01,D01,___,___,___)

