我来自使用
MSC* MidiSequencer为Delphi XE2项目的背景,并一直在玩DelphiASIOVST本周末的机会,MIDI可能是稳定的,足以使用作为我的核心MIDI引擎,同时也允许我支持VST插件。我把D16树干从SVN上拉下来,在几个路径调整后轻松编译。
我理解大量的我看到,但我想知道如果其他人在MiniHost示例应用程序中遇到MIDI文件播放的问题。特别是与一个轨道的旋律性能,听起来像音符被跳过和/或播放一段时间比其他笔记,正在播放,因为他们应该。基本上,它只是命中或错过,如果一个音符甚至都被播放。
我有我的机器上的众多pro顺序器和MIDI文件都很好。他们也支持VST有很少或没有问题。我也知道MIDI最低级文件格式,知道文件结构是声音。
TMidiFile可以直接播放到电脑中的标准MIDI合成器吗?我试图排除VST问题通过直接管道到内置的合成器。除非,任何人看到这些问题或知道一些更多/更好的MIDI文件示例使用组件集的VST?
解决方法
字时钟是否正常工作?你有能力赶走另一个midi时钟源,只是为了测试?
虽然你说:“我的机器上有很多的音序器和MIDI文件都很好”,你也可以尝试http://www.reaper.fm(在Linux / BSD,Mac和Win)DAW和直接导入MIDI,然后设置您的默认midi设备作为你想测试。