NI產品與技術 討論區

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

利用音效卡擷取sampling rate 48K之資料並且同步作訊號處理

先前利用Queue來同步作處理~但是並未達到效果~

想請問要用何種方式來達成??

0 積分
1 條訊息(共 9 條)
7,961 檢視

同步處理? 請問哪一段沒有同步?

 

資料擷取?

 

訊號處理?

 

您的頻道?

 

有沒有考慮使用 USB-9233/9234? [ 具備四通道硬體同步功能 ]

0 積分
2 條訊息(共 9 條)
7,958 檢視
目前是希望能夠擷取音源訊號並同時做音源訊號判讀和顯示判讀結果~
0 積分
3 條訊息(共 9 條)
7,947 檢視
可以貼上程式碼嗎?
0 積分
4 條訊息(共 9 條)
7,938 檢視
您好~所使用的版本是Labview 8.0!!
0 積分
5 條訊息(共 9 條)
7,887 檢視

您好

 

您所貼的程式碼看起來是VISA指令,也就是說透過 Serial 介面與儀器做通訊。

 

從您的程式碼來看,完全看不到音效卡擷取,以及同步做訊號處理的部分,

 

您是否貼錯程式碼,

 

或程式碼在 case 結構裡面。

0 積分
6 條訊息(共 9 條)
7,881 檢視

sorry~~貼成另一個檔案了!!

這個檔案在此~~

0 積分
7 條訊息(共 9 條)
7,855 檢視

建議您簡化程式碼來釐清問題

例如使用 continuous sound input 來做測試

 

另外請問 channel 1 ~ channel 8 是什麼意思?

 

通常聲霸卡只有二個通道。

 

 

0 積分
8 條訊息(共 9 條)
7,845 檢視

Hi Shih-Jung

 

我剛剛看了你的程式,發現目前的寫法並無法將聲音訊號即時的擷取並做分析,你還是需要使用到Queue來切割目前的程式,

若你不知道Queue的基本架構寫法,請點選[File]>>[New...],去找一個叫做ProducerConsumerData.vi的範例,然後下圖

是建議你切割的地方,記得要在波形上按右鍵來建立一個Constant做為Queue的資料型態定義,請看下圖。

pic1.jpg

然後下圖是Queue的架構

pic2.jpg

 

那你再試著做做看吧,希望會有幫助。

 

Howard

 

 

0 積分
9 條訊息(共 9 條)
7,804 檢視