;****************************************
;	music data (format : mus)
;	converted by smf2mus Ver 1.1f
;	Mon Aug 12 11:14:29 1996
;****************************************


;***************
;* GROOP TRACK *
;***************

    defpause	, $20
    pausevolume	,  70
    allocsub	,$001F
_WR_Machin04_intro
    opensub ,  0, _WR_Machin04_intro_sub0
    opensub ,  1, _WR_Machin04_intro_sub1
    opensub ,  2, _WR_Machin04_intro_sub2
    opensub ,  3, _WR_Machin04_intro_sub3
    opensub ,  4, _WR_Machin04_intro_sub4
    volumechg	, 127
    tempochg	, 123
    wait	,   96
_WR_Machin04_a
    opensub ,  0, _WR_Machin04_a_sub0
    opensub ,  1, _WR_Machin04_a_sub1
    opensub ,  2, _WR_Machin04_a_sub2
    opensub ,  3, _WR_Machin04_a_sub3
    opensub ,  4, _WR_Machin04_a_sub4
    waitw	, 1536
    jump	, _WR_Machin04_a
    deallocsub	, $001F
    fin

;***************
;* SUB TRACK   *
;***************

;*** block:intro ***

_WR_Machin04_intro_sub0
    Bmode
    opennote,  0, _WR_Machin04_intro_sub0_note0
    opennote,  1, _WR_Machin04_intro_sub0_note1
    prg 	, 0
    wait	,   96
    fin

_WR_Machin04_intro_sub1
    Bmode
    opennote,  0, _WR_Machin04_intro_sub1_note0
    prg 	, 1
    wait	,   96
    fin

_WR_Machin04_intro_sub2
    Bmode
    opennote,  0, _WR_Machin04_intro_sub2_note0
    prg 	, 2
    wait	,   96
    fin

_WR_Machin04_intro_sub3
    Bmode
    opennote,  0, _WR_Machin04_intro_sub3_note0
    opennote,  1, _WR_Machin04_intro_sub3_note1
    prg 	, 3
    wait	,   96
    fin

_WR_Machin04_intro_sub4
    Bmode
    opennote,  0, _WR_Machin04_intro_sub4_note0
    opennote,  1, _WR_Machin04_intro_sub4_note1
    opennote,  2, _WR_Machin04_intro_sub4_note2
    opennote,  3, _WR_Machin04_intro_sub4_note3
    prg 	, 4
    wait	,   96
    fin

;*** block:a ***

_WR_Machin04_a_sub0
    opennote,  0, _WR_Machin04_a_sub0_note0
    opennote,  1, _WR_Machin04_a_sub0_note1
    waitw	, 1536
    fin

_WR_Machin04_a_sub1
    opennote,  0, _WR_Machin04_a_sub1_note0
    waitw	, 1536
    fin

_WR_Machin04_a_sub2
    opennote,  0, _WR_Machin04_a_sub2_note0
    waitw	, 1536
    fin

_WR_Machin04_a_sub3
    opennote,  0, _WR_Machin04_a_sub3_note0
    opennote,  1, _WR_Machin04_a_sub3_note1
    waitw	, 1536
    fin

_WR_Machin04_a_sub4
    opennote,  0, _WR_Machin04_a_sub4_note0
    opennote,  1, _WR_Machin04_a_sub4_note1
    opennote,  2, _WR_Machin04_a_sub4_note2
    opennote,  3, _WR_Machin04_a_sub4_note3
    svolume	, 127
    waitw	, 1536
    fin

;***************
;* NOTE TRACK  *
;***************

;*** block:intro ***

_WR_Machin04_intro_sub0_note0
    ntrans, 12
    AN5B0	,   48, 127,   6
    AN5B0	,   24, 127, 139
    FN2B1	,   12, 127
;steps:   84
    fin

_WR_Machin04_intro_sub0_note1
    XXX	,   24
    FN3B0	,    8, 127,  32
    FN3B2	      , 127,  32
    FN3B1	,    7, 127
;steps:   47
    fin

_WR_Machin04_intro_sub1_note0
    DN4B0	,   48, 127,   6
    DN4B1	,   47, 127
;steps:   95
    fin

_WR_Machin04_intro_sub2_note0
    XXX	,   96
;steps:   96
    fin

