如何像输入或输出音频设备一样?

时间:2012-08-23 14:33:57

标签: audio operating-system emulation

我只是一个我可能做的应用程序的计划阶段,我遇到了一个挑战。为了实现我的目标,我认为我的程序需要充当操作系统的麦克风和扬声器。我正在考虑为Windows和OS X制作我的程序,所以我的问题如下:

我需要在两个操作系统中使用哪些库来让他们认为我的程序是音频设备?我需要能够模拟音频输入和输出。在Windows上,我感觉它可能是DirectX或其他东西,而在OS X上我没有任何线索。

如果存在这样的库,并且您有一个建议的库,请同时建议文档来源。 =)

提前致谢。

1 个答案:

答案 0 :(得分:1)

您将程序设为实际设备并为其编写设备驱动程序。

对于Windows上的设备驱动程序开发,请从http://msdn.microsoft.com/en-us/library/windows/hardware/gg487428.aspx

开始

对于Os X上的设备驱动程序开发,请从https://developer.apple.com/library/mac/navigation/index.html#section=Topics&topic=Drivers%2C%20Kernel%2C%20%26amp%3B%20Hardware

开始