标签: winapi midi
我正尝试通过midiStreamOut之类的MIDI流功能来实现MIDI播放。我担心消息计时的准确性。通过Internet搜索,我注意到有些人实现了自己的MIDI时钟(基于多媒体计时器),并在时钟滴答时发送了一条消息。
流输出允许以指定的增量时间发送多个消息。此外,它还要注意与时分(PPQN或SMPTE)有关的计算。但是这个API有多精确?它内部使用高分辨率计时器吗?还是将输出重定向到使用硬件计时器的设备?