標題:也談下重放*.wav文件

  《計算機世界月刊》1995.3期曾刊登了《在dos下使用windows *.wav文件》一文,根據(jù)《在》文中所附的源程序重放wav文件,發(fā)現(xiàn)其音質(zhì)確實較差;又用文中所提及的第二種延時方法,效果并無改善(大概是循環(huán)次數(shù)int(vol[counter]/256)≡0)。究其原因,可能是重放時將原wav文件中127/128的有用信息拋棄了。
  實際上,我們是可以把原來拋棄的127/128的有用信息撿回來的。我們知道,wav文件中所存的是采樣時的電壓幅值信號,只要將電 ……(快文網(wǎng)http://hoachina.com省略399字,正式會員可完整閱讀)…… 
  更多相關(guān)文章:也談下重放*.wav文件
延遲時間而發(fā)出測試的_)。
  程序中讀wav文件頭信息和wav數(shù)據(jù)與《在》文相同,發(fā)聲子程序重新改寫了。若發(fā)出的_在頻率上有失真,可以修改wave函數(shù)中cx的初值(386增強模式、386dx33微機上windows使用0x13)。
  程序運行環(huán)境:386兼容機,dos6.2,twrbo c++3.0編譯系統(tǒng)。
  #include<dos.h>
  #include<stdio.h>
  #include<string.h>
  #include<conio.h>
  #include<stdlib.h> お
  #define maxsize 50000 お
  unsigned int a[]=
  {
  0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,
  0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,
  0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,
  0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,
  0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,
  0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,
  0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,0xff81,
  0xff81,0xff81,0xff81,0xf ……(未完,全文共4311字,當前只顯示1038字,請閱讀下面提示信息。收藏也談下重放*.wav文件

上一篇:共青團xx鄉(xiāng)第六次代表大會工作報告
下一篇:國際商務(wù)談判中利益沖突的預(yù)防與解決