乐谱创作者。从音频生成乐谱。

music-score-creator的Python项目详细描述


说明

这是一个“乐谱创作者”,一个程序,从一个音频记录或加载,将产生该声音的乐谱。它仅限于单一乐器的声音,仍在发展中。

安装

您需要安装以下软件包:

Python-WXGTK2.8 python pyaudio公司 Python核 python matplotlib语言 Python Python游戏 莉莉邦德

在Debian系统中,您可以这样安装:

sudo apt get install python-wxgtk2.8 python pythoudio python numpython matplotlib python scipy lilypond python python pygame

待办事项

目前,仅限于一个声音。结果可能会因开始录制的时间而异。因为音频是分片的,现在对你开始录制的时间很敏感。在以后的版本中,我将尝试通过添加预处理来修复它。因此,目前缺少的功能是:

  • 添加Windows/Mac支持。
  • 增加更换仪器的可能性。

外观如何

http://i.imgur.com/oXB194n.png

使用示例

如果你想看一个有效的例子,在这个link你有一个视频。

变更日志0.9.1

  • 添加了更改最小便笺持续时间的方法。
  • 修正了一些错误。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java gradle无法解析配置的任何依赖项:类路径   来自远程服务的java错误字符串解析   java如何在Tomcat之外运行TomcatSpring/Struts 2Quartz任务?   将Java字节转换为Perl   Java选项:返回值或执行某些操作并继续循环   java如何从对象中获取变量?   postgresql自动部署web服务java和glassfish服务器4.1.1?   使用泛型的java Resteasy重写方法   在另一个用户登录后显示上一个用户的java数据   JSP(Java):编码字节数组并在JavaScript中使用,与C中相同#   Java:如何知道jar在Linux中的位置   java模拟已标记为可访问的私有方法的返回值   java无法理解滚动窗格   java Spring Boot Starter Web依赖项提供缺少工件的错误   java从SQL表创建json文件,然后能够查询该文件   java线程时钟对象   Java实践编程问题   多线程Java GUI未更改   GL30库中不存在intellij idea GLGEnVertexArray()。(JAVA LWJGL)   二进制文件在java中编辑二进制文件