#dsp #music #synthesizer #synth

glicol

glicol 语言主要入口点

6 个版本

0.13.5 2024年4月23日
0.13.4 2024年2月18日
0.13.2 2023年3月28日
0.12.8 2022年9月4日

#186音频

Download history 149/week @ 2024-04-22 11/week @ 2024-04-29 2/week @ 2024-05-06 2/week @ 2024-05-13 23/week @ 2024-05-20 8/week @ 2024-05-27 11/week @ 2024-06-03 8/week @ 2024-06-10 6/week @ 2024-06-17 9/week @ 2024-06-24 16/week @ 2024-07-01 1/week @ 2024-07-15 11/week @ 2024-07-22 132/week @ 2024-07-29 205/week @ 2024-08-05

每月349 次下载

自定义许可协议

280KB
6K SLoC

glicol-rs

您可以使用这个 crate 使用 Glicol 语法构建音频应用程序。

use glicol::Engine; 
fn main() {
    let mut engine = Engine::<32>::new();
    engine.update_with_code(r#"o: sin 440"#);
    println!("next block {:?}", engine.next_block(vec![]));
}

更多示例 在这里

在这里学习 Glicol 语法 这里

它编译为 WebAssembly 并在浏览器中运行。

它还可以用于 VST 和 Bela,但这些目前都是实验性的。

请参阅 GitHub 仓库以获取详细信息。

依赖项

~7MB
~125K SLoC