绘制音符的图书馆

eri*_*len 10 windows drawing

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

编辑:我将实时更新笔记,他们不需要看起来非常花哨.

Joh*_*lla 8

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

http://lilypond.org/web/images/engraver-score.png


Jac*_*mon 1

你可以尝试一下:

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

它是一个用 C# 编写的简单库,用于显示笔记。它仅限于一根五线谱,但它支持一根五线谱上的多种声音。输入格式是 MusicXml,但您也可以通过编程方式添加注释。

这是 CodeProject 上有关 PSAM 控制库的文章: http://www.codeproject.com/KB/miscctrl/psamcontrollibrary.aspx