錄音程式如何同時錄下多個麥克風的聲音? |
尚未結案
|
lengo
一般會員 發表:1 回覆:1 積分:0 註冊:2010-01-30 發送簡訊給我 |
目前正在作麥克風陣列資訊的擷取...有參考站上的錄音程式http://delphi.ktop.com.tw/board.php?cid=168&fid=921&tid=59981
可是他是只能收單聲道...那要是我在XP的錄音系統那裡設定成我得多聲道錄音卡後,我需要在哪些地方做修改才能正確的錄成 多聲道的音訊呢?(目前我知道在channel的地方要改成我的聲道數目...如果在兩聲道以上會有問題嗎?) 還有第二個問題就是...我該用那個function才可以直接獲取我錄音下來的資訊...而不是再開啟一次錄好的wav檔... 目前才剛接觸到windows API及BCB 所以這些問題有點不知道從何下手@@ 希望有高手能分享一下~感謝 |
lengo
一般會員 發表:1 回覆:1 積分:0 註冊:2010-01-30 發送簡訊給我 |
好像回覆的人不多...
最近小弟又有新的想法~分享一下好了~ 我的想法是原本的設定只有 HANDLE m_hMCIWnd; m_hMCIWnd=MCIWndCreate(Handle, g_hInstance,WS_CHILD | WS_OVERLAPPED | WS_CAPTION | WS_BORDER |MCIWNDF_RECORD | MCIWNDF_SHOWALL,NULL ); deviceID=MCIWndGetDeviceID(m_hMCIWnd); (其他得就照原本的設定*3)..... 也就是說他只會開一個檔案 那我把他設定成可以開三個...測試後也成功的錄好三個音訊檔 可是問題是~如果當我的輸入是三個不同的麥克風孔時..我該怎麼讓他去選擇每個音訊檔都存取不同的資料啊!? 是改deviceID部分嗎?? 那該怎麼改@@ |
istillloving
高階會員 發表:33 回覆:182 積分:183 註冊:2008-10-09 發送簡訊給我 |
把三個錄音檔的資料相加除以三這樣不行嗎??
感覺跟影像處理蠻像的阿 試試看吧三筆資料相加除以三 ===================引 用 lengo 文 章=================== 好像回覆的人不多... 最近小弟又有新的想法~分享一下好了~ 我的想法是原本的設定只有 HANDLE m_hMCIWnd; m_hMCIWnd=MCIWndCreate(Handle, g_hInstance,WS_CHILD | WS_OVERLAPPED | WS_CAPTION | WS_BORDER |MCIWNDF_RECORD | MCIWNDF_SHOWALL,NULL ); deviceID=MCIWndGetDeviceID(m_hMCIWnd); (其他得就照原本的設定*3)..... 也就是說他只會開一個檔案 那我把他設定成可以開三個...測試後也成功的錄好三個音訊檔 可是問題是~如果當我的輸入是三個不同的麥克風孔時..我該怎麼讓他去選擇每個音訊檔都存取不同的資料啊!? 是改deviceID部分嗎?? 那該怎麼改@@
------
恩... |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |