1个不稳定版本
使用旧的Rust 2015
0.0.1 | 2016年2月9日 |
---|
#8 in #smf
86 个月下载量
在 2 crates 中使用
63KB
1.5K SLoC
rimd
rimd是一组处理midi信息和标准Midi文件(SMF)的实用工具。它处理标准midi消息以及SMF中发现的元消息。
rimd相对底层,消息以底层格式(即u8类型的向量)存储和访问。有一些实用方法用于访问消息的不同部分以及构建新消息。
有关midi消息底层格式的描述,请参阅[这里] (http://www.midi.org/techspecs/midimessages.php)。有关元消息底层格式的描述,请参阅[这里] (http://cs.fit.edu/~ryan/cse4051/projects/midi/midi.html#meta_event)
文档
大多数公共函数在源代码中都有文档。要构建文档,请执行以下操作
cargo doc
然后,将您的浏览器指向 /path/to/rimd/target/doc/rimd/index.html
安装
使用 Cargo 并在您的 Cargo.toml 中添加以下内容
[dependencies.rimd]
git = "https://github.com/nicklan/rimd.git"
#构建只需执行以下操作
cargo build
#许可证 MIT (参见 LICENSE 文件)
依赖项
~500KB