D

DecentSampler鼓组生成器

@dandeliongold/mcp-decent-sampler-drums
0 Stars 381 次浏览 dandeliongold 更新于 2026-08-23

促进了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 一起使用)

设置

  1. 安装依赖项:
npm install
  1. 构建服务器:
npm run build
  1. 添加到您的 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

  • Archive.org: 样本包合集 - 社区贡献的鼓样本,按受欢迎程度排序。包括一些很酷的东西,比如复古鼓机和 CMI Fairlight 样本。

  • Sample Pack Nation: Oberheim DMX/DX 鼓组 - 经典鼓机声音(低于 10 美元/欧元)

相关 MCP 服务