Verovio 2.7.2

Verovio 2.7.2

Vitalii YevtushenkoLaurent Pugin维护。



Verovio 2.7.2

  • 作者:
  • 贡献者列表

License: LGPL v3 Build Status Build status

Verovio是一个轻量级、易于携带、用于将音乐编码倡议(MEI)音乐乐谱渲染为SVG的库。Verovio可以用作独立的命令行工具进行MEI文件的转换,作为应用程序的音乐渲染库,或者可以使用Emscripten LLVM-to-JavaScript编译器将其编译成JavaScript。

查看在MEI查看器中运行的JavaScript工具包,并查看应用程序教程来实现其在Web中的集成和用户交互。

Choice interaction

Verovio还可以渲染Plaine & Easie Code,并导入MusicXML、Humdrum数据和ABC符号。它被设计成一个可一步转换的工具,并且是用纯标准C++编写的。

Verovio遵循Standard Music Font Layout (SMuFL)规范,并且可以根据个人需要更改字体。

项目页面为http://www.verovio.org。Verovio可在LGPL许可证下使用(见LICENSE.txt)。

构建和使用说明

请参阅wiki,其中有以下说明:

LibMEI

Verovio中属性类的代码是从MEI模式生成,使用了可从以下位置获取的LibMEI修改版本这里。生成的代码包含在Verovio仓库中,在构建Verovio时不需要克隆LibMEI仓库。

贡献

如果您愿意为Verovio做出贡献,请遵循贡献指南编码风格指南

示例输出

本页面使用版本2.4.0-dev-2748fed生成

Example page

使用的库

以下库嵌入在Verovio中