小编VMa*_*Man的帖子

如何在 C++ 中将 Midi 事件发送到 Software Synth

你好,寻求一些建议。我正在编写一些音乐创作软件。我拼凑了读写和发送midi数据的工具,它们工作正常。但是我遇到了以下问题:我正在尝试将 MIDI 事件发送到计算机上的 SW 合成器。

所以我可以从外部键盘控制 sw 合成器。我可以从我自己的电脑中控制键盘。但是如何让我的 sw 将 MIDI 发送到同一台计算机中的 sw 合成器。

如果可能的话,我也试图以独立于平台的方式来做到这一点。

谢谢!

虚拟机


我的问题不清楚。

所以我目前在Win7上运行。跨平台是一个优先事项,但不是第一个原型。

具体来说,我的问题是访问 kontakt 播放器(v2),它在它自己的环境中和 MIDI IO 中工作。但是我无法从我自己的软件中访问它。

midiOutGetNumDevs 只返回一个设备,它是 Microsoft GS Wavetable Synth。

我很困惑我可以通过midi/usb电缆将midi发送到kontakt播放器,但它没有显示为midi设备。

我错过了什么?

谢谢

midi

5
推荐指数
1
解决办法
4667
查看次数

标签 统计

midi ×1