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.
Video de demostración
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
- Análisis y validación de archivos WAV
- Controles globales de tono y envolvente
- Enrutamiento multi-micrófono con controles MIDI
- Reproducción de muestras round robin
- Manejo flexible de capas de velocidad
- Soporte de grupos de silenciamiento
- Enrutamiento de salida auxiliar
Documentación
- ¿Cómo uso estas herramientas? - Flujos de trabajo paso a paso con ejemplos reales
- Documentación de herramientas - Información detallada sobre cada herramienta disponible
- Esquemas de entrada - Interfaces de TypeScript y descripciones de parámetros
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
- Instalar dependencias:
npm install
- Compilar el servidor:
npm run build
- 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
-
99sounds.org
- Colección de muestras de batería - Varios kits de batería y muestras de percusión
- Sonidos Dub y Reggae - Colección especializada de sonidos de batería reggae
-
Archive.org: Colección de paquetes de muestras - Muestras de batería contribuidas por la comunidad, ordenadas por popularidad. Incluye contenido interesante como máquinas de batería vintage y muestras CMI Fairlight.
-
Sample Pack Nation: Kits de batería Oberheim DMX/DX - Sonidos clásicos de máquinas de batería (menos de 10 USD/EUR)
