DecentSampler鼓组生成器
促进了DecentSampler鼓组配置的创建,支持WAV文件分析和XML生成,以确保准确的采样长度和结构良好的预设。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"decent-sampler-drums": {
"args": [
"-y",
"@dandeliongold/mcp-decent-sampler-drums"
],
"command": "npx",
"env": {}
}
}
}
服务介绍
Decent Sampler Drums MCP 服务器
一个用于生成 Decent Sampler 鼓组配置的 Model Context Protocol 服务器。
这个基于 TypeScript 的 MCP 服务器提供了专门的工具和提示,用于创建 DecentSampler 鼓组预设,包括 WAV 文件分析和 XML 生成。
演示视频
警告: 创建复杂的预设可能会超过 Claude Desktop 的最大消息长度。我们仍在努力优化此工具以解决这一限制。如果您正在创建没有很多麦克风或其他变化的简单预设,XML 文件应该足够小,可以让 Claude 写入文件。
功能
文档
安装
先决条件
- Node.js (v14 或更高版本)
- npm (通常随 Node.js 一起提供)
- Claude Desktop 应用程序(用于与 Claude 一起使用)
设置
- 安装依赖项:
npm install
- 构建服务器:
npm run build
- 添加到您的 Claude Desktop 配置中:
Windows: %APPDATA%/Claude/claude_desktop_config.json
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"decent-sampler-drums": {
"command": "npx",
"args": [
"-y",
"@dandeliongold/mcp-decent-sampler-drums"
],
"env": {}
}
}
}
开发
对于带有自动重建的开发:
npm run watch
调试时,请使用 MCP Inspector:
npm run inspector
使用指南
当使用此 MCP 服务器生成简单预设时,您应始终引用 simple_preset_guidelines 提示。
对于更复杂的预设(包括总线、效果等部分),请引用 advanced_preset_guidelines 提示。请注意,创建包含大量样本的复杂预设仍然可能不稳定,并且可能会超过 Claude Desktop 的最大消息长度。
两个提示都会要求你提供一个 samplesDirectory 参数 - 这应该是你的鼓样本文件夹的绝对路径(例如,"C:/Users/username/Documents/DrumSamples")。然后,提示将自动在所有示例和配置中使用此目录,使您更容易跟随正确的系统路径。
关于 Decent Sampler
Decent Sampler 是一个免费的采样插件,允许您播放 Decent Sampler 格式的样本。
有用链接
样本来源
这个 MCP 服务器的目标是让您更轻松地设置自己的预设,无论您是通过手机录制厨房用具的声音,还是在录音室里录制整套鼓。要创建自己的鼓组,您还需要样本。
如果您还没有准备好样本,这里有一些资源可以帮助您开始:
免费和低成本样本资源
-
99sounds.org
- 鼓样本合集 - 各种鼓组和打击乐样本
- Dub & Reggae 声音 - 专门收集雷鬼鼓声音
-
Archive.org: 样本包合集 - 社区贡献的鼓样本,按受欢迎程度排序。包括一些很酷的东西,比如复古鼓机和 CMI Fairlight 样本。
-
Sample Pack Nation: Oberheim DMX/DX 鼓组 - 经典鼓机声音(低于 10 美元/欧元)
