先前利用Queue來同步作處理~但是並未達到效果~
想請問要用何種方式來達成??
在 11-09-2009 02:37 AM
同步處理? 請問哪一段沒有同步?
資料擷取?
訊號處理?
您的頻道?
有沒有考慮使用 USB-9233/9234? [ 具備四通道硬體同步功能 ]
在 11-10-2009 01:13 AM
在 11-10-2009 08:44 PM
在 11-20-2009 12:17 AM
在 11-20-2009 01:21 AM
您好
您所貼的程式碼看起來是VISA指令,也就是說透過 Serial 介面與儀器做通訊。
從您的程式碼來看,完全看不到音效卡擷取,以及同步做訊號處理的部分,
您是否貼錯程式碼,
或程式碼在 case 結構裡面。
在 11-22-2009 06:48 PM
sorry~~貼成另一個檔案了!!
這個檔案在此~~
在 11-23-2009 02:04 AM
建議您簡化程式碼來釐清問題
例如使用 continuous sound input 來做測試
另外請問 channel 1 ~ channel 8 是什麼意思?
通常聲霸卡只有二個通道。
在 11-25-2009 09:55 PM
Hi Shih-Jung
我剛剛看了你的程式,發現目前的寫法並無法將聲音訊號即時的擷取並做分析,你還是需要使用到Queue來切割目前的程式,
若你不知道Queue的基本架構寫法,請點選[File]>>[New...],去找一個叫做ProducerConsumerData.vi的範例,然後下圖
是建議你切割的地方,記得要在波形上按右鍵來建立一個Constant做為Queue的資料型態定義,請看下圖。
然後下圖是Queue的架構
那你再試著做做看吧,希望會有幫助。
Howard