用于处理多音轨钢琴滚动的python包。
pypianoroll的Python项目详细描述
用于处理多音轨钢琴滚动的python包。
功能
- 使用元数据处理多首曲目的钢琴卷
- 操作钢琴滚动的实用程序
- 使用高效的稀疏矩阵格式保存到.npz文件并从中加载
- 分析和写入MIDI文件
安装
从pypi安装pypianoroll:
$ pip install pypianoroll
要手动安装pypianoroll(请从 PYPI或Github第一个:
$ python setup.py install
文档
文档与代码一起作为docstring提供。在线版本是 也提供here。
引用
如果您在已发表的作品中使用了pypianoroll,请引用以下文章:
郝文东、文一晓、李嘉阳、杨一轩, “musegan:符号化的多轨道序贯生成对抗网络 音乐的产生和伴奏, 在2018年aaai人工智能会议(aaai)上。