Skip to main content
Glama

Decent-Sampler Drums MCP Server

configure_drum_controls

Set up pitch and envelope settings for each drum type, enabling customizable ranges and natural decay control. Generates XML structure for global drum controls and validates inputs to ensure accurate configuration.

Instructions

Configure global pitch and envelope controls for each drum type.

This tool will:

  • Add per-drum pitch controls with customizable ranges
  • Configure ADSR envelope settings for natural decay control
  • Generate proper XML structure for global drum controls

Error Handling:

  • Validates pitch range values (min/max must be valid numbers)
  • Ensures envelope times are positive values
  • Verifies curve values are within -100 to 100 range
  • Returns detailed error messages for invalid configurations

Success Response: Returns XML structure containing:

  • Global controls for each drum type
  • MIDI CC mappings for real-time control
  • Properly formatted parameter bindings

Input Schema

NameRequiredDescriptionDefault
drumControlsYes

Input Schema (JSON Schema)

{ "properties": { "drumControls": { "additionalProperties": { "properties": { "envelope": { "properties": { "attack": { "description": "Attack time in seconds", "type": "number" }, "attackCurve": { "description": "-100 to 100, Default: -100 (logarithmic)", "type": "number" }, "decay": { "description": "Decay time in seconds", "type": "number" }, "decayCurve": { "description": "-100 to 100, Default: 100 (exponential)", "type": "number" }, "release": { "description": "Release time in seconds", "type": "number" }, "releaseCurve": { "description": "-100 to 100, Default: 100 (exponential)", "type": "number" }, "sustain": { "description": "Sustain level (0-1)", "type": "number" } }, "required": [ "attack", "decay", "sustain", "release" ], "type": "object" }, "pitch": { "properties": { "default": { "description": "Default pitch in semitones (0 = no change)", "type": "number" }, "max": { "description": "Maximum pitch adjustment (e.g. +12 semitones)", "type": "number" }, "min": { "description": "Minimum pitch adjustment (e.g. -12 semitones)", "type": "number" } }, "required": [ "default" ], "type": "object" } }, "type": "object" }, "type": "object" } }, "required": [ "drumControls" ], "type": "object" }

Other Tools from Decent-Sampler Drums MCP Server

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dandeliongold/mcp-decent-sampler-drums'

If you have feedback or need assistance with the MCP directory API, please join our Discord server