SoundType={soundfont}
//------------------------------------------------------------------------------
曲名{"スーパーは安売り私用の犬は最前線"}
作者{"クジラ飛行机"}
//------------------------------------------------------------------------------
TimeBase      = 96
TimeSignature = 4,4
Tempo         = 110
//------------------------------------------------------------------------------
// Setup
Str A00 = { CH(01) V=120 v120 l8 o5 q95 REV(120) P(050) 音色(MusicBox)  }
Str B00 = { CH(02) V=090 v123 l8 o3 q90 REV(090) P(110) 音色(MusicBox) }
Str C00 = { CH(03) V=090 v100 l8 o5 q99 REV(120) P(063) 音色(RockOrgan) }
Str D00 = { CH(04) V=110 v100 l8 o5 q99 REV(050) P(063) 音色(Dulcimer) }
Str E00 = { CH(05) V=050 v110 l8 o4 q99 REV(030) P(063) 音色(Strings1)  }
Str F00 = { CH(06) V=120 v100 l8 o2 q99 REV(020) P(063) 音色(SynthBass1) }
Str G00 = { CH(10) V=110 v110 l8        REV(080) P(063) @1 }
//------------------------------------------------------------------------------
// Drum
Str G01 = {
  l8 Sub{ [2 R{ chhh hhhh | hhhh hhhh } ] }
  l8      [2 R{ srsr sbsb | srsr sb:sb } ] R{ ss } 
}
Str G02 = {
  l8 Sub{ [2 R{ chch chch | chch chch } ] }
  l8      [2 R{ bbsr bbsr | bbsr sb:sb } ] R{ ss16s16 } 
}

Str G10 = {
  l8 Sub{  R{ hhhh hhhh | hhhh hhhh  } }
  l8       R{ srsr sbsb | srsr sb:sb }
}
//------------------------------------------------------------------------------
// Bass
Str F01 = { l8 o3 cccc ceeg | < aaaa ab>ce | dddd dddd | < gggg gab>d }
Str F02 = { l8 o2 eeee eeee | aaaa aaaa | eeee eeee | dddd dfa`d }
Str F03 = { l8 o2 eeee eeee | aaaa aaaa | > dddd dddd | < gggg gb>d<g }
Str F10 = { l8 o3 r1 ggfe ffed }
Str F11 = { l8 o3 ccc^ c{cg}c{cg} | < aaa^ aaa^> | dfaf dfa`d | < g^gg g`gg`g }
Str F12 = { l8 o3 ccc^ cccc | ddd^ ddd^ | eee^ fff^ | < g^gg g`gg`g }
//------------------------------------------------------------------------------
// Strings
Str E01 = { l8 o5 'ce`c'^^^ ^^^'dfg' | 'ce`c'^^^ ^^^^ | 'df`c'^^^ ^^^'dfa' | 'dgb'^^^ ^^^^ }
Str E02 = { l8 o5 'eg`e'^^^ ^^^'dfg' | 'ce`c'^^^ ^^^^ | 'eg`e'^^^ ^^^'dfa' | 'df`d'^^^ ^^^^ }
Str E03 = { l8 o5 'eg`e'^^^ ^^^'dfg' | 'ce`c'^^^ ^^^^ | 'df`c'^^^ ^^^'dfa' | 'dgb'^^^ ^^^^ }
Str E11 = { l1 o5 cadg }
Str E12 = { l1 o5 eeed }
Str E13 = { l1 o5 eedg } 
//------------------------------------------------------------------------------
Str A01 = { l8o5 geg^ ^aged | e^a^ gfec | d^^^ ^efb | g^^f ed^^ }
Str A02 = { l8o5 e^ed g^^f | a^^^ agfd | e^^^ ^bag | fe^^ de^^ }
Str A03 = { l8o5 geg^ ^aged | e^a^ agfe | deg^ ^fg | b^^a bab^ }
//
Str B01 = { l8o5 KEY(7) geg^ ^aged | e^a^ agfe | deg^ ^fg | b^^a bab^ KEY(0) }
Str B02 = { l8o6 egag rrrr | egag rrrr | egag rrrr | defa efaf }
Str B03 = { l8o6 eggg rrrr | rggg g^e^ | d^de f^a^ | b^b^ bggf }
//------------------------------------------------------------------------------
Str D02 = { l8o5 [4 rrrr rege] }
Str C02 = { l16 o6q50 [4 cgeg egbg bg>d<g >eede< ] } 
//------------------------------------------------------------------------------
// Play
//------------------------------------------------------------------------------
Str ___ = { l1 rrrr }
Str RRR = { l1 rr }
音源初期化;
PLAY(A00,B00,C00,D00,E00,F00,G00)
?
PLAY(RRR,RRR,RRR,RRR,RRR,F10,G10)
PLAY(A01,___,___,___,E01,F01,G01) // C - Am - Dm7 - G7
PLAY(A01,___,C02,___,E01,F01,G01) // C - Am - Dm7 - G7

PLAY(A02,___,___,D02,E12,F02,G02) // Em - Am - Em - Dm7
PLAY(A03,___,___,D02,E13,F03,G02) // Em - Am - Dm7 - G7

PLAY(A01,B01,___,___,E11,F11,G01) // C - Am - Dm7 - G7
PLAY(A01,B01,___,___,E11,F12,G01) // C - Am - Dm7 - G7

PLAY(A02,B02,C02,D02,E02,F02,G01) // Em - Am - Em - Dm7
PLAY(A03,B03,C02,D02,E03,F03,G01) // Em - Am - Dm7 - G7

PLAY(A01,___,C02,___,___,F01,G01) // C - Am - Dm7 - G7
PLAY(A01,___,C02,___,E01,F01,G01) // C - Am - Dm7 - G7
//
PLAY({c1d1},{e1g1},RRR,RRR,RRR,{o3c1d1},{R{ c1c1 }})
PLAY({c1d1},{e1g1},RRR,RRR,RRR,{o3e1f1},{R{ c1c1 }})
PLAY({c1^1},{g1^1},RRR,RRR,RRR,{o3g1^1},{R{ c1r1 }})
