NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

置入.wav檔案

請問如何將兩個以存在的聲音置入labview 8.2以作為檔案之間的convolution動作
我已經試過從graphic and sound中的sound file read simple/sound filed write simple
可是指定寫入的檔案之後 檔案並不會起變化(如0001)
如果我從read waveform from file 則載入.wav的時候會和我說格式錯誤(0002)

請問我該如何解決


下載全部
0 積分
1 條訊息(共 3 條)
5,115 檢視

Hi 你好

請問你是需要把convolution的結果,也存成 .wav 檔嗎?

我跑你的 00001.vi 檔案可以寫進去,跟原本檔案不同,只是不確定是你要的。

可以再多描述你的需求嗎?

請參考看看 convolution.vi 的 detail help 跟 detail help 裡的 example code. 說不定有幫助。

Super

0 積分
2 條訊息(共 3 條)
5,093 檢視
您好 感謝您的回覆

我們是需要將兩個wav檔以time domain的方法作convloution的動作
以y的時間資訊對於x作wav的改變 存成第三個z的檔案
三者都是以.wav存在
我們嚐試了許久問題大概會發生在幾個狀況上就是
1 使用waveform file input 的時候並不能插入.wav,labview會和我描述檔案布符合的情形
2.當使用單一的signal processing 下的convolution指令 可以將聲音檔案置入 但是置入的時間和最後的檔案布一樣
而且最後的檔案我跑出來的只有4kb 並不是預期中的結果
3 當我使用subvi的convolution/deconvolution幫手,則又會出現其檔案格式不正確的問題
4.檔案格式布符合的地方加上一個convert就可用 不支到會不會影響到檔案的正確性



0 積分
3 條訊息(共 3 條)
5,039 檢視