其中sound.c 用于錄音和回放。其中特別需要注意的是:1。目前聲卡似乎不能打開全雙工,所以如果fd = open("/dev/dsp", O_RDWR) ,則無法錄音和回放。只能分別設置RDONLY和WRONLY。即半雙工方式。否則,就是在錄音的時候可以聽見,但是無法回放。分析下來似乎是IIC總線中只分配了一個通道給聲卡,或者是只啟用了一個通道,所以無法錄音和放音同步進行。解決方法就是分別以RDONLY方式打開進行錄音和WRONLY方式打開進行放音。 Sound1.c用于將錄音保存在test.wav文件中,并利用cast test.wav > /dev/sound/dsp回放文件。此處需要注意的是,錄音頻率必須是44100才能正確回放。否則就會出現類似快放的效果。分析應該是cast方式利用了dsp的默認播放頻率44100,所以如果錄音的時候低于這個頻率,這放的時候就會快放。 此外,設置采樣率的時候必須設置成16bit,否則會提示出錯。原因尚不知道,估計是與聲卡有關。
標簽: sound 回放 全雙工 聲卡
上傳時間: 2013-12-31
上傳用戶:cc1
s3c2440bootloader的stepldr修改版,在ads下運行
標簽: bootloader stepldr c2440 2440
上傳時間: 2013-12-26
上傳用戶:mhp0114
一個dll演示代碼 用于串口通信的。 類似于工控的驅動
標簽: dll 代碼 串口通信 工控
上傳時間: 2014-01-05
上傳用戶:zhangjinzj
電子書Hack Proofing Linux.pdf
標簽: Proofing Linux Hack
上傳時間: 2013-12-14
上傳用戶:gut1234567
電子書PHPAndPostgreSQL.rar
標簽: PHPAndPostgreSQL
上傳時間: 2014-10-13
上傳用戶:海陸空653
計脊法院胖肝人世間會會半工半續圾嚅地要不得睦鄰大踏步半工半續地
標簽:
上傳時間: 2015-12-02
上傳用戶:515414293
用bcb所撰寫的kohonen程式,優雅的網狀伸張分佈,將任意維度的input data,reduce至二維x,y平面,competivite learning的最佳範例.
標簽: competivite learning kohonen reduce
上傳用戶:腳趾頭
工頻參數測量 megal128 單片機 iccavr開發環境
標簽: iccavr megal 128 工頻
上傳時間: 2013-12-10
上傳用戶:qq1604324866
本文提出一個根值4 蝴蝶元素使用(m, n) - 櫃臺減少硬體複雜, 延遲時間, 和電力消費被介入在使用常規加法器。並且一臺修改過的換向器為FFT 算法被描述與用管道運輸的實施一起為連續輸入資料減少資料記憶要求。
標簽: FFT 元素 修改 加法器
上傳時間: 2015-12-04
上傳用戶:541657925
51 lcd時鐘 能調試 顯示字符 自己年仍修在得更好 包你滿意
標簽: lcd 51 時鐘 調試
上傳時間: 2015-12-06
上傳用戶:saharawalker
蟲蟲下載站版權所有 京ICP備2021023401號-1