
	qnl`mbhmf@rfP@@ȃf[^tH[}bg


̎́ATAB=Xy[X8ŋLqĂ܂B



(1) wb_[

========================================
Address		type	e
+-------+-------+-------+-------+-------
0x2100`0x2101	word	ȃf[^̂΃AhX@ch1
0x2102`0x2103	word	ȃf[^̂΃AhX@ch2
0x2104`0x2105	word	ȃf[^̂΃AhX@ch3
0x2106`0x2107	word	ȃf[^̂΃AhX@ch4
0x2108`0x2109	word	ȃf[^̂΃AhX@ch5
0x210A`0x210B	word	ȃf[^̂΃AhX@ch6
0x210C`0x210D	word	ȃf[^̂΃AhX@ch7
0x210E`0x210F	word	ȃf[^̂΃AhX@ch8
========================================





(2) `l

========================================
Command
+-------+-------+-------+-------+-------
0x00`	0xD1			

	15ŏZA]肪ƂȂB

@	0	C
	1	Cis
	2	D
	3	Dis
	4	E
	5	F
	6	Fis
	7	G
	8	Gis
	9	A
	10	B(Bs)
	11	H(B)
	12	Rest	x		FF5ƈႤ
	13	^C			FF5ƈႤ

@]	0	1	(192 ticks)
	1	2.	(144 ticks)
	2	2	( 96 ticks)
	3	3	( 64 ticks)
	4	4.	( 72 ticks)
	5	4	( 48 ticks)
	6	6	( 32 ticks)
	7	8.	( 36 ticks)
	8	8	( 24 ticks)
	9	12	( 16 ticks)
	10	16	( 12 ticks)
	11	24	(  8 ticks)
	12	32	(  6 ticks)
	13	48	(  4 ticks)
	14	64	(  3 ticks)

+-------+-------+-------+-------+-------
Command	param		MML	@\
+-------+-------+-------+-------+-------
0xD2			t	e|
	bTempo		c	BPMZ	 60/(48*(256/bTempo)*0.0045)
					 bTempo * 60000 / 55296

0xD3				e|ړ
	bLength		c	ړ [ticks]
	bTempo		c	ڕWl

+-------+-------+-------+-------+-------
0xD4			E	
	bExp		c	Expression	(0x00`0xFF)

0xD5			UE	Expression move
	bLength		c	ωɗv鎞ԁistepj
	bExp		c	Expression	(0x00`0xFF)

+-------+-------+-------+-------+-------
0xD6			p	
	bPan		c	Panpot		(0x00`0xFF)

0xD7			UP	Panpot move
	bLength		c	ωɗv鎞ԁistepj
	bPan		c	Panpot		(0x00`0xFF)

+-------+-------+-------+-------+-------
0xD8				
	bReverb		c	Reverb Depth

0xD9				Reverb Depthړ
	bLength		c	ړ [ticks]
	bReverb		c	ڕWl

+-------+-------+-------+-------+-------
0xDA				H
0xDB				H
0xDC				H

+-------+-------+-------+-------+-------
0xDD			IW	LFO
	bDepth		c	U	itHj
	bDelay		c	fBC	bDelay [ticks]
	bFreq		c			bFreq~48/40 [ticks]

0xDE			IW0	LFO ~

+-------+-------+-------+-------+-------
0xDF			IE	LFO
	bDepth		c	U	itHj
	bDelay		c	fBC	bDelay [ticks]
	bFreq		c			bFreq~48/40 [ticks]

0xE0			IE0	LFO ~

+-------+-------+-------+-------+-------
0xE1			IP	p|bgLFOioXHj
	bDepth		c	U	itHj
	bFreq		c			bFreq~48/40 [ticks]

0xE2			IP0	p|bgLFO ~

+-------+-------+-------+-------+-------
0xE3				H
0xE4				H
0xE5				H

+-------+-------+-------+-------+-------
0xE6				o[uݒ
	bFeedback		Feedback

+-------+-------+-------+-------+-------
0xE7			y91,100	o[uon
0xE8			y91,0	o[uoff

+-------+-------+-------+-------+-------
0xE9				H
0xEA				H

+-------+-------+-------+-------+-------
0xEB	bOctave		o	IN^[u
0xEC			>	
0xED			<	

+-------+-------+-------+-------+-------
0xEE	bCount		[	[vJn_(񐔂bCount+1)

0xEF			]	[vI	[v':'ɉāA'['ɑ΂ĐoĂꍇLB
						̏ꍇAmml2mid[:]ł͎s\B
						Ro[^[Ń[vWJKvL

0xF0			:	[v񐔂ɂWvi2JbRA3JbRBj
	bCount			ڂ̃[vHiJbRHj
	wAddress		s̐΃AhX
	

+-------+-------+-------+-------+-------
0xF1			L	End of Channel with Loop address
	wAddress		[v̐΃AhX
				WvɂgB

+-------+-------+-------+-------+-------
0xF2				X[JnH

+-------+-------+-------+-------+-------
0xF3			@	F
	bVoice			0x00`0x1F	ʉpg`
				0x20`		BGMpg`

+-------+-------+-------+-------+-------
0xF4				sBpxɏoėB
	b			Gx[v`̎wH

+-------+-------+-------+-------+-------
0xF5				X[IH

+-------+-------+-------+-------+-------
0xF6				H
0xF7				H

+-------+-------+-------+-------+-------
0xF8				End of Channel without LOOP

+-------+-------+-------+-------+-------
0xF9				H
0xFA				H
0xFB				H
0xFC				H
0xFD				H
0xFE				H
0xFF				H

========================================