_WR_Machin04_intro_sub3_note0
    XXX	,   24
    AS1B1	,    4,  80
    DN2B2	      ,  80,   0
    FS2B2	      ,  80,   0
    AS2B2	      ,  80,   0
    DN3B2	      ,  80,   0
    FS3B2	      ,  80,   0
    GS4B2	      ,  80,   0
    FS4B2	      ,  80,   0
    EN4B2	      ,  80,   0
    DN4B2	      ,  80,   0
    CN4B2	      ,  80,   0
    AS3B2	      ,  80,   0
    GS3B2	      ,  80,   0
    FS3B2	      ,  80,   0
    DN3B2	      ,  80,   0
    AS2B2	      ,  80,   0
    FS2B2	      ,  80,   0
    DN2B2	      ,  80,   0
;steps:   96
    fin

_WR_Machin04_intro_sub3_note1
    XXX	,   96
;steps:   96
    fin

_WR_Machin04_intro_sub4_note0
    XXX	,   96
;steps:   96
    fin

_WR_Machin04_intro_sub4_note1
    XXX	,   96
;steps:   96
    fin

_WR_Machin04_intro_sub4_note2
    XXX	,   96
;steps:   96
    fin

_WR_Machin04_intro_sub4_note3
    XXX	,   96
;steps:   96
    fin

;*** block:a ***

_WR_Machin04_a_sub0_note0
    call	, _WR_Machin04_a_sub0_note0_pat1
    call	, _WR_Machin04_a_sub0_note0_pat1
    call	, _WR_Machin04_a_sub0_note0_pat1
    ntrans,  0
    FN3B0	,   48, 127, 192
    ntrans, 12
    AN5B2	      , 127,  70
    FN2B2	      , 127, 192
    AN5B2	      , 127,   6
    call	, _WR_Machin04_a_sub0_note0_pat1
    call	, _WR_Machin04_a_sub0_note0_pat1
    call	, _WR_Machin04_a_sub0_note0_pat1
    ntrans,  0
    FN3B0	,   48, 127, 192
    ntrans, 12
    AN5B2	      , 127,  70
    FN2B2	      , 127, 192
    AN5B1	,   47, 127
    XXX	,    1
;steps: 1536
    fin

_WR_Machin04_a_sub0_note1
    XXXw	,  756
    ntrans, 12
    AN5B0	,   84, 127, 113
    FN2B0W	,  192, 127, 240
    FN2B2	      , 127, 240
    FN2B2	      , 127, 240
    FN2B0	,  108, 127, 227
    AN5B1	,   12, 127
;steps: 1536
    fin

_WR_Machin04_a_sub1_note0
    call	, _WR_Machin04_a_sub1_note0_pat1
    call	, _WR_Machin04_a_sub1_note0_pat5
    call	, _WR_Machin04_a_sub1_note0_pat1
    call	, _WR_Machin04_a_sub1_note0_pat5
    call	, _WR_Machin04_a_sub1_note0_pat1
    call	, _WR_Machin04_a_sub1_note0_pat5
    call	, _WR_Machin04_a_sub1_note0_pat1
    DN4B0	,   48,  80,   6
    DN4B2	      , 100,   6
    DN4B2	      ,  80,   6
    DN4B1	,   47, 127
;steps: 1535
    fin

_WR_Machin04_a_sub2_note0
    CN2B0	,   24,  90, 160
    CN2B2	      ,  90, 160
    CN2B2	      ,  90, 160
    CN2B2	      ,  90, 160
    CN2B2	      ,  90, 160
    CN2B2	      ,  90, 160
    CN2B2	      ,  90, 160
    CN2B2	      ,  90, 160
    FN1B2	      , 110, 160
    FN1B2	      , 110, 160
    FN1B2	      , 110, 160
    FN1B2	      , 110, 160
    FN1B2	      , 110, 160
    FN1B2	      , 110, 160
    FN1B2	      , 110, 160
    FN1B2	      , 110, 160
    GN1B2	      , 100, 160
    GN1B2	      , 100, 160
    GN1B2	      , 100, 160
    GN1B2	      , 100, 160
    GN1B2	      , 100, 128
    GN1B2	      , 100, 128
    GN1B2	      , 100, 128
    GN1B2	      , 100, 128
    DN1B2	      , 120, 160
    DN1B2	      , 120, 160
    DN1B2	      , 120, 160
    DN1B2	      , 120, 160
    DN1B2	      , 120, 128
    DN1B2	      , 120, 128
    DN1B2	      , 120, 128
    DN1B2	      , 120, 128
    CN1B0	,   72, 127,  43
    CN1B0W	,  312, 127, 236
    CN1B0	,   72, 127,  43
    CN1B0W	,  216, 127, 227
    DN1B1	,   95, 127
