summaryrefslogtreecommitdiff
path: root/sound/songs/se_pc_on.s
blob: a649fda695247e6ec90ca7fb95b09421b426eb22 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
	.include "MPlayDef.s"

	.equ	se_pc_on_grp, voicegroup_8451990
	.equ	se_pc_on_pri, 5
	.equ	se_pc_on_rev, reverb_set+50
	.equ	se_pc_on_mvl, 127
	.equ	se_pc_on_key, 0
	.equ	se_pc_on_tbs, 1
	.equ	se_pc_on_exg, 0
	.equ	se_pc_on_cmp, 1

	.section .rodata
	.global	se_pc_on
	.align	2

@********************** Track  1 **********************@

se_pc_on_1:
	.byte	KEYSH , se_pc_on_key+0
	.byte	TEMPO , 144*se_pc_on_tbs/2
	.byte		VOICE , 4
	.byte		XCMD  , xIECV , 10
	.byte		        xIECL , 8
	.byte		VOL   , 100*se_pc_on_mvl/mxv
	.byte		BEND  , c_v-11
	.byte		N12   , Cn6 , v112
	.byte	W03
	.byte	W03
	.byte	W03
	.byte	W03
	.byte	W03
	.byte	W03
	.byte	W03
	.byte	W03
	.byte		N04   , Cn5 , v080
	.byte	W03
	.byte	W01
	.byte		        Cn4 
	.byte	W02
	.byte	W02
	.byte		        Gn4 
	.byte	W01
	.byte	W03
	.byte		        Cn4 
	.byte	W03
	.byte	W01
	.byte		        Cn5 
	.byte	W02
	.byte	W02
	.byte		        Cn4 
	.byte	W01
	.byte	W03
	.byte		        Cn6 , v100
	.byte	W03
	.byte	W01
	.byte		        Cn4 , v080
	.byte	W02
	.byte	W03
	.byte	FINE

@******************************************************@
	.align	2

se_pc_on:
	.byte	1	@ NumTrks
	.byte	0	@ NumBlks
	.byte	se_pc_on_pri	@ Priority
	.byte	se_pc_on_rev	@ Reverb.

	.word	se_pc_on_grp

	.word	se_pc_on_1

	.end