当前我正在使用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
任何帮助将不胜感激 只显示我灯,我可以自己开车。
请参阅下面的答案。由于音频接口是系统音频字时钟主机,因此苹果公司已经完成的集成设备支持比看起来要困难得多。当有两个接口时,需要从另一个接口 - 或者如果这是不可能的话,则需要采样率转换。这是在DAW软件包或Windows和Linux中未广泛使用此功能的原因。 – marko
感谢您提供的信息。 –