問有關聲音解析度的問題

  我利用daq (12 bit)去錄聲音,發現若格式選擇16bit or 8bit會發現失真的現

現,我該如何做才能提高聲音的解析度。謝謝

請問如何用DAQ去錄聲音?

如何測出聲音失真的??

錄音不是用一般pc的音效卡就可以了嗎??為何要用到daq?? 而且labview也有許多與sound相關的vi可以使用…不論是取樣,分析,顯示,等都可以完成…至於失真,可能是sampling rate不夠所造成的吧!!

[QUOTE=yao]

請問如何用DAQ去錄聲音?

如何測出聲音失真的??

[/QUOTE]

看波形就知道不對而且有試過錄成文字檔,在轉成wav檔和直接錄成wav檔結果一樣,而用音效卡錄就ok~所以應該是resolution的問題。

[QUOTE=麟仔]錄音不是用一般pc的音效卡就可以了嗎??為何要用到daq?? 而且labview也有許多與sound相關的vi可以使用.....不論是取樣,分析,顯示,等都可以完成.....至於失真,可能是sampling rate不夠所造成的吧!![/QUOTE]

因為我有一個信號是極低頻的信號,一般的音效卡的頻率響應會造成失真的現象,

我有試過用音效卡結果ok~所以應該是錄下來是12 biut resolution 而要寫入wav file時16 bit ,造成要提高聲音的resolution.

[QUOTE=小建]

  我利用daq (12 bit)去錄聲音,發現若格式選擇16bit or 8bit會發現失真的現

現,我該如何做才能提高聲音的解析度。謝謝

[/QUOTE]

不知道你是否要提高訊號的振幅,如果是的話,把輸入電壓的範圍縮小,這樣就可以提高解析度,如果你將輸入範圍設為預設值,也就是正負10V,那也就是將這範圍內分割成2的12次方,相對的,如果把範圍定為正負1V,那亦即是在這範圍內分割成2的12次方,這樣訊號的振幅解析度相對就會提高。

[QUOTE=小建][QUOTE=yao]

請問如何用DAQ去錄聲音?

如何測出聲音失真的??

[/QUOTE]

看波形就知道不對而且有試過錄成文字檔,在轉成wav檔和直接錄成wav檔結果一樣,而用音效卡錄就ok~所以應該是resolution的問題。

[/QUOTE]

我想小建大大不知為什麼要錄成文字檔,然後再轉成WAV檔。基本上DAQ擷取進來後就是電壓值,而在LabVIEW程式中是以波形(waveform)檔為資料型態,之後的處理看你是要將資料寫成WAV檔格式,或是分析..等,所以你這樣做不是只是轉成文字檔嗎,亦即為字串檔,內容都是電壓值,我不了解你的用意為何。

[QUOTE=小建]

[QUOTE=麟仔]錄音不是用一般pc的音效卡就可以了嗎??為何要用到daq?? 而且labview也有許多與sound相關的vi可以使用.....不論是取樣,分析,顯示,等都可以完成.....至於失真,可能是sampling rate不夠所造成的吧!![/QUOTE]

因為我有一個信號是極低頻的信號,一般的音效卡的頻率響應會造成失真的現象,

我有試過用音效卡結果ok~所以應該是錄下來是12 biut resolution 而要寫入wav file時16 bit ,造成要提高聲音的resolution.

[/QUOTE]

一般的PC音效卡,取樣頻率可能過低,DAQ的卡取樣頻率可以很高,那也就是為什麼買DAQ卡的一個原因之一,而且也可以輸出電壓做控制。

我想請問是你的訊號是多低頻嗎,因為DAQ卡的量測範圍在低頻的部分會造成訊號失真。

 

[QUOTE=penguin][QUOTE=小建]

[QUOTE=麟仔]錄音不是用一般pc的音效卡就可以了嗎??為何要用到daq?? 而且labview也有許多與sound相關的vi可以使用.....不論是取樣,分析,顯示,等都可以完成.....至於失真,可能是sampling rate不夠所造成的吧!![/QUOTE]

因為我有一個信號是極低頻的信號,一般的音效卡的頻率響應會造成失真的現象,

我有試過用音效卡結果ok~所以應該是錄下來是12 biut resolution 而要寫入wav file時16 bit ,造成要提高聲音的resolution.

[/QUOTE]

一般的PC音效卡,取樣頻率可能過低,DAQ的卡取樣頻率可以很高,那也就是為什麼買DAQ卡的一個原因之一,而且也可以輸出電壓做控制。

我想請問是你的訊號是多低頻嗎,因為DAQ卡的量測範圍在低頻的部分會造成訊號失真。

 

[/QUOTE]

現在的音效卡基本都有16bit 44Ks/S 好一點的都有48Ks/S 以上的取樣應該都算夠,只是大部份音效卡可接受的電壓範圍都很低,我之前作過只要RMS 大於1V 以上的幾乎都會被切掉而產生失真的情況(試過三款不同的創巨卡都一樣),如果需要作品質的分析還是建議找446X 這一系列的24Bit 卡吧.

[QUOTE=小建]

  我利用daq (12 bit)去錄聲音,發現若格式選擇16bit or 8bit會發現失真的現

現,我該如何做才能提高聲音的解析度。謝謝

[/QUOTE]

我回覆一下之前的問題好了~ 用音效卡錄會有頻率響應的問題,也就是它的頻率響應會跟著音效卡不同一般最好的低頻到100hz,高頻到幾10k吧,而信號有極低頻的信號約5hz以下,所以用音效卡錄會失真也就是波形會有砍頭的現象,然而用daq錄的話由於他是12bit,而要錄成wav的格式是16bit直接存的話波形是不正確的。問題是這個原因。很久之前的問題了。