	.include "MPlayDef.s"

	.equ	m_BGM_CD_grp, voicegroup003
	.equ	m_BGM_CD_pri, 0
	.equ	m_BGM_CD_rev, 0
	.equ	m_BGM_CD_mvl, 60
	.equ	m_BGM_CD_key, 0
	.equ	m_BGM_CD_tbs, 1
	.equ	m_BGM_CD_exg, 0
	.equ	m_BGM_CD_cmp, 1

	.section .rodata
	.global	m_BGM_CD
	.align	2

@**************** Track 1 (Midi-Chn.1) ****************@

m_BGM_CD_1:
	.byte	KEYSH , m_BGM_CD_key+0
@ 000   ----------------------------------------
	.byte	TEMPO , 86*m_BGM_CD_tbs/2
	.byte	W24
m_BGM_CD_1_B1:
@ 001   ----------------------------------------
	.byte		VOICE , 127
	.byte		VOL   , 120*m_BGM_CD_mvl/mxv
	.byte		N02   , Cn1 , v080
	.byte	W06
	.byte		        Cn1 , v040
	.byte	W07
	.byte		        Cn1 , v020
	.byte	W07
	.byte		        Cn1 , v016
	.byte	W15
	.byte		        Cn1 , v060
	.byte	W09
	.byte		        Cn1 , v032
	.byte	W04
	.byte		        Dn1 , v104
	.byte	W06
	.byte		        Cn1 , v020
	.byte		N02   , Dn1 , v068
	.byte	W06
	.byte		        Dn1 , v052
	.byte	W06
	.byte		        Dn1 , v036
	.byte	W06
	.byte		        Dn1 , v028
	.byte	W06
	.byte		        Dn1 , v020
	.byte	W06
	.byte		        Dn1 , v016
	.byte	W06
	.byte		        Dn1 , v012
	.byte	W06
@ 002   ----------------------------------------
m_BGM_CD_1_002:
	.byte		N02   , Cn1 , v100
	.byte	W06
	.byte		        Cn1 , v040
	.byte	W07
	.byte		        Cn1 , v020
	.byte	W07
	.byte		        Cn1 , v016
	.byte	W15
	.byte		        Cn1 , v060
	.byte	W09
	.byte		        Cn1 , v032
	.byte	W04
	.byte		        Dn1 , v104
	.byte	W06
	.byte		        Cn1 , v020
	.byte		N02   , Dn1 , v068
	.byte	W06
	.byte		        Dn1 , v052
	.byte	W06
	.byte		        Dn1 , v036
	.byte	W06
	.byte		        Dn1 , v028
	.byte	W06
	.byte		        Dn1 , v020
	.byte	W06
	.byte		        Dn1 , v016
	.byte	W06
	.byte		        Dn1 , v012
	.byte	W06
	.byte	PEND
@ 003   ----------------------------------------
	.byte	PATT
	 .word	m_BGM_CD_1_002
@ 004   ----------------------------------------
	.byte		N02   , Cn1 , v100
	.byte	W06
	.byte		        Cn1 , v040
	.byte	W07
	.byte		        Cn1 , v020
	.byte	W07
	.byte		        Cn1 , v016
	.byte	W15
	.byte		        Cn1 , v060
	.byte	W09
	.byte		        Cn1 , v032
	.byte	W04
	.byte		N11   , Dn4 , v104
	.byte	W06
	.byte		N02   , Cn1 , v020
	.byte		N02   , Dn1 , v068
	.byte	W06
	.byte		        Dn1 , v052
	.byte	W06
	.byte		        Dn1 , v036
	.byte	W06
	.byte		        Dn1 , v028
	.byte		N02   , En1 , v060
	.byte	W06
	.byte		        Dn1 , v020
	.byte	W06
	.byte		        Dn1 , v016
	.byte	W06
	.byte		        Dn1 , v012
	.byte	W06
	.byte	GOTO
	 .word	m_BGM_CD_1_B1
m_BGM_CD_1_B2:
@ 005   ----------------------------------------
	.byte		N02   , Fn1 , v080
	.byte	W06
	.byte		        Fn1 , v040
	.byte	W07
	.byte		        Fn1 , v020
	.byte	W07
	.byte		        Fn1 , v012
	.byte	W02
	.byte	FINE

@******************************************************@
	.align	2

m_BGM_CD:
	.byte	1	@ NumTrks
	.byte	0	@ NumBlks
	.byte	m_BGM_CD_pri	@ Priority
	.byte	m_BGM_CD_rev	@ Reverb.

	.word	m_BGM_CD_grp

	.word	m_BGM_CD_1

	.end
