Include(gs.h);
//_MetaEvent -----------------------------------------------------
TrackName= {" sky drive "};            // タイトル
Copyright= {" Chiharu Hamanoki "};             // 著作権表示
MetaText = {" for TW-MUSIC2 Player "}; // メタテキスト
/* mp3 >> http://soundcloud.com/hamanoki/sky-drive */
//_Setting -------------------------------------------------------
TimeSignature = 4,4;                   // 拍子記号の設定
TimeBase      = 480;                   // 四分音符分解能
Tempo = 1000; System.MeasureShift = 1; // 小節数のシフト設定
ResetGM; r2 ResetGS; r2                // 音源初期化命令

Tempo         = 128;                   // テンポの設定
TrackSync;                             // 全てのトラックを同期する
TR(01) CH(01) @(005)             V(104) EP(127) P(000) REV(040) CHO(000)
TR(02) CH(02) @(005)             V(104) EP(127) P(127) REV(040) CHO(000)
TR(03) CH(03) @(039)             V(088) EP(127) P(000) REV(016) CHO(000)
TR(04) CH(04) @(039)             V(088) EP(127) P(127) REV(016) CHO(000)
TR(05) CH(05) @(005)             V(120) EP(127) P(064) REV(016) CHO(032)
TR(06) CH(06) @(050,090,001)     V(088) EP(127) P(096) REV(016) CHO(000)
TR(07) CH(07) @(050,090,001)     V(088) EP(127) P(032) REV(016) CHO(000)
TR(09) CH(09) @(127,110,000)     V(096) EP(127) P(064) REV(032) CHO(064)
TR(10) CH(10) @(027,090)         V(112) EP(127) P(064) REV(032) CHO(064)
//_PlayInfomation ------------------------------------------------
  PlayFrom(00:1:0)
  Solo = 00 ;           // トラックソロ
  Mute = 00 ;           // トラックミュート
  Key  = 03 ;           // キー設定 ( Default = 03 )
//_Notes ---------------------------------------------------------
#Pedal1 = { Sub{ y64,127 r*01^01-32 y64,00 r*32 } }
Str A = { //  e.piano (code)
'f# c#"b "d#' 01
^02 r* 'f# d#"b "c#' r*08 'f# c#"b "d#'04
'e c#"b "a'01-08 'a  f# c#"e'08
^04. 'e c#"b "a'04 r*08 'e c#"b ""a'04
'd "b "a "g'01
^02 r*08 'd ""b "a "g' r* 'g  d "b "d' 'd "b "a "g'08.
'c#"a#"g#"f#'02. r*08 ' f# c#"e""a#'08
^04. 'c#"a#"g#""f#'04 r*08 'c#"a#"g#"f#'04
  }
