2012-10-06 36 views
0

我是日本的网络工程师。C++ MIDI音序器和窗口上的smf加载程序库

我正在开发一个在Windows(XP)上运行的MIDI音序器(SMF播放器)应用程序,使用C++作为编程语言和Qt作为GUI库。我现在有麻烦了。

为了开发这个应用程序,我正在寻找MIDI Sequencer库。和标准的MIDI文件加载器库在Windows上很有用,但我找不到好的。

例如,jdksmidi,我无法成功编译; juce,需要Visual Studio环境,而且我正在Qt环境中开发,不想使用ViualStudio; TSE3,Win32.cpp是不可编译的。

请告诉我一些用于MIDI序列和Windows上smf加载的库。

+0

关于SMF装载机,我写了一个这是前一段时间的头文件版本:https://github.com/filmor/star/tree/master/include/utility/midi。你需要Boost这个(尽管它可以很容易地修改为使用C++ 11标准库(它只使用boost :: integer,variant和tuple)。你可以通过编写你自己的访问器来自己构建一个音序器。 – filmor

回答

1

如果别的工作,去为手动方式:

MIDI输入/输出:去纯粹的Windows API

SMF装载机:写自己的