对于ASIO和Windows WDM-KS主机API,PortAudio都显示deviceCount为0,defaultOutputDevice为-1。我成功构建了PortAudio以包含对ASIO和Windows WDM-KS的支持,并且在遍历可用主机时,两种选项都显示出来。我也证实我已经安装了ASIO4A。我究竟做错了什么?我在Mac上的虚拟机(vmware)中运行Windows。这是造成问题吗?PortAudio显示Asio和WDM-KS的设备计数为零
1
A
回答
0
我找到了解决方案。幸运的是,我有一位朋友使用ASIO开展了一个项目。他让我试着在我的包装箱上运行他的代码,并且能够正确地找到ASIO设备。从那里开始,直到我找到两个项目之间不同的东西后,才开始倒退。
这两个项目都使用c#应用程序来托管一个托管的C++程序集,这个程序集使呼叫进入PortAudio。这个问题最终导致我的项目static void Main(string[] args)
没有[STAThread]
属性。一旦我补充说,ASIO设备开始显示。希望这可以帮助某人。
0
第一个明显的测试是在vm上快速安装支持ASIO的主机。您可以尝试Reaper http://www.reaper.fm/,因为它可以在评估时免费下载和使用。
如果第三方主机软件通过asio4all支持设备,那么您知道使用端口音频时出现了一些错误。
如果第三方音频主机无法识别该设备,请查看您的asio4all设置。
相关问题
- 1. PortAudio:设备不可用
- 2. 显示零如果SQL计数为NULL
- 3. 小计小计显示零
- 4. Android Market统计数据显示零Honeycomb设备:我应该担心吗?
- 5. 显示具有零计数的行
- 6. Oracle/SQL:即使计数为零,如何显示日期和计数?
- 7. 在SQL计数中显示零数
- 8. 计数器显示设计
- 9. 在PortAudio中配置多个设备:设备错误无效
- 10. 带计数器的乘数,显示答案为零
- 11. ORACLE显示计数为零,当列为空时为空
- 12. 计数应显示零值,如果空
- 13. 只显示非零行计数
- 14. 组别不显示零计数请求
- 15. 停止Visual Studio在设计时显示实时设备数据?
- 16. 输入延迟与PortAudio回调和ASIO sdk
- 17. Portaudio回调函数示例
- 18. 为什么我的计数器变量不显示零? c#
- 19. Android开发者控制台显示零支持的设备
- 20. 显示即使计数为零时从另一个表的一列计数
- 21. 返回为零计数和的GroupBy
- 22. Chrome检查设备未显示设备
- 23. iPhone上的非零客户端计数AddRunningClient启动设备?
- 24. SSRS如果计数为零,则显示0
- 25. Android Studio和Android设备显示器
- 26. 设备库图像不显示在设备上为ios7
- 27. 构建带有ASIO支持的portaudio的pyaudio
- 28. 零售数据库设计
- 29. 如果为零,则显示零
- 30. 将小数字显示为零
感谢您的建议。 ASIO可以与其他应用程序协同工作。 – herbrandson 2012-03-17 04:19:05