在OS X上使用RtMidi使用内置的通用midi

Using built in general midi on OS X using RtMidi?

本文关键字:midi 内置 OS RtMidi      更新时间:2023-10-16

我正在尝试编写一个播放 midi 声音的 C++ 应用程序,但我遇到了一些困难。 我得到了 RtMidi 附带的示例来开箱即用地编译,但运行 midiout 示例,我什么也没听到。 运行我得到的 midiprobe 示例:

There are 1 MIDI input sources available.
  Input Port #1: AudioFire4 (2357) Plug 1
There are 1 MIDI output ports available.
  Output Port #1: AudioFire4 (2357) Plug 1

但这只是我用于使用多个扬声器的音频接口。 我不使用它的任何 midi 功能。

有谁知道如何让 RtMidi 使用内置系统通用 midi 声音库,以便我实际上可以听到一些东西?

谢谢盖伯

如果其他人对此感到好奇,我最终安装了FluidSynth并下载了FluidR3声音字体。 这似乎效果很好。 只需运行它,它就会将自己呈现为MIDI设备。