.include "MPlayDef.s" .equ mus_evolution_grp, voicegroup023 .equ mus_evolution_pri, 0 .equ mus_evolution_rev, reverb_set+50 .equ mus_evolution_mvl, 127 .equ mus_evolution_key, 0 .equ mus_evolution_tbs, 1 .equ mus_evolution_exg, 0 .equ mus_evolution_cmp, 1 .section .rodata .global mus_evolution .align 2 @********************** Track 1 **********************@ mus_evolution_1: .byte KEYSH , mus_evolution_key+0 .byte TEMPO , 120*mus_evolution_tbs/2 .byte VOICE , 60 .byte VOL , 80*mus_evolution_mvl/mxv .byte N06 , Gn3 , v080 .byte W24 .byte Gn3 , v056 .byte W24 .byte Gn3 , v060 .byte W24 .byte Gn3 , v064 .byte W24 mus_evolution_1_000: .byte N06 , Gn3 , v068 .byte W24 .byte Gn3 , v072 .byte W24 .byte Gn3 , v076 .byte W24 .byte N24 , An3 , v080 .byte W09 .byte MOD , 6 .byte W15 .byte PEND mus_evolution_1_001: .byte MOD , 0 .byte N06 , Gn3 , v080 .byte W24 .byte Gn3 , v056 .byte W24 .byte Gn3 , v060 .byte W24 .byte Gn3 , v064 .byte W24 .byte PEND mus_evolution_1_002: .byte N06 , Gn3 , v068 .byte W24 .byte Gn3 , v072 .byte W24 .byte Gn3 , v076 .byte W24 .byte N24 , Bn3 , v080 .byte W09 .byte MOD , 6 .byte W15 .byte PEND .byte PATT .word mus_evolution_1_001 .byte PATT .word mus_evolution_1_000 .byte PATT .word mus_evolution_1_001 .byte PATT .word mus_evolution_1_002 mus_evolution_1_B1: mus_evolution_1_003: .byte MOD , 0 .byte N06 , An3 , v080 .byte W24 .byte An3 , v056 .byte W24 .byte An3 , v060 .byte W24 .byte An3 , v064 .byte W24 .byte PEND mus_evolution_1_004: .byte N06 , An3 , v068 .byte W24 .byte An3 , v072 .byte W24 .byte An3 , v076 .byte W24 .byte N24 , Bn3 , v080 .byte W09 .byte MOD , 6 .byte W15 .byte PEND .byte PATT .word mus_evolution_1_003 mus_evolution_1_005: .byte N06 , An3 , v068 .byte W24 .byte An3 , v072 .byte W24 .byte An3 , v076 .byte W24 .byte N24 , Cs4 , v080 .byte W09 .byte MOD , 6 .byte W15 .byte PEND .byte PATT .word mus_evolution_1_003 .byte PATT .word mus_evolution_1_004 .byte PATT .word mus_evolution_1_003 .byte PATT .word mus_evolution_1_005 .byte GOTO .word mus_evolution_1_B1 .byte MOD , 0 .byte FINE @********************** Track 2 **********************@ mus_evolution_2: .byte KEYSH , mus_evolution_key+0 .byte VOICE , 60 .byte PAN , c_v+16 .byte VOL , 80*mus_evolution_mvl/mxv .byte N06 , Cn3 , v080 .byte W24 .byte Dn3 , v056 .byte W24 .byte Cn3 , v060 .byte W24 .byte Dn3 , v064 .byte W24 mus_evolution_2_000: .byte N06 , Cn3 , v068 .byte W24 .byte Dn3 , v072 .byte W24 .byte Cn3 , v076 .byte W24 .byte N24 , Dn3 , v080 .byte W09 .byte MOD , 6 .byte W15 .byte PEND mus_evolution_2_001: .byte MOD , 0 .byte N06 , Cn3 , v080 .byte W24 .byte Dn3 , v056 .byte W24 .byte Cn3 , v060 .byte W24 .byte Dn3 , v064 .byte W24 .byte PEND mus_evolution_2_002: .byte N06 , Cn3 , v068 .byte W24 .byte Dn3 , v072 .byte W24 .byte Cn3 , v076 .byte W24 .byte N24 , Fs3 , v080 .byte W09 .byte MOD , 6 .byte W15 .byte PEND .byte PATT .word mus_evolution_2_001 .byte PATT .word mus_evolution_2_000 .byte PATT .word mus_evolution_2_001 .byte PATT .word mus_evolution_2_002 mus_evolution_2_B1: mus_evolution_2_003: .byte MOD , 0 .byte N06 , Dn3 , v080 .byte W24 .byte En3 , v056 .byte W24 .byte Dn3 , v060 .byte W24 .byte En3 , v064 .byte W24 .byte PEND mus_evolution_2_004: .byte N06 , Dn3 , v068 .byte W24 .byte En3 , v072 .byte W24 .byte Dn3 , v076 .byte W24 .byte N24 , En3 , v080 .byte W09 .byte MOD , 6 .byte W15 .byte PEND .byte PATT .word mus_evolution_2_003 mus_evolution_2_005: .byte N06 , Dn3 , v068 .byte W24 .byte En3 , v072 .byte W24 .byte Dn3 , v076 .byte W24 .byte N24 , Gs3 , v080 .byte W09 .byte MOD , 6 .byte W15 .byte PEND .byte PATT .word mus_evolution_2_003 .byte PATT .word mus_evolution_2_004 .byte PATT .word mus_evolution_2_003 .byte PATT .word mus_evolution_2_005 .byte GOTO .word mus_evolution_2_B1 .byte MOD , 0 .byte FINE @********************** Track 3 **********************@ mus_evolution_3: .byte KEYSH , mus_evolution_key+0 .byte VOICE , 81 .byte VOL , 80*mus_evolution_mvl/mxv .byte N06 , Cn1 , v080 .byte W24 .byte Dn1 .byte W24 .byte Cn1 .byte W24 .byte Dn1 .byte W24 mus_evolution_3_000: .byte N06 , Cn1 , v080 .byte W24 .byte Dn1 .byte W24 .byte Cn1 .byte W24 .byte N24 , Dn1 .byte W24 .byte PEND .byte N06 , Cn1 .byte W24 .byte Dn1 .byte W24 .byte Cn1 .byte W24 .byte Dn1 .byte W24 .byte PATT .word mus_evolution_3_000 mus_evolution_3_001: .byte N03 , Cn2 , v080 .byte W12 .byte Cn1 .byte W06 .byte Gn1 .byte W06 .byte Dn2 .byte W12 .byte Dn1 .byte W06 .byte Gn1 .byte W06 .byte Cn2 .byte W12 .byte Cn1 .byte W06 .byte Gn1 .byte W06 .byte Dn2 .byte W12 .byte Dn1 .byte W06 .byte Gn1 .byte W06 .byte PEND .byte PATT .word mus_evolution_3_001 .byte PATT .word mus_evolution_3_001 .byte PATT .word mus_evolution_3_001 mus_evolution_3_B1: mus_evolution_3_002: .byte N03 , Dn2 , v080 .byte W12 .byte Dn1 .byte W06 .byte An1 .byte W06 .byte En2 .byte W12 .byte En1 .byte W06 .byte An1 .byte W06 .byte Dn2 .byte W12 .byte Dn1 .byte W06 .byte An1 .byte W06 .byte En2 .byte W12 .byte En1 .byte W06 .byte An1 .byte W06 .byte PEND .byte PATT .word mus_evolution_3_002 .byte PATT .word mus_evolution_3_002 .byte PATT .word mus_evolution_3_002 .byte PATT .word mus_evolution_3_002 .byte PATT .word mus_evolution_3_002 .byte PATT .word mus_evolution_3_002 .byte PATT .word mus_evolution_3_002 .byte GOTO .word mus_evolution_3_B1 .byte FINE @********************** Track 4 **********************@ mus_evolution_4: .byte KEYSH , mus_evolution_key+0 .byte VOICE , 47 .byte VOL , 80*mus_evolution_mvl/mxv .byte PAN , c_v-6 .byte N12 , Cn2 , v112 .byte W24 .byte Dn2 .byte W24 .byte Cn2 .byte W24 .byte Dn2 .byte W24 .byte Cn2 .byte W24 .byte Dn2 .byte W24 .byte Cn2 .byte W12 .byte N12 .byte W12 .byte N06 , Dn2 , v127 .byte W06 .byte Dn2 , v108 .byte W06 .byte Dn2 , v112 .byte W06 .byte Dn2 , v120 .byte W06 .byte N12 , Cn2 , v112 .byte W24 .byte Dn2 .byte W24 .byte Cn2 .byte W24 .byte Dn2 .byte W24 .byte Cn2 .byte W24 .byte Dn2 .byte W24 .byte Cn2 .byte W24 .byte N06 , Dn2 , v127 .byte W06 .byte Dn2 , v108 .byte W06 .byte Dn2 , v112 .byte W06 .byte Dn2 , v120 .byte W06 mus_evolution_4_000: .byte N12 , Cn2 , v112 .byte W24 .byte Dn2 .byte W24 .byte Cn2 .byte W24 .byte Dn2 .byte W12 .byte N12 .byte W12 .byte PEND mus_evolution_4_001: .byte N12 , Cn2 , v112 .byte W24 .byte Dn2 .byte W18 .byte N06 .byte W06 .byte N12 , Cn2 .byte W24 .byte N06 , Dn2 , v127 .byte W06 .byte Dn2 , v108 .byte W06 .byte Dn2 , v112 .byte W06 .byte Dn2 , v120 .byte W06 .byte PEND .byte PATT .word mus_evolution_4_000 .byte PATT .word mus_evolution_4_001 mus_evolution_4_B1: mus_evolution_4_002: .byte N12 , Dn2 , v112 .byte W24 .byte En2 .byte W24 .byte Dn2 .byte W24 .byte En2 .byte W12 .byte N12 .byte W12 .byte PEND mus_evolution_4_003: .byte N12 , Dn2 , v112 .byte W24 .byte En2 .byte W18 .byte N06 .byte W06 .byte N12 , Dn2 .byte W24 .byte N06 , En2 , v127 .byte W06 .byte En2 , v108 .byte W06 .byte En2 , v112 .byte W06 .byte En2 , v120 .byte W06 .byte PEND .byte PATT .word mus_evolution_4_002 mus_evolution_4_004: .byte N15 , Dn2 , v112 .byte W24 .byte N12 , En2 .byte W18 .byte N06 .byte W06 .byte N12 , Dn2 .byte W24 .byte N06 , En2 , v127 .byte W06 .byte En2 , v108 .byte W06 .byte En2 , v112 .byte W06 .byte En2 , v120 .byte W06 .byte PEND .byte PATT .word mus_evolution_4_002 .byte PATT .word mus_evolution_4_004 .byte PATT .word mus_evolution_4_002 .byte PATT .word mus_evolution_4_003 .byte GOTO .word mus_evolution_4_B1 .byte FINE @********************** Track 5 **********************@ mus_evolution_5: .byte KEYSH , mus_evolution_key+0 .byte VOICE , 83 .byte PAN , c_v-47 .byte XCMD , xIECV , 10 .byte xIECL , 8 .byte VOL , 80*mus_evolution_mvl/mxv .byte N06 , Cn3 , v056 .byte W24 .byte Dn3 , v032 .byte W24 .byte Cn3 , v036 .byte W24 .byte Dn3 , v040 .byte W24 mus_evolution_5_000: .byte N06 , Cn3 , v044 .byte W24 .byte Dn3 , v048 .byte W24 .byte Cn3 , v052 .byte W24 .byte N24 , Dn3 , v056 .byte W24 .byte PEND mus_evolution_5_001: .byte N06 , Cn3 , v056 .byte W24 .byte Dn3 , v032 .byte W24 .byte Cn3 , v036 .byte W24 .byte Dn3 , v040 .byte W24 .byte PEND .byte PATT .word mus_evolution_5_000 .byte PATT .word mus_evolution_5_001 .byte PATT .word mus_evolution_5_000 .byte PATT .word mus_evolution_5_001 .byte PATT .word mus_evolution_5_000 mus_evolution_5_B1: mus_evolution_5_002: .byte N06 , Dn3 , v056 .byte W24 .byte En3 , v032 .byte W24 .byte Dn3 , v036 .byte W24 .byte En3 , v040 .byte W24 .byte PEND mus_evolution_5_003: .byte N06 , Dn3 , v044 .byte W24 .byte En3 , v048 .byte W24 .byte Dn3 , v052 .byte W24 .byte N24 , En3 , v056 .byte W24 .byte PEND .byte PATT .word mus_evolution_5_002 .byte PATT .word mus_evolution_5_003 .byte PATT .word mus_evolution_5_002 .byte PATT .word mus_evolution_5_003 .byte PATT .word mus_evolution_5_002 .byte PATT .word mus_evolution_5_003 .byte GOTO .word mus_evolution_5_B1 .byte FINE @********************** Track 6 **********************@ mus_evolution_6: .byte KEYSH , mus_evolution_key+0 .byte VOICE , 84 .byte XCMD , xIECV , 10 .byte xIECL , 8 .byte PAN , c_v+48 .byte VOL , 80*mus_evolution_mvl/mxv .byte BEND , c_v+0 .byte N06 , An2 , v056 .byte W24 .byte Bn2 , v032 .byte W24 .byte An2 , v036 .byte W24 .byte Bn2 , v040 .byte W24 mus_evolution_6_000: .byte N06 , An2 , v044 .byte W24 .byte Bn2 , v048 .byte W24 .byte An2 , v052 .byte W24 .byte N24 , Bn2 , v056 .byte W24 .byte PEND mus_evolution_6_001: .byte N06 , An2 , v056 .byte W24 .byte Bn2 , v032 .byte W24 .byte An2 , v036 .byte W24 .byte Bn2 , v040 .byte W24 .byte PEND .byte PATT .word mus_evolution_6_000 .byte PATT .word mus_evolution_6_001 .byte PATT .word mus_evolution_6_000 .byte PATT .word mus_evolution_6_001 .byte PATT .word mus_evolution_6_000 mus_evolution_6_B1: mus_evolution_6_002: .byte N06 , Bn2 , v056 .byte W24 .byte Cs3 , v032 .byte W24 .byte Bn2 , v036 .byte W24 .byte Cs3 , v040 .byte W24 .byte PEND mus_evolution_6_003: .byte N06 , Bn2 , v044 .byte W24 .byte Cs3 , v048 .byte W24 .byte Bn2 , v052 .byte W24 .byte N24 , Cs3 , v056 .byte W24 .byte PEND .byte PATT .word mus_evolution_6_002 .byte PATT .word mus_evolution_6_003 .byte PATT .word mus_evolution_6_002 .byte PATT .word mus_evolution_6_003 .byte PATT .word mus_evolution_6_002 .byte PATT .word mus_evolution_6_003 .byte GOTO .word mus_evolution_6_B1 .byte FINE @********************** Track 7 **********************@ mus_evolution_7: .byte VOL , 80*mus_evolution_mvl/mxv .byte KEYSH , mus_evolution_key+0 .byte VOICE , 0 .byte PAN , c_v+0 .byte N06 , En1 , v112 .byte W24 .byte N06 .byte W24 .byte N06 .byte W24 .byte N06 .byte W24 .byte N06 .byte W24 .byte N06 .byte W24 .byte N03 .byte W03 .byte En1 , v068 .byte W03 .byte N03 .byte W03 .byte En1 , v064 .byte W03 .byte N03 .byte W03 .byte En1 , v068 .byte W03 .byte N03 .byte W03 .byte En1 , v064 .byte W03 .byte En1 , v112 .byte W03 .byte En1 , v072 .byte W03 .byte En1 , v076 .byte W03 .byte En1 , v088 .byte W03 .byte N03 .byte W03 .byte En1 , v096 .byte W03 .byte En1 , v100 .byte W03 .byte En1 , v112 .byte W03 .byte N06 .byte W12 .byte En1 , v080 .byte W12 .byte En1 , v112 .byte W12 .byte En1 , v080 .byte W12 .byte En1 , v112 .byte W12 .byte En1 , v080 .byte W12 .byte En1 , v112 .byte W12 .byte N06 .byte W06 .byte N06 .byte W06 .byte N06 .byte W12 .byte En1 , v080 .byte W12 .byte En1 , v112 .byte W12 .byte En1 , v080 .byte W12 .byte En1 , v112 .byte W12 .byte En1 , v080 .byte W12 .byte N03 , En1 , v127 .byte W03 .byte En1 , v088 .byte W03 .byte En1 , v096 .byte W03 .byte En1 , v104 .byte W03 .byte En1 , v108 .byte W03 .byte En1 , v112 .byte W03 .byte En1 , v116 .byte W03 .byte En1 , v120 .byte W03 .byte N06 , En1 , v127 .byte W12 .byte En1 , v100 .byte W12 .byte En1 , v127 .byte W12 .byte En1 , v096 .byte W12 .byte En1 , v127 .byte W12 .byte En1 , v096 .byte W12 .byte En1 , v127 .byte W12 .byte N06 .byte W06 .byte N06 .byte W06 .byte N06 .byte W12 .byte En1 , v100 .byte W12 .byte En1 , v127 .byte W12 .byte En1 , v096 .byte W12 .byte En1 , v127 .byte W12 .byte En1 , v096 .byte W12 .byte N03 , En1 , v127 .byte W03 .byte En1 , v088 .byte W03 .byte En1 , v096 .byte W03 .byte En1 , v104 .byte W03 .byte En1 , v108 .byte W03 .byte En1 , v112 .byte W03 .byte En1 , v116 .byte W03 .byte En1 , v120 .byte W03 mus_evolution_7_000: .byte N06 , En1 , v127 .byte W06 .byte En1 , v036 .byte W06 .byte En1 , v100 .byte W06 .byte En1 , v036 .byte W06 .byte En1 , v127 .byte W06 .byte En1 , v036 .byte W06 .byte En1 , v096 .byte W06 .byte En1 , v036 .byte W06 .byte En1 , v127 .byte W06 .byte En1 , v036 .byte W06 .byte En1 , v096 .byte W06 .byte En1 , v036 .byte W06 .byte En1 , v127 .byte W06 .byte En1 , v036 .byte W06 .byte En1 , v127 .byte W06 .byte N06 .byte W06 .byte PEND mus_evolution_7_001: .byte N06 , En1 , v127 .byte W06 .byte En1 , v036 .byte W06 .byte En1 , v100 .byte W06 .byte En1 , v036 .byte W06 .byte En1 , v127 .byte W06 .byte En1 , v036 .byte W06 .byte En1 , v096 .byte W06 .byte En1 , v036 .byte W06 .byte En1 , v127 .byte W06 .byte En1 , v036 .byte W06 .byte En1 , v096 .byte W06 .byte En1 , v127 .byte W06 .byte N03 .byte W03 .byte En1 , v088 .byte W03 .byte En1 , v096 .byte W03 .byte En1 , v104 .byte W03 .byte En1 , v108 .byte W03 .byte En1 , v112 .byte W03 .byte En1 , v116 .byte W03 .byte En1 , v120 .byte W03 .byte PEND mus_evolution_7_B1: .byte PATT .word mus_evolution_7_000 .byte PATT .word mus_evolution_7_001 .byte PATT .word mus_evolution_7_000 .byte PATT .word mus_evolution_7_001 .byte PATT .word mus_evolution_7_000 .byte PATT .word mus_evolution_7_001 .byte PATT .word mus_evolution_7_000 .byte PATT .word mus_evolution_7_001 .byte GOTO .word mus_evolution_7_B1 .byte FINE @******************************************************@ .align 2 mus_evolution: .byte 7 @ NumTrks .byte 0 @ NumBlks .byte mus_evolution_pri @ Priority .byte mus_evolution_rev @ Reverb. .word mus_evolution_grp .word mus_evolution_1 .word mus_evolution_2 .word mus_evolution_3 .word mus_evolution_4 .word mus_evolution_5 .word mus_evolution_6 .word mus_evolution_7 .end