文件名称:sc3:用于 Python 的 SuperCollider 库
文件大小:273KB
文件格式:ZIP
更新时间:2024-08-24 23:23:22
python music-composition sound supercollider synthesis
用于 Python 的 SuperCollider 库 这个项目是 SuperCollider 语言的核心功能到 Python 3 的端口。它旨在成为不同语言的同一个库,并以 Pythonic 的方式(如果可能)保持 sclang 优雅。 这个端口的主要原因是 Python 与适用于作曲、声音艺术和研究的其他库交互的能力。 我希望这个项目对 SuperCollider 社区有用。 请注意,该项目仍在开发中,有缺失的部分,欢迎您报告错误,文档正在构建中。 了解 SuperCollider 的最佳方式是访问。 例子 这个想法是,您可以在 Python 中编写与在 sclang 中相同的内容,在多通道扩展、参数转换为 Control ugen 等方面的逻辑相同,应该是相同的结果。 例如: from sc3 . all import * s . boot () @ synthdef def