Orchestra MCP server for REAPER
Project description
Orchestra
最好的 prompt 应该是 音乐概念 + 上下文 并重的 用户可以对指定的时间区域给出自己的指令,如: “将选中的 vocal 区间加入 rubato 效果” “为选中的 vocal 区间加入 guitar 配乐,同时需要参考此时其他配器轨道,注意音区避让”
但是目前的音乐生成模型还没有办法做到这一点。 比如 Suno,也只是给一个 style、lyrics,然后,开 roll,没有办法做到细粒度的编辑。
现在的模型缺乏音乐概念上的 prompt。
软件架构
- Reaper 宿主脚本模块(Lua 编写),通过文件系统与 Python MCP 通信
- 各大音乐模型作为独立实体(Docker/Server/Process)暴露 MCP server,提供
model.ability()作为调用 - 添加 Skill,指引大模型(Claude/Gemini)进行工作流创作、辅助功能定义
文档
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
reaper_orchestra-0.1.0.tar.gz
(555.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file reaper_orchestra-0.1.0.tar.gz.
File metadata
- Download URL: reaper_orchestra-0.1.0.tar.gz
- Upload date:
- Size: 555.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e366c70f628270b4298c4e38f0610f65f9fc3a8789dc7859155f920882cff0f4
|
|
| MD5 |
6c00e503393d6771516d504e4bd5c838
|
|
| BLAKE2b-256 |
da1ca4e8366a661e38d579929dc9e6b633759390846c6025ff17bc517c359d97
|
File details
Details for the file reaper_orchestra-0.1.0-py3-none-any.whl.
File metadata
- Download URL: reaper_orchestra-0.1.0-py3-none-any.whl
- Upload date:
- Size: 569.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
127a65d6bd584f201901c565824b75193152f6679962e78f0398c7c932ff42ec
|
|
| MD5 |
651146991c303cb94c2a89b1416c9029
|
|
| BLAKE2b-256 |
7f019d07ea0bd4e52b9fc7fc9057f1935920552b8ea15e33d4ecc9cedef87e5d
|