Decent Sampler Drums
Gera configurações de kits de bateria do Decent Sampler.
Documentação
Servidor MCP Decent Sampler Drums
Um servidor Model Context Protocol para gerar configurações de kits de bateria Decent Sampler.
Este servidor MCP baseado em TypeScript fornece ferramentas e prompts especializados para criar presets de kits de bateria DecentSampler, incluindo análise de arquivos WAV e geração de XML.
Vídeo de Demonstração
Aviso: Criar presets complexos pode exceder o comprimento máximo de mensagem do Claude Desktop. Ainda estamos trabalhando para otimizar esta ferramenta e contornar essa limitação. Se você estiver criando presets simples, sem muitos microfones ou outras variações, o arquivo XML deve ser pequeno o suficiente para o Claude escrever em um arquivo.
Recursos
- Análise e validação de arquivos WAV
- Controles globais de pitch e envelope
- Roteamento multi-microfone com controles MIDI
- Reprodução de amostras em round robin
- Manipulação flexível de camadas de velocity
- Suporte a grupos de mute
- Roteamento de saída auxiliar
Documentação
- Como uso essas ferramentas? - Fluxos de trabalho passo a passo com exemplos reais
- Documentação das Ferramentas - Informações detalhadas sobre cada ferramenta disponível
- Esquemas de Entrada - Interfaces TypeScript e descrições de parâmetros
Instalação
Pré-requisitos
- Node.js (v14 ou superior)
- npm (geralmente acompanha o Node.js)
- Aplicativo Claude Desktop (para uso com Claude)
Configuração
- Instale as dependências:
npm install
- Compile o servidor:
npm run build
- Adicione à configuração do seu 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": {}
}
}
}
Desenvolvimento
Para desenvolvimento com recompilação automática:
npm run watch
Para depuração, use o MCP Inspector:
npm run inspector
Diretrizes de Uso
Ao usar este servidor MCP para gerar presets simples, você deve sempre consultar o prompt simple_preset_guidelines.
Para presets mais complexos (incluindo seções como buses, efeitos, etc.), consulte o prompt advanced_preset_guidelines. Observe que criar presets complexos com um grande número de amostras ainda pode ser instável e pode exceder o comprimento máximo de mensagem do Claude Desktop.
Ambos os prompts solicitarão que você forneça um argumento samplesDirectory - este deve ser o caminho absoluto para sua pasta de amostras de bateria (por exemplo, "C:/Users/username/Documents/DrumSamples"). O prompt usará automaticamente esse diretório em todos os exemplos e configurações, facilitando o acompanhamento com os caminhos corretos para o seu sistema.
Sobre o Decent Sampler
O Decent Sampler é um plugin de amostragem GRATUITO que permite tocar amostras no formato Decent Sampler.
Links Úteis
Fontes de Amostras
O objetivo deste servidor MCP é facilitar a configuração dos seus próprios presets, seja você gravando utensílios de cozinha com o celular ou gravando um kit completo em um estúdio. Para criar seus próprios kits de bateria, você também precisará de amostras.
Se você ainda não tem amostras prontas, aqui estão alguns recursos para começar:
Recursos de Amostras Gratuitos e de Baixo Custo
-
99sounds.org
- Coleção de Amostras de Bateria - Vários kits de bateria e amostras de percussão
- Sons de Dub & Reggae - Coleção especializada de sons de bateria reggae
-
Archive.org: Coleção de Pacotes de Amostras - Amostras de bateria contribuídas pela comunidade, ordenadas por popularidade. Inclui coisas interessantes como baterias eletrônicas vintage e amostras do CMI Fairlight.
-
Sample Pack Nation: Kits de Bateria Oberheim DMX/DX - Sons clássicos de bateria eletrônica (menos de 10 USD/EUR)
