csound-expression 是音频音乐领域的开源项目,由 spell-music 开发,2013 年首次发布。
它收录于音频音乐分类,该分类目前共有 738 个项目,GitHub 星标数为 337。
项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-08-18。完全免费,可自行部署使用。
它主要面向的使用场景是:算法作曲与生成音乐创作。同类可对比的替代方案包括 Sonic Pi、TidalCycles、Overtone。

用 Haskell 写代码,生成电子音乐和声音合成。
csound-expression 是一个基于 Haskell 的电子音乐编程框架,它将 Csound 合成器的强大音频处理能力封装为类型安全、组合性强的 Haskell 表达式。该项目解决的是用传统文本编写 Csound 代码时冗长、易错且难以复用的问题,让音乐创作者和程序员能够以函数式编程的方式构建复杂的音频合成、实时交互和算法作曲系统。核心能力包括:通过 Haskell 的强类型系统定义音频信号流、支持音符事件与乐谱的声明式描述、提供丰富的音频效果与合成器原语、无缝集成 Haskell 生态(如并发、实时控制)。它适合需要高度定制化和可编程性的电子音乐制作、声音艺术和实验音乐场景。
Sonic Pi、TidalCycles、Overtone
csound-expression 是音频音乐领域的开源项目,由 spell-music 开发,2013 年首次发布。
它收录于音频音乐分类,该分类目前共有 738 个项目,GitHub 星标数为 337。
项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-08-18。完全免费,可自行部署使用。
它主要面向的使用场景是:算法作曲与生成音乐创作。同类可对比的替代方案包括 Sonic Pi、TidalCycles、Overtone。
上一篇:party-mode
下一篇:neoscore
tango
开源
输入一句话,自动生成匹配的音频内容
A family of diffusion models for text-to-audio generation.
AuK
开源
一个模型搞定语音生成、编辑与分离
AuK: An Open-Source Foundational Model for Speech Generation and Editing
swift-tts
开源
Swift 项目三行代码接入系统 TTS,兼容 TCA 和 Combine
A straightforward package containing version for Swift modern concurrency, Point-Fre···
ai-dj
开源
现场演出中实时用 AI 生成音乐,保持人类掌控
AI music generation for live performance - Standalone (Ableton Link) + VST3/AU. 8 tr···