// 曲名:永い冬  作曲:小森太陽
TrackName={"永い冬"}
Tempo=136;TimeBase(96);TimeSignature=4,4;System.MeasureShift(1);PitchBendSensitivity(2)
$b{n36,};$s{n38,};$h{n42,};$m{n46,};$c{n49,};$L{n43,};$M{n47,};$H{n50,};
//■■■■ I
Str VoI0={M.W(0,0,!2,0,16,!16) o5 r2. Tempo=80 a8,,120 Tempo=100 b8,,124 Tempo=134 }
Str VW={r-4};Str VX={TrackKey(1)};Str VY={o5v127 a8,,-7b8,,-3};Str VZ={r4}
Str VoI1={v127l4o6                            p.onTime((64,64,!1),(64,64,!1),(64,64,!1),(62,64,!16))
                                          v_.onNote( 0,,-10,    0,-5,-10,   |0,-5,-10,   0, -5,-10)
                                                     c2^8r8e    d.c.<b      |g.a.>e      d.c.<g }
Str VoI4={                     p.onTime((64,64,!1),(50,64,!16),(64,64,!2...),(64,64,!2^8),(64,60,!4.),(64,64,!1))
                                           v_.onNote(0,,-10,    0,-5,-5,-10,|0,            )
                                                     a2^8>r8c  <bbag        |a1          r1}
Str VoI3=VoI1;Str VoI2=VoI4+VW+VY
Str ChI1={r%1536};Str ChI2={r%1536};Str ChI3={r%1536};Str ChI4={r%1536}
Str PiI1={v 90l4o4 q80 v_.onNote(-20,0,-15,-10,-20)  a8>e8dee  <g8>d8cdc    |<g8>d8cdc                                       <g8>d8cdc
  r%-1536 v 90l4o4 q80 v_.onNote(-20,0,-15,-10,-20)  e8`c8b>cc <d8b8gbg     | d8 b8gbg                                        d8b8gbg}
Str PiI2={v 90l4o4                                   a8>e8dee  <g8>d8cdc    |<a8>e8dee  v_.onNote(0,0,-10,-20, 0,-5,-10,-25)  l8deeeedc<b
  r%-1536 v 90l4o4     v_.onNote(-20,0,-15,-10,-20)  e8`c8b>cc <d8b8gbg     | e8`c8b>cc v_.onNote(0,0,-10,-20, 0,-5,-10,-25)  l8ccc"ac<aee}
Str PiI3={v 90l4o4 q80 v_.onNote(-20,0,-15,-10,-20)  a8>e8dee  <g8>d8cdc    |<g8>d8cdc                                       <g8>d8cdc
  r%-1536 v 85l4o4 q80 v_.onNote(-20,0,-15,-10,-20)  e`c8b>cc8 <db8gbg8     | db8gbg8                                         db8gbg8}
