--------------------------------
\tgEFAFMMIDIvC[
                     Version 1.8
Copyright(c)2003-2004, yuno
            All Rights Reserved.
--------------------------------

PDTv

 \tgEFAFMMIDIvC[́AFM̌\tgEFAIɍČĕW
 MIDIt@CĐ܂B̂߈ʂ̃\tgEFAMIDIVZTCUɔ
 ĔɏdłBhĂȂ̂Ŏpɂ͂≓B


QDp

 Copyright(c)2003-2004, yuno
 All Rights Reserved.

 ȉ̏𖞂ƂŁA\[X`܂̓oCi`ŁACĂ܂͏C
 ɁAĔzzюgpł܂B

   - \[XR[hōĔzzꍇ́AL̒쌠\A̎gp̈ꗗA
     шȉ̖ƐӂꏏɊ܂߂Ȃ΂ȂȂB

   - oCi`Ŕzzꍇ́AL̒쌠\A̎gp̈ꗗA
     ȉ̖ƐӂAꏏɔzzhLĝǂɕ\Ȃ΂Ȃ
     B

   - Ȍʂɂ鋖ȂɁÃ\tgEFAhi̕ۏ؂є
     î߂ɁAyuno̖Ov҂̖OgĂ͂ȂȂB

 ̃\tgEFÁA쌠ێ҂ƍv҂ɂāû܂܁v񋟂As
 ꐫA̖ړIւ̓K̈ÖٓIȕۏ؂܂݁A܂Ɍ肳ꂸA
 閾Iȕۏ؂ÖٓIȕۏ؂݂܂B̃\tgEFA̗pɂĂǂ
 悤ɔAړIȁAԐړIȁARIȁAʂȁÁA邢͕KRI
 ȑQ (p̐iT[rX̗pӁA@f[^◘v̑ArWlX̒f
 ǂl邪AɌȂ) ɂĂȂQ̉\Ă
 ƂĂA_̋LqAȐӔC̏݁As@s (ߎłłȂĂ) 
 LɌW炸AȂ錩ɂĂA쌠ێ҂ƍv҂͂̐ӔC
 ܂B


RD

 PentiumȏCPUAWindows95/98/Me/2000/XPAwave-outfoCX


SDg

 j[o[
   (I)
     t@C(F)     ... WMIDIt@Ct܂B
     midi-in(M)      ... midi-inf[^Mĉt܂B
     (X)       ... vZXI܂B
   o(O)
     wave-out(W)     ... o͂wave-outfoCXI܂B
     wavt@C(F)  ... twavt@CɋL^܂B
   ݒ(C)
     Đg(F)   ... TvOgύX܂B
     FҏW(P)     ... Fp[^ҏW܂Biۑ܂j
     CRCU(E)   ... CRCU\܂B
   wv(H)
     About           ... ̃\tgEFAɊւ\܂B


TDFf[^

 Ff[^programs.txtɋLq܂B`͈ȉ̒ʂB

 @prog
 ALG FB LFO
 AR1 DR1 SR1 RR1 SL1 TL1 KS1 ML1 DT1 AMS1
 AR2 DR2 SR2 RR2 SL2 TL2 KS2 ML2 DT2 AMS2
 AR3 DR3 SR3 RR3 SL3 TL3 KS3 ML3 DT3 AMS3
 AR4 DR4 SR4 RR4 SL4 TL4 KS4 ML4 DT4 AMS4

 Ff[^ύXƂ̓vONĂB

 prog
	oN~128{vOio[B
	-1̓ftHg̉F(F`ȂꍇɎg)ɂȂ܂B
 ALG
	ASY(0`7)B
	FMIy[^̐ڑ`ԂIт܂BQl(2)̐}ĂˁB
 FB
	tB[hobN(0`7)B
	OP1̏o͂OP1ɓ͂WłB傫قǗǂB
 LFO
	gM(0`7)B
	AMSɎggB傫قǍB
 AR
	A^bN[g(0`31)B
	̗オ̑B傫قǑB
 DR
	fBPC[g(0`31)B
	オTLɒBSL܂ŗ鑬B傫قǑB
 SR
	TXeB[[g(0`31)B
	SL܂ŗɌB傫قǑB
 RR
	[X[g(0`15)B
	m[gItꂽɌB傫قǑB
 SL
	TXeB[x(0`15)B
	fBPC[gTXeB[[gɐ؂ւ|CǵATĽ
	lB0TLɓAl傫قǃTXeB[x܂B
 TL
	g[^x(0`127)B
	̑傫B{̃{[ɑ΂錸lB
	0Ɩ{̃{[ŖAl傫قǉȂ܂B
 KS
	L[XP[O(0`3)B
	KGx[v̒ɉeWB
	Ⴂ͒A͒ZȂBKS傫قǉKɂe傫B
 ML
	}`v(0`15)B
	g̔{B
	ML=0̂Ƃ͎g0.5{AML=2`15̂Ƃ͎gML{ɂȂB
	ML=1̂Ƃ͕ωȂB
 DT
	fB`[(0`7)B
	g̗hB2Hzȉ̔ωB
	DT=1`3̂Ƃ͎gȂADT=5`7̂Ƃ͒ႭȂB
	DT=0,4̂Ƃ͕ωȂB
 AMS
	Av`[hW[VXCb`(0`3)B
	UϒxBgʂB
	LFȌo͂ɂWŁA傫قǌB0͌ʂȂB

 hp̉Fp[^͈ȉ̒ʂB

 *drum
 ALG FB LFO KEY PAN ASSIGN
 AR1 DR1 SR1 RR1 SL1 TL1 KS1 ML1 DT1 AMS1
 AR2 DR2 SR2 RR2 SL2 TL2 KS2 ML2 DT2 AMS2
 AR3 DR3 SR3 RR3 SL3 TL3 KS3 ML3 DT3 AMS3
 AR4 DR4 SR4 RR4 SL4 TL4 KS4 ML4 DT4 AMS4

 drum
	vOio[~128{L[io[B
	-1̓ftHg̃h(F`ȂꍇɎg)ɂȂ܂B
 KEY
	hFĐƂ̃L[io[(0`127)B
 PAN
	h̃p|bg(0`16383)B
 ASSIGN
	h̃ATCԍ(1`32767)B
	ATCԍ̃h͓`lł͈ꏏɖȂB
	0ɂƃVOATCłȂȂB


UDQl

 (1) http://www.b-sharp.com/synth/basics/005.html
	FM̌B

 (2) http://www.wizforest.com/OldGood/X68k/X68k2.html
	ASY̌`ڂĂB

 (3) http://park14.wakwak.com/~valsound/fmindex/param.html
	Fp[^̐B

 (4) http://www.memb.jp/~dearna/ma/ym2608/fmds.html
	ep[^̒lƏڍׁB

 (5) http://fukutani.tripod.co.jp/SH52_05.html
     http://fukutani.tripod.co.jp/SH52_06.html
	Gx[v̌`ɂāBA^bN[gƂfBPC[gƂB

 (6) http://www.memb.jp/~dearna/dmusic/dls/dls1v11ajp1.html
	Gx[vWFl[^̎QlBɂɏ]Ă͂ȂB

 (7) http://www.ylw.mmtr.or.jp/~hosino/ma-net/sndgen/japanese/manual/ym2610/ym2610am.txt
	YM2610̃AvP[V}jAB

 (8) http://www.amei.or.jp/specifications/
	General MIDI System Level 2̎dlB

 (9) http://www.nsknet.or.jp/~sugatani/sp_exc.htm
    VXeGNXN[VubZ[WB

 (10) http://www.pluto.dti.ne.jp/~daiki/Midi/AboutSMF_Inside.html
    WMIDIt@C̃t@CtH[}bgB

 (11) http://laputa.cs.shinshu-u.ac.jp/~yizawa/InfSys1/basic/chap10/
    CRCU̎ɗpFIRtB^B


VDdl (M̂)

 m[gItxVeB               ~
 m[gIxVeB               
 |tHjbNL[vbV[     
 vO`FW                 
 Rg[`FW
   oNZNg                   
   W[VfvX           
   |^g^C               ~
   uXRg[               ~
   tbgRg[               ~
   f[^Gg[                 
   `l{[             
   oXRg[             ~
   p|bg                       
   GNXvbV               
   _p[                         
   |^g                     ~
   \Xek[g                     
   \tg                           ~
   t[Y                         
   |^gRg[         ~
   o[u                         ~
   g                         ~
   R[X                         ~
   ZXe                         ~
   tFCU[                       ~
   f[^CNg             
   f[^fNg               
   NRPN                             ~
   RPN
     sb`xhZVeBreB   
     `lt@C`[jO 
     `lR[X`[jO   
     W[VfvXW   
   I[TEhIt               
   ZbgI[Rg[       
   I[m[gIt                 
   Ij[hIt                 ~
   Ij[hI                 ~
   m[hI                   
   |[hI                   
 `lvbV[             
 sb`xh`FW               
 VXeGNXN[Vu
   }X^[{[               
   }X^[oX                 
   }X^[t@C`[jO     
   }X^[R[X`[jO       
   GM1VXeI                  
   GMVXeIt                   
   GM2VXeI                   *1
   GSZbg                        *1
   XGVXeI                    *1
   USE FOR RHYTHM PART               *2
 ANeBuZVO               
 VXeZbg                   

 *1 ... MƃoNZNg̋ς܂B󂻂ꂾłB
 *2 ... قȂ`lɓmapw肵Ăp[^͓܂B


WD

 CPU    ... Pentium II 400MHz
 OS     ... Windows 2000 Professional
 n ... Borland C++ Builder 6 Professional


XD

 2003N 818 JnBFM̎dg݂𒲂׎n߂B
 2003N 820 MIDIvC[̍Đďo[WB
 2003N 825 F쐬ɍ܂AJBF34B
 2004N 729 WAVEo͋@\𓋍ځB
 2004N 8 7 hĐ@\ti1ނ̂݁jB
 2004N 813 MIDI͋@\𓋍ځB
 2004N 814 Ƃ肠GM128FB
 2004N 828 W[VfvXƃ`lvbV[B
 2004N 830 UI蒼Bł64`lB
 2004N 9 3 CRCUځB
 2004N10 4 Win95/98ł͓Ȃ悤Ȃ̂ŁA悤ɏCB


PODA

 z[y[W    http://garage.sakura.ne.jp/yuno/
 [AhX  yuno@users.sourceforge.jp

2004-10-04 yuno