Str B = { // left synthbass 1
r*1
[08 r*01 ]
[10
[04 b"b"bb | "b"bb"b | b"b"bb :"bb"b"b ] "b a"a a# ] }
Str C = { // right synthbass 2
r*1
[08 r*01 ]
[10
[ "b"bb"b|"bb"bb|"b"bb"b|"bb"bb
  "b"bb"b|"bb"bb|"b"bb"b:"b"b"bb ] "b"a"aa# ] }
Str D = { //  e.piano (melody)
r*1
[24 r*01 ]
#Pedal1
"b c# d# f# r* b r* f#
v-32 r* b r* f# v-24 r* b r* f# v+56 >
#Pedal1
`c# a r* v-24 `c# a r* v-16 `c# a
 r* v-8 `c# a r*02 ^08  v+48 <
#Pedal1
"b r* "g d r* g r* b
v-32 r* g r* b v-24 r* g r* b v+56
#Pedal1
a# b `c# a# r* f# r* c#
v-32 r* f# r* c# v-24 r* f# r* c# v+56
#Pedal1
f#0,,,0 b0,,,16 `d#,,,32 r*01-08
b0`d# r* b0`d# `e r* `f# r* `f#16 `g#16
#Pedal1
`a0`e,,,32 r*16 `g#0`d#,,,32 r*16 `e0`c#,,,32 `c#0a,,,32 r*02-08
r*01-16 b r*-16. `c#  r*-16.
#Pedal1 
`d r*02 b r* g
r*02^08 g b `f#
#Pedal1
`e0`c# r*01-08
`f#0`e r*04 `e0`c# r*04. `c#0e r*-16 `e  r*-16
#Pedal1
`d#0b r*01-08
r*01 }
Str E = { // right strings (code)
[24 r*01 ]
['`c# b d# "f# '
 ' a f# c# "e'
 ' g "b "d ""a '
 ' a# c# "f# "e ']
EP.T(127,000,!01^01)
v+16 '`f# `c# b d# "f# ' v-16
}
Str F = { // left strings (code)
[24 r*01 ]
[' f# c# "b "d# '
 ' e "b "a "c# '
 ' b d "a "g '
 ' f# e "a# "c# ']
EP.T(127,000,!01^01)
v+16 ' f# c# "b "f# "d# ' v-16 }
/***********************/| TR(01) CH(01) |/***********************/
BR(02) p048 v096 o5 l16 q096 v.Random(15) t.Random(10)
r*01
[03 A ]
[07 r*01 ]
r*04 p000 r*04 
p.T(000,000,!8,000,127,!04.) EP.T(000,127,!02)
' e "b "a "c# ' 02 p048
[02 A ]
S{ c# 01 } 'f# d# ""b' 01^01
/***********************/| TR(02) CH(02) |/***********************/
BR(02) p048 v096 o5 l16 q096 v.Random(15) t.Random(10)
r*01
[03 A ]
[07 r*01 ]
r*04 p000 r*04 
p.T(000,000,!8,000,127,!04.) EP.T(000,127,!02)
' e "b "a "c# ' 02 p048
[02 A ]
S{ c# 01 } 'f# d# ""b' 01^01
/***********************/| TR(03) CH(03) |/***********************/
BR(02) p048 v088 o3 l16 q096 v.Random(00) B
/***********************/| TR(04) CH(04) |/***********************/
BR(02) p048 v088 o3 l16 q096 v.Random(00) C
/***********************/| TR(05) CH(05) |/***********************/
BR(02) p048 v120 o5 l08 q096 v.Random(05) D
/***********************/| TR(06) CH(06) |/***********************/
BR(02) p048 v080 o5 l01^01 q099 v.Random(05) t.Random(05) t-5
r*01 E
/***********************/| TR(07) CH(07) |/***********************/
BR(02) p048 v080 o5 l01^01 q099 v.Random(05) t.Random(05) t-5
r*01 F
/***********************/| TR(09) CH(09) |/***********************/
UseKeyShift(off)
BR(02) p%(+1000) v120 o4 l08 q099 v.Random(00)
r*01
[16 r*01 ]
[08  d01 ]
[04 r*01 ]
[12  d01 ]
/***********************/| TR(10) CH(10) |/***********************/
BR(12) p072 v096 o3 l16 q096 v.Random(10) t.Random(00)
$B{v120 n36,}
$S{v120 n39,}           $s{v080 n39,}
$R{v060 [03 n42,24 ]}
$H{v070 n42,}           $h{v040 n42,}
$o{v050 n46,}
r*01
Rythm{ ([06 r*01 ])
  ____________B___
  B___B___B___B___
[04
 {__H___H___H___H_}
  B___B___B___B___
 {__H___H___R __H_}
  B___B___B___B___ ]
[08
  _hHh_hHh_hHh_hHh ]
  ____________B___
  B___B___B___B___
 {__H___H___H___H_}
  B___B___B___B___
 {__H___H___R __H_}
  B___B___B___B___
[03
  _hHh_hHh_hHh_hHh ]
  _hHh_hHh_hHh_hoh
[08
 {hho_hho_hho_hho_}
 {____B___B___B___}
  ____S__s____S___ ]
}