绘制音符的图书馆

我正在寻找一个Windows库,以某种方式在屏幕上绘制音符。 我打算用它在C#中编写一个应用程序,但是一个纯粹的基于Win32的解决scheme已经足够了。 有人知道有这样的图书馆吗?

编辑:我要实时更新笔记,他们不需要看起来难以置信的幻想。

你可以试试这个:

http://www.archiwistykamuzyczna.pl/index.php?article=download&lang=en#psamcontrollibrary

这是一个用C#编写的用于显示注释的简单库。 它仅限于一个壁龛,但它支持一个壁many上的许多声音。 输入格式是MusicXml,但是您也可以以编程方式添加音符。

这里是一篇关于CodeProject上的PSAM控件库的文章: http : //www.codeproject.com/KB/miscctrl/psamcontrollibrary.aspx

你肯定会想看看Lilypond ,被广泛认为是音乐排版的最佳选择。 它是开源的,具有各种输出格式,并且是高度可编程的。 编写自己的C#包装器会很容易。 示例输出:

http://img.zgserver.com/drawing/

使用MusicXML 。 有C ++绑定 。

Rosegarden可以将MusicXML导出为PDF或PS。

你可以尝试从Rosegarden中提取相关的代码,虽然它是非常特定的Qt。