文件名称:python-twelve-tone:12音矩阵产生十二碳旋律
文件大小:28KB
文件格式:ZIP
更新时间:2024-06-04 14:45:04
midi numpy matrix music-composition twelve-tone
概述 docs 测试 包裹 十二音矩阵产生十二尾旋律。 在作曲家Arnold Schoenberg创建的过程之后,该库计算矩阵以创建十二音序性旋律,该旋律以相同的重要性构成色阶的12个半音中的每一个。 将您的作品保存到MIDI 免费软件:BSD许可证 安装 pip install twelve-tone 快速开始 您可以使用CLI快速生成一个随机的十二音旋律 $ twelve-tone ['C# / Db', 'A# / Bb', 'F', 'D', 'G# / Ab', 'D# / Eb', 'F# / Gb', 'A', 'C', 'G', 'B', 'E'] 或者,您可以在脚本中使用以下方法: >>> from twelve_tone.composer import Composer >>> c = Composer() >>> c.compose() >>>
【文件预览】:
python-twelve-tone-master
----MANIFEST.in(389B)
----.travis.yml(820B)
----README.rst(3KB)
----.coveragerc(203B)
----docs()
--------spelling_wordlist.txt(109B)
--------conf.py(1KB)
--------usage.rst(947B)
--------installation.rst(91B)
--------changelog.rst(30B)
--------authors.rst(28B)
--------reference()
--------requirements.txt(34B)
--------readme.rst(27B)
--------index.rst(245B)
--------contributing.rst(33B)
----AUTHORS.rst(60B)
----.github()
--------workflows()
----CONTRIBUTING.rst(3KB)
----tests()
--------test_twelve_tone.py(186B)
--------test_composer.py(1KB)
--------test_midi.py(678B)
----tox.ini(2KB)
----ci()
--------appveyor-download.py(4KB)
--------appveyor-bootstrap.py(4KB)
--------templates()
--------bootstrap.py(2KB)
--------appveyor-with-compiler.cmd(2KB)
----LICENSE(1KB)
----appveyor.yml(2KB)
----src()
--------twelve_tone()
----setup.cfg(578B)
----requirements.txt(21B)
----setup.py(2KB)
----.gitignore(555B)
----CHANGELOG.rst(845B)
----.cookiecutterrc(2KB)
----.editorconfig(215B)
----.bumpversion.cfg(162B)