sorceress:用于声音合成和算法合成的Rust环境

时间:2024-05-24 02:27:11
【文件属性】:

文件名称:sorceress:用于声音合成和算法合成的Rust环境

文件大小:100KB

文件格式:ZIP

更新时间:2024-05-24 02:27:11

audio music rust synthesizer crates

巫婆 由驱动的用于声音合成和算法合成的Rust环境。 概述 Sorceress是一个Rust板条箱,可为以下人员提供创造性的编码环境: 声音合成-通过将单位生成器连接到信号图中来构建音频合成器。 SuperCollider提供供您选择,包括波发生器,噪声发生器,滤波器,包络,压缩器,谐振器,物理模拟,傅立叶变换等。 算法组成-编写代码以创建音乐,从使用代码作为乐谱系统到成熟的生成乐曲,无所不包,其中乐曲的大规模结构由计算算法确定。 为什么选择SuperCollider? SuperCollider是强大而成熟的音频合成平台,其背后经过数十年的开发努力。 SuperCollider的体系结构使我们能够利用Rust提供的SuperCollider音频合成服务器提供的所有功能: 实时音频合成引擎 庞大的单位发电机库 操作系统和声卡的音频I / O 为什么会生锈? 许多其他编程语言中都


【文件预览】:
sorceress-master
----default.nix(379B)
----Cargo.lock(7KB)
----assets()
--------sorceress.svg(46KB)
----tests()
--------data()
--------synthdef_test.rs(7KB)
----ci()
--------build-dependencies(1KB)
----CONTRIBUTING.md(2KB)
----src()
--------pattern()
--------server()
--------vectree.rs(8KB)
--------ugen()
--------pattern.rs(17KB)
--------synthdef()
--------scheduler()
--------synthdef.rs(20KB)
--------ugen.rs(39KB)
--------server.rs(61KB)
--------lib.rs(13KB)
--------scheduler.rs(8KB)
----Cargo.toml(714B)
----.gitignore(16B)
----nix()
--------supercollider.nix(1KB)
--------sources.nix(399B)
--------fix-scheduler-race.patch(1KB)
----CHANGELOG.md(675B)
----README.md(4KB)
----COPYING(34KB)
----.semaphore()
--------semaphore.yml(349B)

网友评论