magenta/magenta-realtime
Magenta RealTime 2: An Open-Weights Live Music Model
解决的问题
它实现了音乐的实时生成,允许用户以快于播放的速度创建音频流。这使得创建现场表演工具、DAW 插件和交互式音乐应用成为可能。
工作原理
该项目提供两种尺寸(230M 和 2.4B 参数)的开源权重模型以及用于推理的多层基础设施。它使用带有 JAX 和 MLX 后端的 Python 库 (magenta-rt) 进行通用推理,并使用专门的 C++ 推理引擎 (magentart::core),该引擎针对 Apple Silicon MacBook 上高效的音频流媒体生成进行了优化。
适用对象
想要将实时音乐生成嵌入到应用程序中、构建数字音频工作站 (DAW) 的 AUv3 插件,或通过 Python 实验音乐 AI 模型的开发人员和音乐家。
亮点
- 多后端支持:支持用于 Python 推理的 JAX 和 MLX。
- Apple Silicon 优化:专为 M 系列芯片上的低延迟流媒体设计的 C++ 引擎。
- 灵活的模型尺寸:提供用于广泛兼容的小型模型和用于更高质量的基础模型。
- DAW 集成:包含一个全能型 AUv3 插件示例,可无缝集成到音乐制作软件中。
相关
- 项目
- 项目
- 项目
- 项目
- 项目