gpt4 book ai didi

c++ - 我可以在没有 Objective C(仅 C 或 C++)的情况下使用 CoreMIDI 吗?

转载 作者:太空宇宙 更新时间:2023-11-04 03:01:12 26 4
gpt4 key购买 nike

我有一段时间想知道是否可以使用 Coremidi 制作一个简单的 MIDI 输出层而不使用 Objective-C。该应用程序是 C++ 中的 QT 桌面应用程序,我希望将特定于操作系统的内容保持在最低限度,并只本地化到一些输出模块。时间和延迟是至关重要的,所以我希望 midi 输出层尽可能靠近金属。使用 PortMidi 时我的同步延迟很差,但我会发现它是否直接与 CoreMIDI 一起改进。如果有人能告诉我这是否可行,并给我举个例子,那就太好了。

最佳答案

CoreMIDI's API is plain old C .您不需要 Objective-C 或 C++。

(当然,如果您愿意,它当然可以直接从 Objective-C 或 C++ 代码中使用。)

关于c++ - 我可以在没有 Objective C(仅 C 或 C++)的情况下使用 CoreMIDI 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11527637/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com