magda-core

用代码和AI驱动音乐制作,让DAW自动化飞起来

magda-core 是一个基于 C++20 和 JUCE 框架构建的数字音频工作站(DAW)核心库,专为自动化、音频变换和快速音乐迭代而设计。它解决了传统 DAW 在自动化操作和音乐编程方面灵活性不足的问题,将 DAW 的核心功能与 LLM(大语言模型)和 AI 智能体技术相结合,提供了一套可编程的音乐制作环境。其核心能力包括:通过领域特定语言(DSL)实现音乐创作和编辑的脚本化,支持 MIDI 和音频插件的深度集成,以及跨平台运行(Windows/macOS/Linux)。项目采用 Tracktion Engine 作为底层音频引擎,强调模块化和可扩展性,使开发者能够构建自定义的音乐制作工具或 AI 驱动的作曲助手。目前项目处于早期阶段,但架构设计已展现出面向未来音乐生产工作流的潜力。

开源 unknown 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 218
维护状态 活跃
是否开源 是
定价模式 unknown

项目数据

分类智能体
开发团队Conceptual-Machines
所属国家
官网地址https://magda.land
定价模式unknown
价格说明官网存在但未明确展示定价信息,需进一步确认。
访问状态
是否开源是
开源协议GPL-3.0
主要语言C++
技术栈/模型ai,ai-agents,audio-plugin,cpp20,cross-platform,daw,dsl,dsp,faust,faust-dsp,juce,llm,mcp,midi,music-production,music-programming,osc,tracktion-engine,websocket
GitHub 星标★ 218
30天Star增速
HF 下载量
上线时间2026-01-17 00:00:00
最近更新2026-09-23 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数5

使用教程

核心亮点

  • 深度集成LLM,可实现自然语言驱动的音乐生成和编辑
  • 基于C++20和JUCE,跨平台性能优越,适合专业音频处理
  • 提供DSL脚本接口,支持自动化工作流和快速迭代

不足之处

  • 项目处于早期阶段,文档和社区生态待观察
  • 依赖较多(JUCE、Tracktion),上手门槛较高

适用场景

  • 音乐制作人使用脚本和AI辅助快速生成音乐片段
  • 开发者构建自定义DAW或音频处理工具
  • 研究AI音乐生成与音频编辑的集成实验

替代项目

Ardour、Rosegarden、LMMS

项目介绍

magda-core 是音频音乐领域的开源项目,由 Conceptual-Machines 开发,是 2026 年新上线的项目。

它收录于音频音乐分类,该分类目前共有 738 个项目,GitHub 星标数为 218。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。官网存在但未明确展示定价信息,需进一步确认。从国内网络环境看,可直接访问。

它主要面向的使用场景是:音乐制作人使用脚本和AI辅助快速生成音乐片段。同类可对比的替代方案包括 Ardour、Rosegarden、LMMS。

上一篇:AuraPlayer

下一篇:chatgpt-web-voice

同类项目推荐

tango 开源

输入一句话,自动生成匹配的音频内容

A family of diffusion models for text-to-audio generation.

★ 1239 2026-08-09
AuK 开源

一个模型搞定语音生成、编辑与分离

AuK: An Open-Source Foundational Model for Speech Generation and Editing

★ 1236 2026-09-13
swift-tts 开源

Swift 项目三行代码接入系统 TTS,兼容 TCA 和 Combine

A straightforward package containing version for Swift modern concurrency, Point-Fre···

★ 52 2026-08-09
ai-dj 开源

现场演出中实时用 AI 生成音乐,保持人类掌控

AI music generation for live performance - Standalone (Ableton Link) + VST3/AU. 8 tr···

★ 246 2026-08-09