Decent Sampler Drums

Genera configuraciones de kits de batería para Decent Sampler.

Documentación

Decent Sampler Drums MCP Server

Un servidor de Model Context Protocol para generar configuraciones de kits de batería Decent Sampler.

Este servidor MCP basado en TypeScript proporciona herramientas y prompts especializados para crear presets de kits de batería DecentSampler, incluyendo análisis de archivos WAV y generación de XML.

Decent-Sampler Drums Server MCP server

Video de demostración

Watch a simple demo video on YouTube here!

Advertencia: La creación de presets complejos puede exceder la longitud máxima de mensaje de Claude Desktop. Todavía estamos trabajando en optimizar esta herramienta para solucionar esta limitación. Si estás creando presets simples sin muchos micrófonos u otras variaciones, el archivo XML debería ser lo suficientemente pequeño para que Claude lo escriba en un archivo.

Características

Documentación

Instalación

Requisitos previos

  • Node.js (v14 o superior)
  • npm (normalmente viene con Node.js)
  • Aplicación Claude Desktop (para usar con Claude)

Configuración

  1. Instalar dependencias:
npm install
  1. Compilar el servidor:
npm run build
  1. Añadir a tu configuración de 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": {}
    }
  }
}

Desarrollo

Para desarrollo con recompilación automática:

npm run watch

Para depuración, usa el MCP Inspector:

npm run inspector

Pautas de uso

Al usar este servidor MCP para generar presets simples, siempre debes hacer referencia al prompt simple_preset_guidelines.

Para presets más complejos (incluyendo secciones como buses, efectos, etc.), consulta el prompt advanced_preset_guidelines. Ten en cuenta que crear presets complejos con un gran número de muestras puede ser inestable y puede exceder la longitud máxima de mensaje de Claude Desktop.

Ambos prompts te pedirán que proporciones un argumento samplesDirectory: esta debe ser la ruta absoluta a tu carpeta de muestras de batería (por ejemplo, "C:/Users/username/Documents/DrumSamples"). El prompt utilizará automáticamente este directorio en todos los ejemplos y configuraciones, lo que facilita seguir las rutas correctas para tu sistema.

Acerca de Decent Sampler

Decent Sampler es un plugin de muestreo GRATUITO que te permite reproducir muestras en el formato Decent Sampler.

Enlaces útiles

Fuentes de muestras

El objetivo de este servidor MCP es facilitar la configuración de tus propios presets, ya sea que estés grabando tus utensilios de cocina con tu teléfono o grabando un kit completo en un estudio. Para crear tus propios kits de batería, también necesitarás muestras.

Si aún no tienes muestras listas, aquí tienes algunos recursos para empezar:

Recursos de muestras gratuitos y de bajo costo