;steps: 1535
    fin

_WR_Machin04_a_sub3_note0
    AS1B0	,   24,  80, 170
    AS1B2	      ,  70, 170
    GN2B2	      ,  60,   0
    AS1B2	      ,  70, 170
    AS1B2	      ,  80, 170
    GN2B2	      ,  60,   0
    AS1B2	      ,  70, 170
    AS1B2	      ,  70, 170
    AS1B2	      ,  80, 170
    AS1B2	      ,  70, 170
    FN2B2	      ,  60,   0
    AS1B2	      ,  70, 170
    AS1B2	      ,  80, 170
    FN2B2	      ,  60,   0
    AS1B2	      ,  70, 170
    AS1B2	      ,  70, 170
    AS1B2	      ,  80, 170
    AS1B2	      ,  70, 170
    AS2B2	      ,  60,   0
    AS1B2	      ,  70, 170
    AS1B2	      ,  80, 170
    GN2B2	      ,  60,   0
    AS1B2	      ,  70, 170
    AS1B2	      ,  70, 170
    AS1B2	      ,  80, 170
    AS1B2	      ,  70, 170
    AS2B2	      ,  60,   0
    AS1B2	      ,  70, 170
    AS1B2	      ,  80, 170
    AS2B2	      ,  60,   0
    AS1B2	      ,  70, 170
    DS1B2	      ,  90,  11
    GS2B0	,   72,  70,  57
    GS2B0W	,  288,  70, 234
    DS1B0	,   24,  90,  11
    GS2B0	,   72,  70,  57
    GS2B0W	,  216,  70, 227
    DN3B0	,   72,  70,   4
    DS1B1	,   23, 100
;steps: 1535
    fin

_WR_Machin04_a_sub3_note1
    XXX	,   48
    CN3B0	,   72,  60, 170
    CN3B0	,  120,  60, 204
    CN3B0	,   72,  60, 170
    CN3B0	,  120,  60, 204
    GN2B0	,   72,  60, 170
    AS2B0	,  120,  60, 204
    DN3B0	,   72,  60, 170
    DN3B2	      ,  60, 170
    CN3B2	      ,  70,  57
    CN3B0W	,  312,  70, 236
    CN3B0	,   72,  70,  57
    CN3B0W	,  216,  70, 227
    AS2B1	,   71,  70
;steps: 1511
    fin

_WR_Machin04_a_sub4_note0
    CN3B0W	,  192,  45,   2
    FN2B2	      ,  45,   2
    GN2B2	      ,  45,   2
    DN3B2	      ,  45,   2
    CN3B0W	,  672,  45,   1
    DN3B1	,   95,  45
;steps: 1535
    fin

_WR_Machin04_a_sub4_note1
    GN3B0W	,  192,  45,   2
    GS3B2	      ,  45,   2
    AS3B0W	,  384,  45,   1
    GS3B0W	,  672,  45,   1
    AS3B1	,   95,  45
;steps: 1535
    fin

_WR_Machin04_a_sub4_note2
    DS4B0W	,  576,  45,   1
    FN4B0W	,  192,  45,   2
    AS3B1W	,  671,  45
;steps: 1439
    fin

_WR_Machin04_a_sub4_note3
    XXXw	,  768
    DS4B0W	,  552,  45,  12
    CN4B0	,   12,  60,  22
    DS4B2	      ,  60,  85
    GS4B0	,   36,  60,   8
    GN4B2	      ,  60,   8
    FN4B1	,  119,  60
;steps: 1535
    fin

;*************
;*  PATTERN  *
;*************


_WR_Machin04_a_sub0_note0_pat1
    ntrans,  0
    FN3B0	,   48, 127, 192
    ntrans, 12
    AN5B2	      , 127,   6
    FN2B2	      , 127, 192
    AN5B2	      , 127,   6
    fin

_WR_Machin04_a_sub1_note0_pat1
    DN4B0	,   48,  80,   6
    DN4B2	      , 100,   6
    DN4B2	      ,  80,   6
    DN4B2	      , 100,   6
    fin

_WR_Machin04_a_sub1_note0_pat5
    DN4B0	,   48,  80,   6
    DN4B2	      , 100,   6
    DN4B2	      ,  80,   6
    DN4B2	      , 127,   6
    fin