Str PiI4={v 90l4o4                                   a8>e8dee  <g8>d8cdc    |<a8>e8dee  v_.onNote(0,0,-10,-15, 0,-5,-10,-25)  l8deeeedc<b
  r%-1536 v 85l4o4     v_.onNote(-20,0,-15,-10,-25)  e`c8b>cc8 <db8gbg8     | e`c8b>cc8 v_.onNote(0,0,-10,-15, 0,-5,-10,-25)  l8ccc"ac<aee}
Str PiI5=PiI3;Str PiI6=PiI4
Str GuI1={r%1536};Str GuI2={v100l8o6q80 r1r1                                |r1 M.W(0,0,!8, 0,100,!8^4)e2M(0)e-16&&e16dc,,-10<b,,-15 |M.W(0,0,!4, 0,10,!4)}
Str GuI3={v 75l4o5 q100                              a1         g2..r8      |b1                                               b2..r8
  r%-1536 v 60l4o5 q80                               e1         d1          |g1                                               e1}
Str GuI4={v 75l4o6 q100 v_.onNote(0,-10,-15) c."b32&&c^16.c  d.d-32&&d^16.d |e.e-32&&e^16.e  p.onTime((64,64,!2),(64,0,!2))   e1 p(64)
  r%-1536 v 60l4o5 q80  v_.onNote(0,-10,-15) a.a.a8r8        b.b.b8r8       |a.a.a8r8        p.onTime((64,64,!2),(64,0,!2))   a1 p(64)}
Str BaI1={v110l8o2 q80                          a1          g1              |d4`d,60d^4.,,-15d,,-10         e1}
Str BaI2={v100l8o2   v_.onNote(0,,, -10,-25)    arra^4.r    gr`g,60g^4.r    |ar r   a^4.a                   arra^4.a}
Str BaI3={v100l8o2   v_.onNote(0,,, -10,-25)    arra^4.r    gr rg^4.r       |dr`d,60d^4`d4,60               er`e,60e^4.r}
Str BaI4=BaI2;Str BaI5=BaI3;Str BaI6=BaI2
Str DrI1={r%1536};Str DrI2={Rhythm{v90l8        r1          r1              |r1                             b_r-64s64,,-50s_ b_l16ss,,-5s,,-10s,,-20}}
Str DrI3={Sub{
  Rhythm{v 90l8 (v_.onNote(-5,-15,0,-15))       chhhhhhh    hhhhhhhm        |hhhhhhhh                       hhhhhhhm}}
  Rhythm{v 90l8 (v_0)                           b_s_b_s_    b_s_b_s_        |b_s_b_s_                       b_s_b_sr16s16,,-10}}
Str DrI4={Sub{
  Rhythm{v 90l8 (v_.onNote(-5,-15,0,-15))       chhhhhhh    hhhhhhhm        |hhhhhhhh                       hhhhrrrr}}
  Rhythm{v 90l8 (v_0)                           b_s_b_s_  b_s_b_sr16s16,,-10|b_s_b_s_                       b_s_b_l16sH,,+20M,,+20L,,+15}}
Str DrI5=DrI3;Str DrI6=DrI4
//■■■■ A
Str VoA1={r%1536};Str VoA2={r%1536};Str VoA3={r%1536};Str VoA4={r%1536};
Str ChA1={r%1536};Str ChA2={r%1536};Str ChA3={r%1536};
Str ChA4={v 60l4o5 r1r1r1 v95r2<a8>c8e8,+10g8,+5}
Str PiA1={v 80l4o5 q80                            r1            r1                |r1                dg8d8^2,127}
Str PiA2={r%1536};Str PiA3=PiA1;Str PiA4=PiA2
Str GuA1={               p.onTime((64,64,!1),(64,64,!4.),(32,64,!16),(64,64,!16^2),(64,64,!1),(64,64,!1))
                                        v_.onNote(0,-5,-5,     ,-5,-5,-10,        |0,-5,-3,         ,-10,-10)
          v115l4o5 q 95 M.W(0,0,!4., 0,60,!16)    a.b.>c       ^4r8e8dc           |dg8d8^2          ^4r<a>c                                |p(64) v_0
  r%-1536 v 70l4o5 q105                           e.g.f        ^2.r               |g.g8^4.r8         g2.r}
Str GuA2={                 p.onTime((64,64,!2.),(48,64,!16),(64,64,!8.),(64,64,!1),(64,64,!1),(64,64,!2),(64,48,!2))
                             v_.onNote(      0,-5,-10,-5,-10,   -5,-10,           |,-10,            -20,)
	    v115l4o5 q 95                           b2b8>c8e8d8  ^2c<b              |^2.r8a8           M(0)a2..r8                            |p(64) v_0
  r%-1536 v 70l4o5 q105                           g2.r          g2.r              |e2.r             <a2.r}
Str GuA3=GuA1;Str GuA4=GuA2
Str BaA1={                            v_.onNote(0,-5,-5,       -15,-5,-20,        |0,-15,-5,-35,     0,-15,-5,-5,-5,-10)
          v100l4o2                                a.g.f        ^4.f8f.f8          |g.g8g.g8          g.g8g8g8>d8<g8}
Str BaA2={                            v_.onNote(0,-15,-5,-35, 0,-15,-5,-5,-10,-15,|0,-15,0,          0,-15,-10,-15,-30)
          v100l4o2                                g.g8g.g8      g.g8g8g8>d8<g8    |e.e8e2            a8>a8gfe}
Str BaA3=BaA1;Str BaA4=BaA2
Str DrA1={Sub{
  Rhythm{v 90l8 (v_0)     c4.n57,4.c4 (v_.onNote(-5,-15,0,-15)) hhhhhhhm          |hhhhhhhh          hhhhhhhm}}
  Rhythm{v 90l8 (v_0)     b4.b4.b4                              b_s_b_s_          |b_s_b_s_          b_s_b_ss}}
Str DrA2={Sub{
  Rhythm{v 90l8 (v_.onNote(-5,-15,0,-15))         chhhhhhh      chhhhhhm          |hhhhhhhh          hhhhhhhm}}
  Rhythm{v 90l8 (v_0)                             b_s_b_s_      b_s_b_sr16s16,,-10|b_s_b_s_          b_s_sHML}}
Str DrA3=DrA1;Str DrA4=DrA2
//■■■■ B
Str VoB1={r%1536};Str VoB2={r%1536};Str VoB3={r%1536};Str VoB4={r%1536}+VW+VY;
Str ChB1={                   p.onTime((64,64,!1),(64,64,!2.),(48,64,!8),(64,64,!8),(64,64,!1),(64,64,!16^2),(64,56,!2))
                                        v_.onNote( 0,-5,-10,    0,-10,            |0,-15,            -15)
          v110l4o5 q 95 M.W(0,0,!4., 0,60,!16)    a2.f8g8       a2.>c             |<b2..g8           g2..r8}
Str ChB2={                   p.onTime((64,64,!1),(64,64,!2.),(48,64,!8),(64,64,!8),(64,64,!1),(48,64,!16),(64,64,!4..),(64,56,!2))
                                        v_.onNote( 0,-5,-10,    0,-10,            |0,-10,-15         -10,)
          v100l4o5                                f2.d8e8       f2.a              |g2.e8d8           e2..r8}
Str ChB3={                   p.onTime((64,64,!1),(64,64,!2.),(48,64,!8),(64,64,!8),(48,64,!8),(64,64,!2..),(64,64,!16^2),(64,56,!2))
                                        v_.onNote( 0,-5,-10,    0,-10,            |-8,-10,-15,       -13,)
          v100l4o5                                a2.f8g8       a2.>c	          |e2.d8c8           d2..r8}
Str ChB4={                             p.onTime((64,64,!1),(48,64,!8),(64,64,!2..),(64,64,!2),(64,60,!2))
                                        v_.onNote( 0,-5,-10,    0,-5,-10,         |-5                ,)
          v100l4o6                                c2.<b8a8      b2.a8g8           |a1                r1                                      |p(64)}
Str PiB1={ v60l8o5 q100 Slur(3,4) v_0             t1a1          a1                |b1                b1
                                  v_.onNote(-20,-10,0,-10, -20,-10,0,-10,0,-5,-15,|-20,-10,0,-10,    -20,-10,0,-5,+10,+5,+5,0)
  r%-1536 v 70l8o5                                t0e&fga^2     e&fga^8`c&ba      |d&gab^2           d&efg&b&ag&f}
Str PiB2={v 60l8o5                v_0             t1a1          a1                |g1                g1
                                  v_.onNote(-20,-10,0,-10, -20,-10,0,-10,0,-5,-15,|-20,-10,0,-10,     -20,-10,0,-5,+10,+5,+5)
  r%-1536 v 70l8o5                                t0c&de&f^2    c&de&f^8a&gf      |<b&>efg^2         <b&>cdeb&ag4}
Str PiB3={v 60l8o5                v_0             t1a1          a1                |b1                b1
                                  v_.onNote(-20,-10,0,-10, -20,-10,0,-10,0,-5,-15,|-20,-10,0,-10,     -20,-10,0,-5,+10,+5,+5,0)
  r%-1536 v 70l8o5                                t0e&fga^2     e&gb>e^8aec       |d&g&ab^2          b&<d&g&b&>d&g&b&>d}
Str PiB4={v 60l8o5                v_0             t1a1          b1                |a1                a1
                                  v_.onNote(-20,-10,0,-10,      -20,-10,0,-10,    |-20,-10,0,-5,0,-5,-5,-10, ,+10,+5,+5,0)
  r%-1536 v 70l8o5                                t0>c&a&b>c^2  <eg&ab^2          |<a&e&ga&`c&a&>c&e &ga&ga^2}
Str GuB1={r%1536};Str GuB2={r%1536};Str GuB3={r%1536};Str GuB4={r%1536};
Str BaB1={v100l4o2 q 80                 v_.onNote(0,-25,-15,     0,-25,-15,-35)
                                                  a.a8a2          a.a8a.a8        |g.g8g2           v_0g.g8g8>g8,,-10d8<g8,,-20}
Str BaB2={v100l4o2                      v_.onNote(0,-25,-15,     0,-25,-15,-35)
                                                  f.f8f2          f.f8f.f8        |e.e8e2           v_0e.e8e8>e8,,-10<b8e8,,-20}
Str BaB3=BaB1
Str BaB4={v100l4o2                      v_.onNote(0,-25,-15,     0,-25,-15,-35,   |0,-25,-15,-35,   0)
                                                  f.f8f2          e.e8e.e8        |a.a8a.a8         v_0a.a8^4.a8}
Str DrB1={r%1536};Str DrB2={r%1536};Str DrB3={r%1536};
Str DrB4={Rhythm{v 90l8 (v_0) r1r1 |b_r-64s64,,-50s_b_r-64s64,,-50s_  ssrs,,-15 bl16HHMM,,-5L,,-10L,,-20}};
//■■■■ S
Str VoS1=VoI1;Str VoS2=VoI2;Str VoS3=VoI3;Str VoS4=VoI4;
Str ChS1=ChI1;Str ChS2=ChI2;Str ChS3=ChI3;Str ChS4=ChI4;
Str PiS1=PiI1;Str PiS2=PiI2;Str PiS3=PiI3;Str PiS4=PiI4;
Str GuS1=GuI1;Str GuS2=GuI2;Str GuS3=GuI3;Str GuS4=GuI4;
Str BaS1=BaI3;Str BaS2=BaI4;Str BaS3=BaI3;Str BaS4=BaI4;
Str DrS1=DrI3;Str DrS2=DrI4;Str DrS3=DrI3;Str DrS4=DrI4;
Str VoS8=VoS4+VW+VX+VY
Str ChS8=ChS4+VW+VX+VZ
Str PiS8=PiS4+VW+VX+VZ
Str GuS8=GuS4+VW+VX+VZ
Str BaS8={v100l8o2                    v_.onNote(0,,,-10,, 0,,-10,-15,,      |0,,,-10,-10,-20,  -5,-10,-10)
                                                arra^4.r  gr`g,60g^4.r      |arra^4`a,60a      a4a4TrackKey(1)a2}
Str DrS8={Sub{
  Rhythm{v 90l8 (v_.onNote(-5,-15,0,-15))       chhhhhhh  hhhhhhh(v_0)m     |l2c,,+20n57,,+20  r1}}
  Rhythm{v 90l8 (v_0)                           b_s_b_s_  b_s_b_sr16s16,,-10|b_s_b_s_          r-64s64,,-50s_r-64s64,,-50s_ b_(v_.onTime(-15,0,!4))l16ssss(v_0)}}
//■■■■ E
Str VoE1=VoI1;Str VoE2=VoI2;Str VoE3=VoI3;
Str VoE4={          p.onTime((64,64,!1),(50,64,!16),(64,64,!2...),(64,64,!2^8),(64,60,!4.),(0,0,!8),(48,64,!32),(64,64,!16.),(64,64,!4),(64,64,!4),(64,0,!4))
                                   v_.onNote(0,,-10, 0,-5,-5,-10,|0,                                    )
                                             a2^8>r8c  <bbag     |a1                                    v105l8>raraa2}
Str ChE1=ChI1;Str ChE2=ChI2;Str ChE3=ChI3;Str ChE4=ChI4;
Str PiE1=PiI3;Str PiE2=PiI4;Str PiE3=PiI3;
Str PiE4={v 90l4o4                              a8>e8dee       <g8>d8cdc         |<a8>e8dee             v_.onNote(,0,,-10,0)l8raraa2
  r%-1536 v 90l4o4                              e`c8b>cc8      <db8gbg8          |e`c8b>cc8             v_.onNote(,0,,-10,0)l8reree2}
Str GuE1=GuI1;Str GuE2=GuI2;Str GuE3=GuI3;
Str GuE4={v 75l4o6 q100 v_.onNote(0,-10,-15)    c."b32&&c^16.c d.d-32&&d^16.d    |e.e-32&&e^16.e        l8rarap.onTime((64,64,!2),(64,0,!2))a2 p(64)
  r%-1536 v 60l4o5 q80  v_.onNote(0,-10,-15)    a.a.a8r8       b.b.b8r8          |a.a.a8r8              l8rarap.onTime((64,64,!2),(64,0,!2))a2.}
Str BaE1={v100l4o2 q80                v_.onNote( -5,-10,0,-15,  -5,-10,0,-15,-20,|-5,-10,0,-15,         -5,-10,0,-15,-20)
                                                 aaaa           gggg8g8          |dddd                  eeee8e8}
Str BaE2={v100l4o2                               aaaa           gggg8g8          |aaaa                  aaaa8a8}
Str BaE3={v100l8o2                    v_.onNote(-5,-10,0,-5,-20, -5,-10,0,-5,-20,|-5,-5,-15,-5,-5,-10 ,-5,-5,-15,-5,-5,-10)
                                                 a4a4a4aa       g4g4g4gg         |d4`d,60dd4`d,60d     e4`e,60ee4`e,60e}
Str BaE4={v100l8o2            v_.onNote(-5,-5,-15,-5,-5,-10 ,-5,-5,-15,-5,-5,-10,|-5,-5,-15,-5,-5,-10  ,,0,,-10,0)
                                               a4`a,60aa4`a,60a g4`g,60gg4`g,60g |a4`a,60aTempo=132a4Tempo=128aTempo=126a      raraa2}
Str DrE1=DrI3;Str DrE2=DrI4;Str DrE3=DrI3;
Str DrE4={Sub{
  Rhythm{v 90l8 (v_.onNote(-5,-15,0,-15))       chhhhhhh       hhhhhhhm          |(v_0)cn57rcrHML16L16  l8rcrsc}}
  Rhythm{v 90l8 (v_0)           br-8s_s_br-8s_s_       br-8s_s_br-8s_sr16s16,,-10|br-8s_s_br-8s_s_      l8rbrbb}}
//■■■■ PLAY
TR=1 CH=1 r1 @65 EP(127) Panpot(64) t.Random(4) p(64)
VoI0 VoI1  VoI2  VoI3  VoI4  [r%1536r%1536|VoA1  VoA2  VoA3  VoA4 |VoB1  VoB2  VoB3  VoB4 |VoS1  VoS2  VoS3 :VoS4] VoS8  |VoE1  VoE2  VoE3  VoE4 r%1536
                                                                                                                                                         
TR=2 CH=2 r1 @58 EP(120) Panpot(64) t.Random(4) p(64)
r1   ChI1  ChI2  ChI3  ChI4  [r%1536r%1536|ChA1  ChA2  ChA3  ChA4 |ChB1  ChB2  ChB3  ChB4 |ChS1  ChS2  ChS3 :ChS4] ChS8  |ChE1  ChE2  ChE3  ChE4
                                                                                                                                                         
TR=3 CH=3 r1 @4  EP(120) Panpot(85) t.Random(5) p(64)
r1   PiI1  PiI2  PiI3  PiI4  [PiI5  PiI6  |PiA1  PiA2  PiA3  PiA4 |PiB1  PiB2  PiB3  PiB4 |PiS1  PiS2  PiS3 :PiS4] PiS8  |PiE1  PiE2  PiE3  PiE4
                                                                                                                                                         
TR=4 CH=4 r1 @30 EP(120) Panpot(44) t.Random(4) p(64)
r1   GuI1  GuI2  GuI3  GuI4  [r%1536r%1536|GuA1  GuA2  GuA1  GuA2 |GuB1  GuB2  GuB3  GuB4 |GuS1  GuS2  GuS3 :GuS4] GuS8  |GuE1  GuE2  GuE3  GuE4
                                                                                                                                                         
TR=9 CH=9 r1 @35 EP(125) Panpot(64) t.Random(4) p(64)
r1   BaI1  BaI2  BaI3  BaI4  [BaI5  BaI6  |BaA1  BaA2  BaA1  BaA2 |BaB1  BaB2  BaB3  BaB4 |BaS1  BaS2  BaS3 :BaS4] BaS8  |BaE1  BaE2  BaE3  BaE4
                                                                                                                                                         
TR=10 CH=10 r1   EP(95) Panpot(64) t.Random(3)  p(64) 音色(PowerSet)
r1   DrI1  DrI2  DrI3  DrI4  [DrI5  DrI6  |DrA1  DrA2  DrA1  DrA2 |DrB1  DrB2  DrB3  DrB4 |DrS1  DrS2  DrS3 :DrS4] DrS8  |DrE1  DrE2  DrE3  DrE4