pokeemerald/sound/songs/mus_ooame.s

1118 lines
21 KiB
ArmAsm
Raw Normal View History

2017-12-21 23:24:11 +01:00
.include "MPlayDef.s"
2017-12-22 08:07:30 +01:00
.equ mus_ooame_grp, voicegroup_869047C
.equ mus_ooame_pri, 0
.equ mus_ooame_rev, reverb_set+50
.equ mus_ooame_mvl, 127
.equ mus_ooame_key, 0
.equ mus_ooame_tbs, 1
.equ mus_ooame_exg, 0
.equ mus_ooame_cmp, 1
2017-12-21 23:24:11 +01:00
.section .rodata
2017-12-22 08:07:30 +01:00
.global mus_ooame
2017-12-21 23:24:11 +01:00
.align 2
@********************** Track 1 **********************@
2017-12-22 08:07:30 +01:00
mus_ooame_1:
.byte KEYSH , mus_ooame_key+0
.byte TEMPO , 108*mus_ooame_tbs/2
2017-12-21 23:24:11 +01:00
.byte VOICE , 73
.byte LFOS , 44
.byte BENDR , 12
.byte W24
2017-12-22 08:07:30 +01:00
mus_ooame_1_B1:
mus_ooame_1_000:
2017-12-21 23:24:11 +01:00
.byte PAN , c_v+0
2017-12-22 08:07:30 +01:00
.byte VOL , 10*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte TIE , As3 , v112
.byte W48
2017-12-22 08:07:30 +01:00
.byte VOL , 10*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W32
2017-12-22 08:07:30 +01:00
.byte 11*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 12*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 13*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 14*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
.byte PEND
2017-12-22 08:07:30 +01:00
.byte 15*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W08
2017-12-22 08:07:30 +01:00
.byte 17*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 18*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 21*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 25*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 26*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 29*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 31*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 32*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 35*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 39*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 41*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte MOD , 5
.byte W48
.byte EOT
.byte MOD , 0
.byte TIE , Bn3
.byte W96
.byte MOD , 9
.byte W12
2017-12-22 08:07:30 +01:00
.byte VOL , 40*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 38*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 36*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 34*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 31*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W08
2017-12-22 08:07:30 +01:00
.byte 28*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 26*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 24*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 22*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 20*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 18*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 16*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 14*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 12*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 10*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W24
.byte EOT
.byte PAN , c_v+0
2017-12-22 08:07:30 +01:00
.byte VOL , 10*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte MOD , 0
.byte TIE , As3
.byte W48
2017-12-22 08:07:30 +01:00
.byte VOL , 10*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W32
2017-12-22 08:07:30 +01:00
.byte 11*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 12*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 13*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 14*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
mus_ooame_1_001:
.byte VOL , 15*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W08
2017-12-22 08:07:30 +01:00
.byte 17*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 18*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 21*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 25*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 26*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 29*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 31*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 32*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 35*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 39*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 41*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W48
.byte PEND
.byte EOT , As3
.byte TIE , Bn3 , v112
.byte W96
2017-12-22 08:07:30 +01:00
mus_ooame_1_002:
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte VOL , 40*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 38*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 36*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 34*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 31*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W08
2017-12-22 08:07:30 +01:00
.byte 28*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 26*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 24*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 22*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 20*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 18*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 16*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 14*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 12*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 10*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W24
.byte PEND
.byte EOT , Bn3
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_1_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_1_001
2017-12-21 23:24:11 +01:00
.byte EOT , As3
.byte TIE , Bn3 , v112
.byte W96
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_1_002
2017-12-21 23:24:11 +01:00
.byte EOT , Bn3
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_1_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_1_001
2017-12-21 23:24:11 +01:00
.byte EOT , As3
.byte TIE , Bn3 , v112
.byte W96
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_1_002
2017-12-21 23:24:11 +01:00
.byte EOT , Bn3
.byte GOTO
2017-12-22 08:07:30 +01:00
.word mus_ooame_1_B1
2017-12-21 23:24:11 +01:00
.byte FINE
@********************** Track 2 **********************@
2017-12-22 08:07:30 +01:00
mus_ooame_2:
.byte KEYSH , mus_ooame_key+0
2017-12-21 23:24:11 +01:00
.byte VOICE , 127
.byte LFOS , 44
.byte BENDR , 12
.byte PAN , c_v+0
2017-12-22 08:07:30 +01:00
.byte VOL , 45*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W24
2017-12-22 08:07:30 +01:00
mus_ooame_2_B1:
mus_ooame_2_000:
2017-12-21 23:24:11 +01:00
.byte N02 , Gn5 , v112
.byte W08
.byte Gn5 , v072
.byte W08
.byte Gn5 , v076
.byte W08
.byte Gn5 , v112
.byte W08
.byte Gn5 , v072
.byte W08
.byte Gn5 , v076
.byte W08
.byte Gn5 , v112
.byte W08
.byte Gn5 , v072
.byte W08
.byte Gn5 , v076
.byte W08
.byte Gn5 , v112
.byte W08
.byte Gn5 , v072
.byte W08
.byte Gn5 , v076
.byte W08
.byte PEND
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_000
2017-12-21 23:24:11 +01:00
.byte GOTO
2017-12-22 08:07:30 +01:00
.word mus_ooame_2_B1
2017-12-21 23:24:11 +01:00
.byte FINE
@********************** Track 3 **********************@
2017-12-22 08:07:30 +01:00
mus_ooame_3:
.byte KEYSH , mus_ooame_key+0
2017-12-21 23:24:11 +01:00
.byte VOICE , 80
.byte LFOS , 44
.byte XCMD , xIECV , 18
.byte xIECV , 16
.byte BENDR , 12
.byte PAN , c_v-63
2017-12-22 08:07:30 +01:00
.byte VOL , 42*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte N24 , An1 , v112
.byte W04
2017-12-22 08:07:30 +01:00
.byte VOL , 47*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 53*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
.byte MOD , 8
2017-12-22 08:07:30 +01:00
.byte VOL , 61*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 71*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W08
2017-12-22 08:07:30 +01:00
mus_ooame_3_B1:
.byte VOL , 60*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte PAN , c_v+0
.byte MOD , 0
.byte N08 , Dn1 , v112
.byte W08
.byte N04 , Ds1 , v076
.byte W08
.byte N04
.byte W08
.byte N08 , Dn1 , v112
.byte W08
.byte N04 , Ds1 , v076
.byte W08
.byte N04
.byte W08
.byte N12 , Ds1 , v112
.byte W16
.byte N04
.byte W16
.byte N08 , Ds2
.byte W08
.byte N04 , Dn1
.byte W08
2017-12-22 08:07:30 +01:00
mus_ooame_3_000:
2017-12-21 23:24:11 +01:00
.byte N08 , Ds1 , v112
.byte W08
.byte N04 , Ds1 , v056
.byte W08
.byte N04
.byte W08
.byte Dn1 , v112
.byte W08
.byte Ds1 , v064
.byte W08
.byte Ds1 , v100
.byte W08
.byte Dn1 , v112
.byte W08
.byte N02 , Ds1
.byte W04
.byte N02
.byte W04
.byte N04
.byte W08
.byte N08 , Dn1
.byte W08
.byte N04 , Ds1
.byte W08
.byte N04
.byte W08
.byte PEND
2017-12-22 08:07:30 +01:00
mus_ooame_3_001:
2017-12-21 23:24:11 +01:00
.byte N08 , Ds1 , v112
.byte W08
.byte N04 , En1 , v076
.byte W08
.byte N04
.byte W08
.byte N08 , Ds1 , v112
.byte W08
.byte N04 , En1 , v076
.byte W08
.byte N04
.byte W08
.byte N08 , En1 , v112
.byte W16
.byte N04
.byte W16
.byte N08 , En2
.byte W08
.byte N04 , En1
.byte W08
.byte PEND
.byte N08
.byte W08
.byte N04 , En1 , v056
.byte W08
.byte N04
.byte W08
.byte Ds1 , v112
.byte W08
.byte En1 , v064
.byte W08
.byte En1 , v100
.byte W08
.byte Ds1 , v112
.byte W08
.byte N02 , En1
.byte W04
.byte N02
.byte W04
.byte N04
.byte W08
.byte PAN , c_v-62
2017-12-22 08:07:30 +01:00
.byte VOL , 42*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte N24
.byte W04
2017-12-22 08:07:30 +01:00
.byte VOL , 47*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 53*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
.byte MOD , 13
2017-12-22 08:07:30 +01:00
.byte VOL , 61*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 71*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W08
2017-12-22 08:07:30 +01:00
.byte 60*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte PAN , c_v+0
.byte MOD , 2
.byte N08 , Dn1
.byte W08
.byte N04 , Ds1 , v076
.byte W08
.byte N04
.byte W08
.byte N08 , Dn1 , v112
.byte W08
.byte N04 , Ds1 , v076
.byte W08
.byte N04
.byte W08
.byte N12 , Ds1 , v112
.byte W16
.byte N04
.byte W16
.byte N08 , Ds2
.byte W08
.byte N04 , Dn1
.byte W08
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_3_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_3_001
mus_ooame_3_002:
2017-12-21 23:24:11 +01:00
.byte N08 , En1 , v112
.byte W08
.byte N04 , En1 , v056
.byte W08
.byte N04
.byte W08
.byte Ds1 , v112
.byte W08
.byte En1 , v064
.byte W08
.byte En1 , v100
.byte W08
.byte Ds1 , v112
.byte W08
.byte N02 , En1
.byte W04
.byte N02
.byte W04
.byte N04
.byte W08
.byte PAN , c_v-62
2017-12-22 08:07:30 +01:00
.byte VOL , 42*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte N24
.byte W04
2017-12-22 08:07:30 +01:00
.byte VOL , 47*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 53*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 61*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 71*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W08
.byte PEND
2017-12-22 08:07:30 +01:00
mus_ooame_3_003:
.byte VOL , 60*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte PAN , c_v+0
.byte N08 , Dn1 , v112
.byte W08
.byte N04 , Ds1 , v076
.byte W08
.byte N04
.byte W08
.byte N08 , Dn1 , v112
.byte W08
.byte N04 , Ds1 , v076
.byte W08
.byte N04
.byte W08
.byte N12 , Ds1 , v112
.byte W16
.byte N04
.byte W16
.byte N08 , Ds2
.byte W08
.byte N04 , Dn1
.byte W08
.byte PEND
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_3_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_3_001
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_3_002
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_3_003
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_3_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_3_001
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_3_002
2017-12-21 23:24:11 +01:00
.byte GOTO
2017-12-22 08:07:30 +01:00
.word mus_ooame_3_B1
2017-12-21 23:24:11 +01:00
.byte FINE
@********************** Track 4 **********************@
2017-12-22 08:07:30 +01:00
mus_ooame_4:
.byte KEYSH , mus_ooame_key+0
2017-12-21 23:24:11 +01:00
.byte VOICE , 81
.byte LFOS , 44
.byte XCMD , xIECV , 18
.byte xIECV , 16
.byte BENDR , 12
2017-12-22 08:07:30 +01:00
.byte VOL , 40*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte PAN , c_v+63
.byte N24 , En1 , v112
.byte W04
2017-12-22 08:07:30 +01:00
.byte VOL , 42*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 47*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
.byte MOD , 8
2017-12-22 08:07:30 +01:00
.byte VOL , 53*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 61*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 71*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
mus_ooame_4_B1:
2017-12-21 23:24:11 +01:00
.byte PAN , c_v+0
2017-12-22 08:07:30 +01:00
.byte VOL , 10*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte MOD , 0
.byte TIE , Ds3 , v112
.byte W48
2017-12-22 08:07:30 +01:00
.byte VOL , 13*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W48
2017-12-22 08:07:30 +01:00
mus_ooame_4_000:
.byte VOL , 20*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W24
2017-12-22 08:07:30 +01:00
.byte 30*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W24
2017-12-22 08:07:30 +01:00
.byte 40*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 51*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 60*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 73*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
.byte PEND
.byte EOT , Ds3
2017-12-22 08:07:30 +01:00
.byte VOL , 40*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte TIE , Ds3 , v112
.byte W48
.byte MOD , 3
.byte W12
2017-12-22 08:07:30 +01:00
.byte VOL , 36*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 31*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 27*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 23*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte MOD , 5
.byte W12
2017-12-22 08:07:30 +01:00
.byte VOL , 19*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 15*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte MOD , 9
.byte W12
2017-12-22 08:07:30 +01:00
.byte VOL , 11*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 10*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 10*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
.byte EOT
.byte PAN , c_v+63
2017-12-22 08:07:30 +01:00
.byte VOL , 27*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte MOD , 2
.byte N24 , Bn1
.byte W04
2017-12-22 08:07:30 +01:00
.byte VOL , 42*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 47*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
.byte MOD , 13
2017-12-22 08:07:30 +01:00
.byte VOL , 53*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 61*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 71*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
.byte PAN , c_v+0
2017-12-22 08:07:30 +01:00
.byte VOL , 10*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte MOD , 2
.byte TIE , Ds3
.byte W48
2017-12-22 08:07:30 +01:00
.byte VOL , 13*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W48
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_4_000
2017-12-21 23:24:11 +01:00
.byte EOT , Ds3
2017-12-22 08:07:30 +01:00
mus_ooame_4_001:
.byte VOL , 40*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte TIE , Ds3 , v112
.byte W60
2017-12-22 08:07:30 +01:00
.byte VOL , 36*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 31*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 27*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
.byte PEND
2017-12-22 08:07:30 +01:00
mus_ooame_4_002:
.byte VOL , 23*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 19*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 15*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 11*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 10*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
2017-12-22 08:07:30 +01:00
.byte 10*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W12
.byte PEND
.byte EOT , Ds3
.byte PAN , c_v+63
2017-12-22 08:07:30 +01:00
.byte VOL , 27*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte N24 , Bn1 , v112
.byte W04
2017-12-22 08:07:30 +01:00
.byte VOL , 42*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 47*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 53*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 61*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 71*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
mus_ooame_4_003:
2017-12-21 23:24:11 +01:00
.byte PAN , c_v+0
2017-12-22 08:07:30 +01:00
.byte VOL , 10*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte TIE , Ds3 , v112
.byte W48
2017-12-22 08:07:30 +01:00
.byte VOL , 13*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W48
.byte PEND
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_4_000
2017-12-21 23:24:11 +01:00
.byte EOT , Ds3
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_4_001
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_4_002
2017-12-21 23:24:11 +01:00
.byte EOT , Ds3
.byte PAN , c_v+63
2017-12-22 08:07:30 +01:00
.byte VOL , 27*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte N24 , Bn1 , v112
.byte W04
2017-12-22 08:07:30 +01:00
.byte VOL , 42*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 47*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 53*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 61*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 71*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_4_003
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_4_000
2017-12-21 23:24:11 +01:00
.byte EOT , Ds3
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_4_001
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_4_002
2017-12-21 23:24:11 +01:00
.byte EOT , Ds3
.byte PAN , c_v+63
2017-12-22 08:07:30 +01:00
.byte VOL , 27*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte N24 , Bn1 , v112
.byte W04
2017-12-22 08:07:30 +01:00
.byte VOL , 42*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 47*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 53*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 61*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
2017-12-22 08:07:30 +01:00
.byte 71*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W04
.byte GOTO
2017-12-22 08:07:30 +01:00
.word mus_ooame_4_B1
2017-12-21 23:24:11 +01:00
.byte FINE
@********************** Track 5 **********************@
2017-12-22 08:07:30 +01:00
mus_ooame_5:
.byte KEYSH , mus_ooame_key+0
2017-12-21 23:24:11 +01:00
.byte VOICE , 0
.byte PAN , c_v+0
.byte MOD , 64
2017-12-22 08:07:30 +01:00
.byte VOL , 80*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte W24
2017-12-22 08:07:30 +01:00
mus_ooame_5_B1:
mus_ooame_5_000:
2017-12-21 23:24:11 +01:00
.byte N04 , Cn1 , v127
.byte W24
.byte Cn1 , v112
.byte W24
.byte N04
.byte W16
.byte N04
.byte W24
.byte Cn1 , v088
.byte W08
.byte PEND
2017-12-22 08:07:30 +01:00
mus_ooame_5_001:
2017-12-21 23:24:11 +01:00
.byte N04 , Cn1 , v127
.byte W24
.byte Cn1 , v112
.byte W24
.byte N04
.byte W16
.byte N04
.byte W16
.byte Dn1 , v127
.byte W08
.byte Cn1 , v088
.byte W08
.byte PEND
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_001
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_001
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_001
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_001
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_001
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_001
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_001
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_001
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_001
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_001
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_001
2017-12-21 23:24:11 +01:00
.byte GOTO
2017-12-22 08:07:30 +01:00
.word mus_ooame_5_B1
2017-12-21 23:24:11 +01:00
.byte FINE
@********************** Track 6 **********************@
2017-12-22 08:07:30 +01:00
mus_ooame_6:
.byte KEYSH , mus_ooame_key+0
2017-12-21 23:24:11 +01:00
.byte VOICE , 82
.byte LFOS , 44
.byte XCMD , xIECV , 18
.byte xIECV , 16
.byte BENDR , 12
.byte PAN , c_v+0
2017-12-22 08:07:30 +01:00
.byte VOL , 40*mus_ooame_mvl/mxv
2017-12-21 23:24:11 +01:00
.byte BEND , c_v+1
.byte N24 , An1 , v112
.byte W12
.byte MOD , 8
.byte W12
2017-12-22 08:07:30 +01:00
mus_ooame_6_B1:
2017-12-21 23:24:11 +01:00
.byte VOICE , 82
.byte MOD , 0
.byte N08 , Dn1 , v112
.byte W08
.byte N04 , Ds1 , v076
.byte W08
.byte N04
.byte W08
.byte N08 , Dn1 , v112
.byte W08
.byte N04 , Ds1 , v076
.byte W08
.byte N04
.byte W08
.byte N12 , Ds1 , v112
.byte W16
.byte N04
.byte W16
.byte N08 , Ds2
.byte W08
.byte N04 , Dn1
.byte W08
2017-12-22 08:07:30 +01:00
mus_ooame_6_000:
2017-12-21 23:24:11 +01:00
.byte N08 , Ds1 , v112
.byte W08
.byte N04 , Ds1 , v056
.byte W08
.byte N04
.byte W08
.byte Dn1 , v112
.byte W08
.byte Ds1 , v064
.byte W08
.byte Ds1 , v100
.byte W08
.byte Dn1 , v112
.byte W08
.byte N02 , Ds1
.byte W04
.byte N02
.byte W04
.byte N04
.byte W08
.byte N08 , Dn1
.byte W08
.byte N04 , Ds1
.byte W08
.byte N04
.byte W08
.byte PEND
2017-12-22 08:07:30 +01:00
mus_ooame_6_001:
2017-12-21 23:24:11 +01:00
.byte N08 , Ds1 , v112
.byte W08
.byte N04 , En1 , v076
.byte W08
.byte N04
.byte W08
.byte N08 , Ds1 , v112
.byte W08
.byte N04 , En1 , v076
.byte W08
.byte N04
.byte W08
.byte N08 , En1 , v112
.byte W16
.byte N04
.byte W16
.byte N08 , En2
.byte W08
.byte N04 , En1
.byte W08
.byte PEND
.byte N08
.byte W08
.byte N04 , En1 , v056
.byte W08
.byte N04
.byte W08
.byte Ds1 , v112
.byte W08
.byte En1 , v064
.byte W08
.byte En1 , v100
.byte W08
.byte Ds1 , v112
.byte W08
.byte N02 , En1
.byte W04
.byte N02
.byte W04
.byte N04
.byte W08
.byte N24
.byte W12
.byte MOD , 13
.byte W12
.byte VOICE , 84
.byte MOD , 0
.byte BEND , c_v+0
.byte N16 , As4
.byte W16
.byte N04 , Cs5
.byte W08
.byte Cn5
.byte W16
.byte An4
.byte W08
.byte Ds4
.byte W08
.byte Dn4
.byte W08
.byte Fs5
.byte W16
.byte An4
.byte W08
.byte As4
.byte W08
.byte N40 , Ds4
.byte W12
.byte MOD , 7
.byte W28
.byte 0
.byte N04 , Dn4
.byte W04
.byte Ds4
.byte W04
.byte N24 , Fs4
.byte W12
.byte MOD , 7
.byte W12
.byte 0
.byte N24 , Gs4
.byte W12
.byte MOD , 7
.byte W12
.byte 0
.byte N08 , Bn4
.byte W08
.byte N04 , As4
.byte W08
.byte Fs4
.byte W08
.byte N08 , Gs4
.byte W08
.byte N04 , Bn4
.byte W08
.byte As4
.byte W08
.byte Fs5
.byte W08
.byte Gs5
.byte W16
.byte Fs4
.byte W08
.byte N04
.byte W08
.byte N04
.byte W08
.byte N42 , Ds4
.byte W12
.byte MOD , 7
.byte W30
.byte 0
.byte N04 , Dn4
.byte W04
.byte Ds4
.byte W02
.byte N24 , Fs4
.byte W12
.byte MOD , 7
.byte W12
.byte 0
.byte N24 , Gs4
.byte W14
.byte MOD , 7
.byte W10
.byte 0
.byte BEND , c_v+2
.byte N08 , Dn1
.byte W08
.byte N04 , Ds1 , v076
.byte W08
.byte N04
.byte W08
.byte N08 , Dn1 , v112
.byte W08
.byte N04 , Ds1 , v076
.byte W08
.byte N04
.byte W08
.byte N12 , Ds1 , v112
.byte W16
.byte N04
.byte W16
.byte N08 , Ds2
.byte W08
.byte N04 , Dn1
.byte W08
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_6_000
2017-12-21 23:24:11 +01:00
.byte PATT
2017-12-22 08:07:30 +01:00
.word mus_ooame_6_001
2017-12-21 23:24:11 +01:00
.byte N08 , En1 , v112
.byte W08
.byte N04 , En1 , v056
.byte W08
.byte N04
.byte W08
.byte Ds1 , v112
.byte W08
.byte En1 , v064
.byte W08
.byte En1 , v100
.byte W08
.byte Ds1 , v112
.byte W08
.byte N02 , En1
.byte W04
.byte N02
.byte W04
.byte N04
.byte W08
.byte N24
.byte W24
.byte VOICE , 83
.byte BEND , c_v+0
.byte N16 , As3
.byte W16
.byte N04 , Cs4
.byte W08
.byte Cn4
.byte W16
.byte An3
.byte W08
.byte Ds3
.byte W08
.byte Dn3
.byte W08
.byte Fs4
.byte W16
.byte An3
.byte W08
.byte As3
.byte W08
.byte N40 , Ds3
.byte W12
.byte MOD , 7
.byte W28
.byte 0
.byte N04 , Dn3
.byte W04
.byte Ds3
.byte W04
.byte N24 , Fs3
.byte W12
.byte MOD , 7
.byte W12
.byte 0
.byte N24 , Gs3
.byte W12
.byte MOD , 7
.byte W12
.byte 0
.byte N08 , Bn3
.byte W08
.byte N04 , As3
.byte W08
.byte Fs3
.byte W08
.byte N08 , Gs3
.byte W08
.byte N04 , Bn3
.byte W08
.byte As3
.byte W08
.byte Fs4
.byte W08
.byte Gs4
.byte W16
.byte Fs3
.byte W08
.byte N04
.byte W08
.byte N04
.byte W08
.byte N42 , Ds3
.byte W12
.byte MOD , 7
.byte W30
.byte 0
.byte N04 , Dn3
.byte W04
.byte Ds3
.byte W02
.byte N24 , Fs3
.byte W12
.byte MOD , 7
.byte W12
.byte 0
.byte N24 , Gs3
.byte W14
.byte MOD , 7
.byte W10
.byte GOTO
2017-12-22 08:07:30 +01:00
.word mus_ooame_6_B1
2017-12-21 23:24:11 +01:00
.byte MOD , 0
.byte FINE
@******************************************************@
.align 2
2017-12-22 08:07:30 +01:00
mus_ooame:
2017-12-21 23:24:11 +01:00
.byte 6 @ NumTrks
.byte 0 @ NumBlks
2017-12-22 08:07:30 +01:00
.byte mus_ooame_pri @ Priority
.byte mus_ooame_rev @ Reverb.
2017-12-21 23:24:11 +01:00
2017-12-22 08:07:30 +01:00
.word mus_ooame_grp
2017-12-21 23:24:11 +01:00
2017-12-22 08:07:30 +01:00
.word mus_ooame_1
.word mus_ooame_2
.word mus_ooame_3
.word mus_ooame_4
.word mus_ooame_5
.word mus_ooame_6
2017-12-21 23:24:11 +01:00
.end