alda-clj

用 Clojure 实时编写并播放音乐,代码即乐谱

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 音频音乐 🍴 复刻 4 🐛 待处理 2 👀 关注 1
GitHub ↗
GitHub 星标 ★ 70
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源库,完全免费,无付费版本。

项目预览

alda-clj 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类音频音乐
开发团队daveyarwood
定价模式🏷️完全免费
价格说明开源库,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议EPL-2.0
主要语言Clojure
技术栈/模型alda,algorithmic-composition,clojure,live-coding,music,music-composition,music-generation
GitHub 星标★ 70
上线时间2018-12-11 00:00:00
代码更新2023-03-22
仓库体积111 KB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数7

项目介绍

alda-clj 是一个基于 Clojure 的实时编程音乐库,它封装了 Alda 音乐编程语言,让开发者可以用 Clojure 的语法和 REPL 环境来创作、编排和播放音乐。它解决的是音乐创作与代码结合的门槛问题,使得程序员可以像编写代码一样编写乐谱,并实时听到反馈。核心能力包括:通过 Clojure 数据结构定义音符、节奏、和弦等音乐元素,支持实时修改和播放,以及与 Alda 引擎的无缝集成。它适合音乐编程爱好者、现场演出者和希望将算法音乐融入项目的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 70

核心亮点

  • 将 Clojure 的 REPL 与音乐创作结合,实现真正的实时编程和即时反馈
  • 基于成熟的 Alda 语言,音乐表达能力强,支持复杂乐谱和编排
  • Clojure 数据驱动风格让音乐结构清晰,易于程序化生成和变换

不足之处

  • 依赖外部 Alda 引擎,部署和版本兼容性可能增加使用成本
  • 文档和示例较少,社区活跃度低,学习资源有限

适用场景

  • 现场电子音乐演出,用代码实时生成和调整音乐
  • 算法作曲,用 Clojure 程序生成旋律和节奏
  • 音乐教育,通过编程方式教授乐理和作曲

替代项目

Overtone、Leipzig、Alda

上一篇:tadpole-studio

下一篇:OpenMusenet2

同类项目推荐

obsidian-edge-tts 开源

在 Obsidian 里一键朗读笔记,免费高音质,解放双眼

Free, high quality text-to-speech for your Obsidian notes, leveraging Microsoft Edge···

★ 324 2026-08-09
clipboard-narrator 开源

复制网页文字,后台自动朗读成有声书

Turn any web page into an audiobook, works in the background on desktop!

★ 69 2026-08-09
UEAzSpeech 开源

在虚幻引擎中一键接入 Azure 语音,实现语音识别与合成。

This plugin integrates Azure Speech Cognitive Services in Unreal Engine.

★ 215 2026-08-09
tacotron 开源

用 TensorFlow 复现经典端到端语音合成,从文本直接生成语音

A TensorFlow Implementation of Tacotron: A Fully End-to-End Text-To-Speech Synthesis···

★ 1834 2026-08-09
MusicGPT 开源

本地运行 LLM,用自然语言一句话生成音乐

Generate music based on natural language prompts using LLMs running locally

★ 1470 2026-08-09
SoCodec 开源

极低码率语音压缩,为语音语言模型提供高质量离散表示

Ultra-low-bitrate Speech Codec for Speech Language Modeling Applications

★ 92 2026-08-09
ChineseTtsTflite 开源

安卓离线中文语音合成,快速测试TFLite模型

Android Chinese TTS Engine Base On Tensorflow TTS , use for TfLite Models Test。安卓···

★ 415 2026-08-09
TikTok-Voice-TTS 开源

一键调用 TikTok 语音接口,生成热门音色配音

Simple Python script to interact with the TikTok TTS Voices.

★ 96 2026-08-09
RVC-Studio 开源

让 RVC 语音克隆与转换,像用 App 一样简单直观

The best looking and most functional webui for RVC related tasks. See website for UI···

★ 235 2026-08-09