一种数字加法合成器,提供了一种灵活的方法来创建具有自己音色的新虚拟仪器。

sinethesizer的Python项目详细描述


[![生成状态](https://travis-ci.org/Nikolay-Lysenko/sinethesizer.svg?branch=master)](https://travis-ci.org/Nikolay-Lysenko/sinethesizer) [![codecov](https://codecov.io/gh/Nikolay-Lysenko/sinethesizer/branch/master/graph/badge.svg)](https://codecov.io/gh/Nikolay-Lysenko/sinethesizer) [![可维护性](https://api.codeclimate.com/v1/badges/a43618b5f9454d01186c/maintainability)](https://codeclimate.com/github/Nikolay-Lysenko/sinethesizer/maintainability) [![PYPI版本](https://badge.fury.io/py/sinethesizer.svg)](https://badge.fury.io/py/sinethesizer

#[正弦]设定值

##概述

这是一种数字加性合成器,它提供了一种灵活的方式来用自己的音色创建新的虚拟仪器。

已实施和计划的特性列表如下: -[X]用户自由和输入格式简单之间的平衡 -[X]立体声 -[X]音效(如颤音、超速、移相器等) -[X]减法合成和调频合成的部分支持 -[]噪音和鼓声 -[]丰富的预设集合

##安装

要安装稳定版本,请运行: ` pip install sinethesizer `

##用法

此合成器将带有声音事件参数的文本文件转换为带有生成的音频轨迹的wav文件。可以使用以下命令完成此操作: ` python -m sinethesizer -i path/to/track.tsv -p path/to/presets.yml -o path/to/output.wav `

下表提供了指向有关用户所需输入文件的详细信息的链接。

选项说明示例 :——:———————————| -i path/to/track.tsv[轨迹定义](https://github.com/Nikolay-Lysenko/sinethesizer/blob/master/docs/track_definition.md)[缩放](https://github.com/Nikolay-Lysenko/sinethesizer/blob/master/docs/examples/scale.tsv) -p path/to/presets.yml[音色定义](https://github.com/Nikolay-Lysenko/sinethesizer/blob/master/docs/timbres_creation.md)[演示音色](https://github.com/Nikolay-Lysenko/sinethesizer/blob/master/presets/demo.yml

如果仍有不清楚的地方,可以阅读源代码,因为它组织得很好,并且有内置的文档。欢迎提问。

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

推荐PyPI第三方库


热门话题
Java泛型重写抽象方法并具有子类的返回类型   Java中的字符串反转字符,同时保留一些字符   java将系统时间与我获取它的时间进行比较   java解析ODATA URL以在准备entityset之前读取ID值   java中的有界通配符下界泛型即使在传递超类时也不会编译   c#Java的JVM和Java的内部工作方式有什么不同。NET的CLR?   java如何在windows7上指定JDK的版本?   Java:列出单个目录中的所有文件(1020000+)   java使用Logback和Lombok   安卓谷歌玩java。lang.NullPointerException   使用RSA的解密结果在普通Java和Android中有所不同   具有默认连接池的java Spring引导   java我如何在一个坏的测试环境中前进?