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

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中为2+字节的UTF8字符串编码子字符串或characterAt方法   java如何从jar文件执行Netbeans(从源代码构建)   java有没有办法在Servlet 3+环境中检索用户角色?   java在滚动视图中放置表格布局?   ArrayList的java行为<>()。包含(对象obj)   正则表达式Java多拆分保留分隔符   java TestNG@teston构造函数   java桌面应用程序将txt文件上载到Google云存储   java被以下数据类型所迷惑   试图用Java中的socketServer向安卓发送数据   java从值列表中生成范围   字符串中的月-年-日期Java 8   为什么junit在我的eclipse java编译器中根本不可见   swing Java:在不重新绘制的情况下调整组件的大小?