
	@ltbnlAgltbnlf[^tH[}bg


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


(1) wb_[

1-1.) Mucom original (OPN)
========================================
Address		type		e
+-------+-------+-------+-------+-------
0x0000		Word		el@@P@Offset Address
0x0002		Word		el@@Q@Offset Address
0x0004		Word		el@@R@Offset Address
0x0006		Word		rrf@P@Offset Address
0x0008		Word		rrf@Q@Offset Address
0x000A		Word		rrf@R@Offset Address
0x000C		Word		s
0x000E		Word		s
0x0010`	char[0x20]	elFf[^@~@F̐
========================================



1-2.) Mucom for PC9801-73/86 (OPNA)
========================================
Address		type	e
+-------+-------+-------+-------+-------
0x0000		Word		el@@S@Offset Address
0x0002		Word		el@@T@Offset Address
0x0004		Word		el@@U@Offset Address
0x0006		Word		el@@P@Offset Address
0x0008		Word		el@@Q@Offset Address
0x000A		Word		el@@R@Offset Address
0x000C		Word		rrf@P@Offset Address
0x000E		Word		rrf@Q@Offset Address
0x0010		Word		rrf@R@Offset Address
0x0012		Word		Y@@@@@Offset Address
0x0014		Word		s
0x0016		Word		s
0x0018		Word		s
0x001A		Word		s
0x001C		Word		s
0x001C		Word		s
0x0020`	char[0x20]	elFf[^@~@F̐
========================================
΃AhXƂ́ÄʒũItZbgʂB



1-3.) Mucom for PC88VA Sound Bouad II (OPNA)
========================================
Address		type	e
+-------+-------+-------+-------+-------
0x0000		Word		el@@P@Offset Address
0x0002		Word		el@@Q@Offset Address
0x0004		Word		el@@R@Offset Address
0x0006		Word		rrf@P@Offset Address
0x0008		Word		rrf@Q@Offset Address
0x000A		Word		rrf@R@Offset Address
0x000C		Word		el@@S@Offset Address
0x000E		Word		el@@T@Offset Address
0x0010		Word		el@@U@Offset Address
0x0012		Word		s
0x0014		Word		s
0x0016		Word		s
0x0018		Word		s
0x001A		Word		s
0x001C		Word		s
0x001C		Word		s
0x0020`	char[0x20]	elFf[^@~@F̐
========================================
΃AhXƂ́ÄʒũItZbgʂB



1-4.) Mucom for X1-turbo (OPM+PSG, PSG)
========================================
Address		type	e
+-------+-------+-------+-------+-------
0x0000		Word		el@@P@Offset Address
0x0002		Word		el@@Q@Offset Address
0x0004		Word		el@@R@Offset Address
0x0006		Word		orf@P@Offset Address
0x0008		Word		orf@Q@Offset Address
0x000A		Word		orf@R@Offset Address
0x000C		Word		el@@S@Offset Address
0x000E		Word		el@@T@Offset Address
0x0010		Word		el@@U@Offset Address
0x0012				s
0x0014				s
0x0016				s
0x0018				s
0x001A		Word		orf݂̂ŉtꍇ̋ȃf[^ Offset Address
0x001C				s
0x001E				s
0x0020`	char[0x20]	elFf[^@~@F̐
+-------+-------+-------+-------+-------
0x001AԒne
+-------+-------+-------+-------+-------
0x0000		Word		el@@P@Offset Addressigpj
0x0002		Word		el@@Q@Offset Addressigpj
0x0004		Word		el@@R@Offset Addressigpj
0x0006		Word		orf@P@Offset Address
0x0008		Word		orf@Q@Offset Address
0x000A		Word		orf@R@Offset Address
0x000C		Word		s
0x000E		Word		s
0x0010`	char[0x20]	elFf[^@~@F̐igpj
========================================
΃AhXƂ́ÄʒũItZbgʂB
nol̂elV`W͖gpBOPNA݊ƂĐ݌vĂB
܂AOPML̉Fp[^"Detune2"gpB(OPNV[Yɂ͖Fp[^)





(2) FMFf[^

00h	Detune				*4	Multiple	(op 1,3,2,4)
04h	Total Level						(op 1,3,2,4)
08h	Keyscal				*6	Attack Rate	(op 1,3,2,4)
0ch	LFO AMS Enable Switch		*8	Decay Rate	(op 1,3,2,4)
10h	Sustain Rate						(op 1,3,2,4)
14h	Sustain Level			*4	Release Rate	(op 1,3,2,4)
18h	Feed Back			*3	Algorithm
19h	Amplitude Modulation Sensitivity*4	Phase Modulation Sensitivity
1ah	Freq.
1bh	s
1ch	s
1dh	s
1eh	s
1fh	s




(3) rrfGx[vɂ

ltbnlł́A0xF0Ŏw肳0`12Ԃ̃Gx[v͌Œ肳ĂB
0xF9ŃGx[vw肳ꂽꍇASSG ch113ԁASSG ch214ԁASSG ch315Ԃɒ`B

LɁAltbnl̃Gx[v`̐lB
́AeloCeroCvscƓB

No.	Fl	AR	DR	DL	SR	RR
0	255	255	0	255	0	255
1	255	0	55h	200	0	10
2	255	0	55h	200	1	10
3	255	0	255	190	0	10
4	255	0	255	190	1	10
5	255	0	255	190	4	10
6	255	0	255	190	10	10
7	255	0	255	1	255	255
8	255	255	255	255	1	10
9	100	100	255	255	1	10
10	40	2	255	240	0	10
11	255	0	255	200	1	40
12	120	0	95	160	5	40





(4) `l

========================================
Command
+-------+-------+-------+-------+-------
00h`7Fh,n1		
	Bit0`3		
	O(hjCPihj`aiVj@b`eigpj
	Bit4`6		IN^[u

	n1	Bit0`6	iXbevj
		Bit7	'h' ^Cw

+-------+-------+-------+-------+-------
80h`EFh		x
	Bit0`6		iXebvj

+-------+-------+-------+-------+-------
F0h,n1	
	el@p[g̏ꍇ		F		iO`QTUj
	rrfp[g̏ꍇ		Gx[v	iO`PTj
	Yp[g̏ꍇ		F		iO`URj

+-------+-------+-------+-------+-------
F1H,n1			
	el@	O`PTiZ\͂wPłƁAobXWłňႤ͗lj
	rrf	O`PT
	Y	O`RPirbgɑΉBj

+-------+-------+-------+-------+-------
F2h,n1			Q[g^C

+-------+-------+-------+-------+-------
F3h,n1			fB`[
	WX^[ɏޒl̕ωʁB
	rrf̏ꍇ́Ao1̉e[uZAIN^[uŊB

+-------+-------+-------+-------+-------
F4H,n1
	el@p[g̏ꍇ		iO`PQVj
	rrfp[g̏ꍇ	mCY^g[EXCb`@{@mCYg
	Yp[g̏ꍇ@ʁ@@iO`RPj

+-------+-------+-------+-------+-------
F5H,n1			e|
	el@98ł̏ꍇ́ATimerBɂ̂܂܏o
	wPł́ACTCOPNTimerBG~[gĂB

+-------+-------+-------+-------+-------
F6h,n1,n2,n3,n4		[vI_
	n1	[v񐔃JEgp̕ϐ
	n2	[v
	n3,n4	[vAhXi΃AhXBj

+-------+-------+-------+-------+-------
F7H,n1,n2,n3,n4		ken
	n1	fBPC
	n2	[ticks]
	n3	U[WX^[l]
	n4	񐔁in2,n3̕ωJԂA]邩j

+-------+-------+-------+-------+-------
F8h,n1,n2		afltp̍\̂֒ڃANZX
			vÖ댯Ȗ߁B
	n1	\̂̃AhX
	n2	f[^
		n1͖n2͂kenon/off̃XCb`ł悢B
		n2=00h	kenn@^@n2<>00h@ken@n

+-------+-------+-------+-------+-------
F9H,n1,n2,n3,n4,n5,n6	rrfGx[v
	n1	Attack Rate (0`255)
	n2	Fiest Level (0`255)
	n3	Decay Rate (0`255)
	n4	Decay Level (0`255)
	n5	Sustain Rate (0`255)
	n6	Release Rate (0`255)

+-------+-------+-------+-------+-------
FAh,n1,n2		elkrhڑ
	n1	WX^
	n2	f[^

+-------+-------+-------+-------+-------
FBH			ʃ_E
	el@	{R
	rrf	{P
	Y	s@ił́{PŕϊĂBj

+-------+-------+-------+-------+-------
FCh			ʃAbv
	el@	|R
	rrf	|P
	Y	s@ił́|PŕϊĂBj

+-------+-------+-------+-------+-------
FDH,n1,n2		[v	iolcCerôllkł':'j
	n1,n2	AhXi΁j

+-------+-------+-------+-------+-------
FEh,n1			p|bg

+-------+-------+-------+-------+-------
FFH,n1,n2		p[gI
		n1,n2	Word	0000h		tI
				Address		[v
========================================
