2013-02-02 103 views
1

當前我正在使用Macbook Pro和Macosx 10.8.2 3天前,我意識到該控制器沒有任何buildin聲卡後不久就購買了DJ控制器。 我通過USB端口將該設備連接到macbook。 一切都很好,我可以做我的混合使用MacBook內置聲卡和5 + 1音響system.But問題是,大多數djs做cue,這意味着他們的耳機需要另一個聲音輸出,以便在聲音之間平滑過渡。 所以我買了一個便宜的usb聲卡。我插上耳機。將2個聲卡合併爲一個虛擬驅動程序

混音軟件太笨了,它不能同時管理兩個聲卡。

所以我想通了,如果我寫一個虛擬聲卡驅動程序,有兩個虛擬立體聲輸出,我可以合併內置macos聲卡和USB聲卡到該虛擬驅動程序。

我到目前爲止做了什麼:

開始讀取I/O Kit框架。

什麼,我打算做的事:

其實我真的不明白其中的I/O Kit家族繼承 首先,我可能會嘗試實現PCI家人或USB家族傳承給司機 另一件事情是,什麼我瞭解到目前爲止,在我的虛擬驅動程序中,我必須清除設備id和設備的總線地址,以便將內置卡轉發到虛擬output1和usb聲卡以虛擬輸出2

任何幫助將不勝感激 只顯示我燈,我可以自己開車。

+1

請參閱下面的答案。由於音頻接口是系統音頻字時鐘主機,因此蘋果公司已經完成的集成設備支持比看起來要困難得多。當有兩個接口時,需要從另一個接口 - 或者如果這是不可能的話,則需要採樣率轉換。這是在DAW軟件包或Windows和Linux中未廣泛使用此功能的原因。 – marko

+0

感謝您提供的信息。 –

回答

3

你根本不需要編寫驅動程序或編程。只需使用音頻MIDI設置實用程序創建一個聚合設備。

http://support.apple.com/kb/HT3956

+0

謝謝,我會盡力。 –

相關問題