***************************************************************************
  ̃hLg͏]̃[U[̂̕߂ɁA]o[W(V1.2)
  ̕ύX_݂̂܂Ƃ߂̂łB
  ߂ĂgṕAWS.TXT ̕B
***************************************************************************

                 A^C XyNgAiCU[

                    WaveSpectra for Windows (NTȊO)

 DirectX ̃T|[go[W̊֌WŁAWindows NT ̓T|[gOƂȂ܂B
   ʕ\݂̂Ȃ DirectX 5 ȏADirectSound gpȂ DirectX 7
   (Win2k ftHgx) ȏオKvłB

-------------------------------------------------------------------------------

yOo[ŴȕύX_z

   ASIOADirectSoundA WAVE_FORMAT_EXTENSIBLE ł̘^/ĐA
     IEEE_FLOAT ^A192kHz ^ T|[gB
   x[^[̒ǉATW[̕EBhEł̕\̒ǉB
   Cӂ̎g͈͂ Spectrum\@\̒ǉB

                  [ASIO is a trademark of Steinberg Soft- und Hardware GmbH]


 ڂύX_́AŌ̗B

-------------------------------------------------------------------------------

  
 ȑÕo[Wg̕ŁÃo[W tH_
 dˏ邩́Agu邽߂ɁA hKh܂ł
 WS.INI 폜 ĂNĉB(啝ɕύXĂ̂ŔÔ߁c)
 ~~~~~~~~~~~~~

yCXg[z

  KȃtH_ WS.EXE 邾łB

  ܂ł WS.EXE PNł܂łAQ܂ŋNł
  悤Ȃ܂B
  Q͂ꂼʁX̐ݒœƗĎgp\łBi^pAĐpj
  Qڂ́A^Cgo[ WaveSpectra:2 ƕ\܂B
  ܂AQڗp INI t@ĆAWS_2.INI ƂȂ܂B


yACXg[z

  tH_ WS.EXE  WS.INI (WS_2.INI) 邾ŏIłB 

-------------------------------------------------------------------------------

yݒz


   [Wave]

     === \^Cv ===

         TW[ (X-Y)
             ʃEBhEŕ\
                  `FbNƁAʂ̓ƗEBhEŕ\܂B
                  ɃTW[\ɂ炪`FbNƁAWave\
                  EBhÉ̕Aʏ̔g`\ɕς܂B

                  EBhÉAʒu傫ς邱Ƃ
                    ł܂B
                      ړ      F EBhE̔Cӂ̏ꏊhbOB
                      TCYύXF EBhẺE(̂)hbOB
                               i`ɂύXłȂ̂Œӂĉj

                    ܂AEBhÉA[̑] ^u
                     === CEBhEƋɈړ ===
                    Őݒ肷邱ƂɂāACEBhEړ
                    Έʒuۂ܂܂œɈړ邱Ƃł܂B

     === x[^[ ===
          \
                  `FbNƁAʂ̓ƗEBhEŕ\܂B

                  EBhÉAʒu傫ς邱Ƃ
                    ł܂B
                      ړ      F EBhE̔Cӂ̏ꏊhbOB
                      TCYύXF ʂ̃EBhÊ悤ɊeӊehbOB
                       ic̑傫ɂ͐̂Œӂĉj

                    ܂AEBhÉA[̑] ^u
                     === CEBhEƋɈړ ===
                    Őݒ肷邱ƂɂāACEBhEړ
                    Έʒuۂ܂܂œɈړ邱Ƃł܂B

          }[W[h
                  `FbNƁAʏ̃s[Nl\[hA}[W\
                  [hɕς܂B
                  }[Wl Reset {^ ܂ŕێ܂B

              x[^[́Aʏ̃s[N[^[ɉA̓Ƀp[
               RMSl (l) ̃o[\܂B
              ́A VU[^[ ɂȂ悤ɂ
              łA@ł傤B
              {VU[^[͋@\Ⴄ̂œɂ͂Ȃ炸ڈł͂܂
              A\Ăl̂̂͐mRMSlłB
                (ۂ͏ϒltB^|̂\Ă܂)
                  RMSl̍Q

     === l\ ([hAEg) ===
          16iŕ\
              `FbNƁA[hAEg̎̔g`̒l 16iŕ\
              悤ɂȂ܂B

                  [hAEg̍ۂ ShiftL[ ƁÅԂ
                   ̐ݒƋt̐ݒŕ\܂B
                   vɁA10iA16i\ւ邱Ƃł܂B

     === RMSl ===
          tXP[Sing̒l0dBƂ
              RMSl0dBAtXP[̋`g̏ꍇSing̏ꍇ
              Ƃɐؑւ܂Bi]Sing̏ꍇɌŒj
              `FbNƁAtXP[Sing̒l 0dB Ƃ܂B

              ł̐ݒ́A胂[h RMSlAсAx[^
              RMSo[ɉe܂B

                  tXP[̋`g(n[tXP[̒)RMSl
                   tXP[SingRMSlł́ASin̕ 3.01dB ̂ŁA
                   `FbNƁA\l͋t 3.01dB ܂B

                   `FbNȂꍇ{RMSlłA
                   Sinĝ݂̑ŁAXyNg\̃Vtg Auto [h
                   ɐݒ肵Ăꍇ́A`FbNAXyNg
                   ̃[hAEg\ƓɂȂ̂ŕ֗܂B


     === `@ ===
            Screen : ʂ֒ڕ`
            Image1 : [̃C[Wɕ`Ăʂ֓]
            Image2 : wîݕ`C[Wʂɓ]Âݒڕ`
            DDraw1 : Image1̕@DirectDraw
            DDraw2 : Image2̕@DirectDraw
            DDraw3 : DDraw2̕@ŁAʂłȂʂ̃C[W֍Ă]

              ȏ̂Uނ̕`@I邱Ƃł܂B
              ̊ōłȕ`@I܂B

              EBhETCYFɂĂႢ܂Aʂɉ V.Blank 
              LɂȂ`@̂ꂩōɂȂ͂łB

              iTW[\p̓ƗEBhÉADDraŵR
                ɐݒ肳ĂꍇłAImage2̕`@ɂȂ܂j

     === V.Blank ===
              `@ ScreenAImage2ADDraw2 ̏ꍇ͉ʂ܂B
              ̏ꍇɂ`FbNėLɂƁAAԂ҂
              `悷悤ɂȂ̂ŁAȂ܂B

              AEBhETCY傫ꍇxCPȔꍇɂ́A
              AԒɏꂸɁAcĂ܂ꍇL܂
              A܂ő҂悤ɂȂ邽߁AĒxȂACPUgp
              100%ɂȂĂ܂Ƃ܂̂ŒӂĂB
                ܂AfBXvChCoɂĂ̓\tgEFA
              G~[V̏ꍇ悤ŁȀꍇ͌ʂ܂B


   [Spectrum]

     === (Frequency) ===
            jAF Spectrumg`̎ĝ܂ܕ\Ƃ
                       I܂B

                ͈    `FbNĂȂꍇ́ASĂ̎g
                          \܂B

                          `FbNƔCӂ͈̔͂̎g\邱
                          ł܂B
                          ͈͂Q̃GfBbg{bNXŐݒ肵ĂA
                          uKp{^vƁA͈̔͂ŕ\܂B

                            GfBbg{bNX̓ 0 ́AɂȂ܂B

                            w͈͂́A̎̎g\̐{ŁA
                              ͈̔͂܂ނ悤ɕ\܂B
                              ܂Ot̍E̒[̓_́AKgTv
                              ̂_ɈvĂ܂B

     === `@ ===
              ScreenAImage1AImage2ADDraw1ADDraw2ADDraw3 ̕`@
              I邱Ƃł܂B

     === V.Blank ===
              `@ ScreenAImage2ADDraw2 ̏ꍇ͉ʂ܂B
              ̏ꍇɂ`FbNėLɂƁAAԂ҂
              `悷悤ɂȂ̂ŁAȂ܂B

                === Wave === ̓QƂĂB



   [Đ/^]

     === hCo ===

         MME (Multimedia Extensions [W WaveInAWaveOut API] ]͂̂)
         DirectSound
         ASIO (Steinberg Audio Stream I/O)

          ̂RI܂B

         EXTENSIBLEg
              MMEADirectSound ̏ꍇɗLɂȂ܂B
              `FbNƁA`lrbgΉ̊gtH[}bg
              ł WAVE_FORMAT_EXTENSIBLE `ŃfoCXI[v܂B

              hCoWDM (Windows Driver Model) ̏ꍇɎgpłA
                ΉĂ 24bitA32bitg悤ɂȂ܂B

     === Đ ===

         foCX
              ĐɎgpfoCXI܂B

              hCo MME ̎AWave Mapper IƁAWindows
                ݒ肳ĂfoCXgp܂B

         gp\tH[}bg
              ̃{^ƁAݑIĂĐfoCXŎgp鎖
              \ȃtH[}bgiTvOgArbgAStereo/Monoj
              ̈ꗗ\\܂B

               rbg F32 ́A32bit_tH[}bg\܂B

               hCo MME ̎A] WAVE_FORMAT_QUERY Ŗ₢킹
                 Ă̂AۂɈUI[v悤ɕύX܂B
                  iRH񍐂hCô߁j
                 ȂAhCoɂĂ͂Ȃ莞Ԃ邱Ƃ܂B

                 ShiftL[Ȃ{^ƂŁA]ǂ QUERY
                 Ŗ₢킹邾̓ɕύX邱Ƃł܂B 

               hCoɂẮAŎgp\ƕ\ĂAۂɂ
                 ɓ삵Ȃꍇ܂B

               hCo ASIO ̎ɂ͓ʂȕ\ɂȂ܂B
                 ASIOł͓rbgŒ肳AAvłɍ킹
                 f[^̕ϊ邱ƂɂȂ܂B
                 ̓rbgƂȂĂƂ́A*S ̂悤 * t
                 ʂ܂B
                 * Ƃ́Af[^ϊĂ邱Ƃ܂B

                 Arbg̕ϊ̓T|[gȂ悤
                 Ă̂ŁAf[^̐xďo͂邱Ƃ͂܂B

         Volumeő
              hCo MMEADirectSound ̏ꍇɗLɂȂ܂B
              `FbNƁAt{[ōĐ܂B

               hCoɂĂ̓ftHgŖ-6dBŏo͂悤
                 ȂĂꍇAɃfBW^o͂̏ꍇɂ
                 {̐lŏo͂ł܂B
                 ̏ꍇA`FbNĂƁAlŏo͂łꍇ
                 ܂BiLɂȂȂhCo܂j

                 DirectSound ̏ꍇɁAMME Őݒ肵ȂƗLɂȂȂꍇ
                 ܂̂ŁAMMEŐݒ肵Ă݂ĂB (UĐ)

         ch (ASIO Đch)
              hCo ASIO ̏ꍇɗLɂȂ܂B
              ĐɎgp`lI܂B
              w肵`lXeILchɂȂ܂B

              `lgp\ȏꍇAʏ 0  2i`l 0 
              n܂Ăꍇĵ悤ɋԖڂ̃`lw肵܂A
              `l̂ɂ͋ʂ͖̂ŁAԖڂ̃`lw
              Ăx܂B
              ̏ꍇA2chʏ̃XeIyAƂčlꍇAyA
              RchƁÃyALchɏo͂邱ƂɂȂ܂B

              Ȃ {\tgł́Amt@CĐ̏ꍇAɓ2ch
              ̐Mŏo͂܂B
              
         Info. / Panel
              hCo ASIO ̏ꍇɗLɂȂ܂B
              ̃{^𕁒ʂɉƁA݂ASIOhCo̐ݒ񂪕\
              ATv[gArbg⃌CeVmF邱Ƃ
              ł܂B

              ShiftL[Ȃ炱̃{^ƁAASIO Control Panel
              JƂł܂B
               iT|[gĂȂhCoł͉N܂j


     === ^ ===

         foCX
              /^ɎgpfoCXI܂B

              hCoMME̎AWave Mapper IƁAWindows
                ݒ肳ĂfoCXgp܂B

         gp\tH[}bg
              ̃{^ƁAݑIĂ^foCXŎgp鎖
              \ȃtH[}bgiTvOgArbgAStereo/Monoj
              ̈ꗗ\\܂B

              hCo ASIO ̎ɂ͍Đ̏ꍇƓʂȕ\
                Ȃ܂B(Đ̍Q)

                A{̃rbg̕ϊ̓T|[gȂ
                悤ɂĂ̂ŁAf[^̐xĘ^邱Ƃ
                ܂B

                Arbg32bit̏ꍇ́Ał́iHj
                ۂADC̃f[^24bitł̂ŁA24bitf[^
                Ď舵悤ɂĂ܂B
                i24bitF32bit̃t@CtH[}bgj

         Volume Control
              hCo MMEADirectSound ̏ꍇɗLɂȂ܂B
              ̃{^ƁA{[Rg[^ŊJ܂B

         ch (ASIO ^ch)
              hCo ASIO ̏ꍇɗLɂȂ܂B
              ^Ɏgp`lI܂B
              Đ̏ꍇƓłB

         Info. / Panel
              hCo ASIO ̏ꍇɗLɂȂ܂B
              Đ̏ꍇƓłB

         Direct Monitor
              hCo ASIO ̏ꍇɗLɂȂ܂Bi^~̂݁j
              `FbNƁAASIO Direct Monitor @\Iɂ܂B
               (hCoT|[gĂȂꍇ̓bZ[W\܂j

              Direct Monitor @\Ă`FbNoĂ܂ꍇ
                悤łBihCõoOHj
                񂱂̏ꍇ͉N܂B

              SchAŏ̏och珇ɏo͂AƂݒɂ
                ܂B


   [̑]

     === CEBhEƋɈړ ===
              eTuEBhEACEBhËړ̍ۂɁAɈړ
              邩ǂݒ肵܂B
              `FbNEBhÉAΈʒuۂ܂܈ړ܂B




     === \Ԋu ===

         g`̕\ԊԊu𒲐܂B
         ̈ႢɂāAx~  ^C} Ił܂B

         x~ ̏ꍇ́AFFTvZ&\sƎw莞ԂxށA
           JԂ܂B
           ČJԂ́AvZ&\ + ݒ肵x~
           ƂȂ܂B

         ^C} ̏ꍇ́Aw莞ԊԊuFFTvZ&\s܂B
           ČJԂ́A ݒ肵ԊԊu
           ƂȂ܂B
             (ݒ莞ԊԊuۂ̌vZ&\ԂŹAR
              ܂)
           ܂Ax~ ̏ꍇ萳mȊԊuݒł܂B

           A^C} Iꍇ́Ax~ ̏ꍇCPUgp
           傫Ȃ܂B(Windows̓ł)
           ɐݒ莞ԊԊu10msȉɂȂƁA}CPUgp
           ̂ŒӂĂB

            x~ 0 ̎A^C}̏ꍇ̐ݒԊuۂ̌vZ&\
              ŹAtXs[hFFTvZ&\܂B
              ̂ƂCPUgṕA100% ƂȂ܂B

              ł͑č鎞HÃ\tĝ߂
              CPUgpɂ́AKȒl(ms)ݒ肵ĉB

            :  ɁAo\tg WaveGene Ɠgp鎞́AWaveSpectra
                 ݂̂łCPUgp 100% ƁAWaveGenȅo͂r؂
                 A\Ⴍ肷邱Ƃ܂̂ŁA
                 ̏ꍇɂ͓KȒlݒ肵CPUgpĂ݂ĂB
                 ǂ̃EBhEANeBuɂ邩֌W܂̂
                 B

             x~Ԃ ms PʂŐݒł܂AۂɂWindowsn[h
               ̈ႢɂāAʏ͂Ƒ傫Ԋuł삵܂B
               10ms 悤łA15ms ɂȂꍇ悤łB

                  (WS.INI  [Conditions]ZNVɁASleepResolution=l 
                   ̍s邱ƂɂāACӂmsԊu̐xɂ邱Ƃ
                   ł܂A^C}̏ꍇƓZݒ肷ق
                   CPUgpオ܂B
                   CPUgpႭ}ꍇ́Aws폜Đݒ肵Ȃ
                   悤ɂĂ)

-------------------------------------------------------------------------------

y[hAEgz

      Wave[hAEg̍ۂ ShiftL[ ƁÅԂ 10iA16i\
        ؑւ邱Ƃł܂B
        ʏǂɂ邩́Ayݒz- [Wave] ^u  l\ Őݒ肷邱
        ł܂B

-------------------------------------------------------------------------------

y͈ʒu ׎w@\z

      Wavet@C̃tH[}bgAĐfoCX̖ΉtH[}bgł
        ꍇA߂STEhfoCXꍇȂǂłA
        ͈ʒu ׎w@\ pĕ͂鎖ł܂B
        iItC[hj

            : hCo MME ̏ꍇ݂̂̋@\łB

-------------------------------------------------------------------------------
 
y胂[hz
 
     RMS {^
         Waveg`̎liRoot Mean Square valuejAőŰ`g
         邢 Sinĝɑ΂Ƃ dB\܂B

        ǂɂ邩́Ayݒz- [Wave] ^u  RMSl Őݒ肷邱Ƃ
        ł܂B

-------------------------------------------------------------------------------

y̑z

  \̍ɂ
    \邱Ƃ́A\Ԋűx~Ԃݒ肵CPUgp
      gpꍇłAgp̂ŁAȂ̈Ӗ͂܂B
      ̍ۂɂ́Ax~Ԃ 0 ɂāAł fps 傫Ȃ悤
      ݒ肵Ăx~Ԃɖ߂΂悢ł傤B

  TEhfoCX͎̓̒xɂ
      TEhfoCX͎̓ɂ́Aǂ݂Ă珈Wavet@C
      ̓͂ƈāA̓obt@Ƀf[^܂ĂłȂƏ
      łȂ߁AK炩̒xꂪ܂B

      \ɂẮAFFTTv̕܂Ȃƕ\łȂ̂ŁA
        ̎ԕKx܂B
        ܂ATvOgႢقǁA܂FFT̃Tvق
        xĕ\܂B

        āA{͒჌CeVł ASIO hCopĂA
        ւĂ͌ʂ͂قƂǖÃhCopƂ܂B
        Ė{\tgł́AASIO̘^obt@ނ݂ɒZ邱Ƃ
        ܂Ӗ܂̂ŁA]T̂lݒ肵ĂĂB

  FFT̃Tvf[^ɂ iXC[vMł̑莞̒Ӂj
      g\グ邽߂ɁAƋCyɃTvf[^𑽂Ă܂
      łAɂĂ͏ӂKvłB

      FFTŐl߂邽߂ɂ́ATvf[^ɑ鎞Ԃ̊ԁA
      MŕωȂƂKvłB
      Ⴆ΁A44100samples/sec  65536_FFT ̏ꍇA\ 44100  65536 
      0.67Hz łA̎͂̋t 65536  44100 = 1.49 bԁAM
      ωȂƂKvłB

      ωMƁAʂɖ{̒l菬肳܂B
      āAyȂǂ̕ωM̏ꍇɂ́A̎ԂɂĂl
      Kv܂B
      i{\tgł CDtH[}bgŖ0.1bԂ̕ω΂܂ǂA
        ƂƂŃTvf[^̏l4096_ɂĂ܂B 
         4096  44100 = 93msj

     o\tg WaveGene Ƒg킹ăXC[vMŎg𑪒肷
      ɂAXC[vxɏ[ɒӂĂB
      ɁA悭pLogXC[v̏ꍇ́AgȂق
      ωx傫Ȃ̂ŁA悪ቺő肳܂B
      ݒɂẮA啝ɒቺꍇ̂łӂB
       iWebGȂǂɌfڂꂽf[^łX܂(^^;j

      ̒ቺȂɂ́A
       1.LogXC[v߂ăjAXC[vɂB
         iቺ͂܂Sg͈͂ň̒ቺɂ邱Ƃł܂j
       2.LogXC[vgꍇ́ATv邩AXC[vԂ
         [B
         iXC[vԂ𒷂Ƒ莞ԂčAƂꍇ
           ɂ́Ag͈͂ɕāAł͕\グAł
           悤ɃTvƃXC[vԂ̑gςđ肵A
           ƂŃOt؂\肵čAƂƂl܂j

      ΏۂʂOɁAɌ̃XC[vMWavet@C𒼐ڍĐ
      ȂǂāAቺ̒xcĂƂ߂܂B

  ASIOhCõ}`NCAgΉɂ
      {\tgQNāA^AĐɎgꍇAo\tg
      WaveGene ƓgpŁAfoCXASIOhCop
      ݒɂꍇɂ́AhCo}`NCAgiƃ}`Xg[Hj
      ɑΉĂKv܂B

      ΉĂȂꍇ́AЕO[\ɂȂđIłȂ悤ɂȂ
      ꍇ܂AőIłĈU͎gpł悤ɌĂ
      nOAbvAu[XN[ŏI肷ꍇ悤
      ł̂ŁAӂB

  MMEhCogp̃G[ɂ
      gݍ܂ꂽI[fBICODECɂẮAWave mapper ŃtH[}bgXg
      ۂɃG[ŃnOAbv肷ꍇ悤łB
      ̏ꍇɂ́ACODECgȂ悤ɂ邩AoȂꍇ́A
      WS.INI  [Conditions] ZNVɁAuvȂǂŁA
       Use_WF_DIRECT = 1
      ̍sĂNƁAWAVE_FORMAT_DIRECT tOtŃfoCX
      I[v悤ɂȂAG[łꍇ܂̂ł
      B
     iȂAWindowsMe/98/95ł͋tMMEgȂȂ悤Ȃ̂łӂj

-------------------------------------------------------------------------------

    ̃vO  Borland C++Builder 6  ō쐬Ă܂B

    Windows NT "ȊO" œ삵܂B

-------------------------------------------------------------------------------

   Acknowledgement

     Thanks to Mr. Ross Bencina for callasio.  
       http://www.audiomulch.com/~rossb/

-------------------------------------------------------------------------------
yƐӁz

 {vOgpł̂Ȃ鑹QɂĂA҂͈؂̐ӔC
 Ȃ̂Ƃ܂B

-------------------------------------------------------------------------------

 ̃vÓAt[\tgEFAłB

    쌠 efu ɂ܂B


c̏ꍇ͑SRɂg܂B
  ܂{vOł̑茋(ʃRs[)WebfړRɂǂB
   i񂨒m点Ίł(^^;;j

GɌfڂĒꍇɂ́AKɃ[ł̂A肢v܂B
  fł̌fڂ͂ȂłB


zA]AQ̕񍐁ȂACyɂ܂ŋX肢v܂B
iAHTML[AYtt@Ct[͎󂯎܂̂łӉj

E-Mail:  efu@mba.nifty.ne.jp


ŐVł́A

http://www.ne.jp/asahi/fa/efu/


 oiA
   WaveSpectrâɁI
      @\Ax eXgM\tg ------------------> WaveGene
   CD-RłCD-DA쐬ATEhJ[h̃eXgɕ֗I
      o@\t Wavet@Cpr\tg --------> WaveCompare
 X(^_^)


                                              2004.02.22   efu

-------------------------------------------------------------------------------

WaveSpectra 

2004.02.22  V1.31  1.x[^[Ƀ}[W\郂[hǉB
                     ܂Axł̕\xPB
                   2.CEBhEړۂɁAeTuEBhE
                     Έʒuۂ܂ܓɈړ@\ǉB
                   3.WindowsMe/98/95 ŃhCoMME̎ASgpłȂ
                     ȂĂoOCB
                      (WAVE_FORMAT_DIRECT  WS.INI On/Offo悤ɂ)
                   4.t@CݎɃlbg[NhCu𒼐ڎw肷
                     󂫗eʂ[ƂȂď݂łȂoOCB
                   5.TW[EBhEŕ`@̑gɂĂ
                     wiɕύXłȂoOCB
                   6.^Đobt@̎ύXBi96ks/sȏ̉Pj

2003.10.04  V1.30  1.ASIOADirectSoundA WAVE_FORMAT_EXTENSIBLE 
                      (2cĥ)ł̘^/ĐAIEEE_FLOAT(32bit_)
                     tH[}bgł̘^ɑΉB  (^/Đ̑啝)
                   2.192kHzTvO^T|[gB(gI̒ǉ)
                      (Đ͏]T|[g)
                   3.](MME̎)AΉtH[}bgXg\̍ۂ
                     WAVE_FORMAT_QUERY Ŗ₢킹Ă̂Aۂ
                     UI[v悤ɕύXB
                     iRH񍐂hCô߁j
                   4.x[^[(Peak + RMS)ǉB
                   5.TW[ʃEBhEŕ\ł悤ɂB
                   6.Wave[hAEg16ił\ł悤ɂB
                   7.RMSl0dBAtXP[̋`g̏ꍇSing̏ꍇ
                     Ƃؑւł悤ɂBi]Sing̏ꍇ̂݁j
                   8.Spectrum̎g̕\͈͂Cӂɐݒł悤ɂB
                      (jA\̏ꍇ)
                   9.`@ DirectDraw RނǉB
                  10.\Ԋu܂ł̋x~Ԃ̑ɁA^C}łݒ
                     ł悤ɂB
                     ܂Ax~Ԃ̏l0ms10msi100fpsjɕύXB
                      (ɍŋ߂̍CPUłCPUgp 100% ͖ʂȂ̂)
                  11.Q܂œƗċNł悤ɂBi]͂Pj
                  12.ʏ̕\̎(Spectrum 3D \łA胂[hłȂ
                     )A^/ĐXgbv̍ۂɁAg`NA悤ɕύXB
                  13.SpectrumdB\W10dBA20dBA180dBǉB
                  14.\XbhcĂ܂ƂoOCB 
                  15.֐ `̐ݒ肪ۑȂoȌCB
                  16.ݒEBhESpectrum - \^Cv - 3D\ 
                     XACŔCӂ̒l̐ݒ肪łȂoȌCB
                  17.Wave̕\ŕ̍ől̍őlɂȂoȌCB
                  18.ɂĂ Wave Mapper IɃ[fBoChG[
                     NƂ̂B
                  19.̑AׂȏCAύXB

-------------------------------------------------------------------------------
