"MIDI" matching MCP tools:
- Compose music by describing notes, chords, dynamics, and tempo, then render to standard MIDI files. Converts musical intent into playable MIDI output.MIT
- Create, add, get, replace, update, or delete MIDI notes on REAPER track items using absolute beat times. Manage note properties like pitch, velocity, channel, and muting.MIT
- Identify available MIDI output devices for routing composed music to software or hardware synthesizers.MIT
- Transcribe local or public HTTPS audio files to multi-instrument MIDI. Converts recordings to playable MIDI files for further editing.MIT
- Access the MIDI reference card containing all syntax needed to compose music using high-level operations.MIT
- Inspect the current MIDI state to see notes, chords, dynamics, and tempo. Retrieve this state to review the composition before applying changes.MIT
Matching MCP Servers
- AlicenseAqualityBmaintenanceEnables audio transcription to multi-instrument MIDI files using MuScriptor, supporting local files and HTTPS URLs with safety controls.2MIT
- FlicenseAqualityDmaintenanceAn MCP server that enables AI models to control electronic music instruments by sending MIDI messages to hardware synths and drum machines. It supports various MIDI commands including notes, control changes, and system exclusive messages through USB or DIN MIDI interfaces.10-
Matching MCP Connectors
ScanSing reads printed sheet music. Give Claude a PDF or a photo of a score and it gets back MusicXML, the format MuseScore, Sibelius, Finale and Dorico open. It is the recogniser inside the ScanSing app for choir singers, offered as a connector. Once a score is recognised, Claude can answer questions about it without recognising it again: - what the key, time signature, tempo and length are, and each part's range, clefs and lyrics; - one voice on its own, for example just the alto line of a choir piece; - the score or a part moved to another key, with notes respelled for the new key signature; - a MIDI file, one track per part, to listen to or rehearse with; - a short-lived download link to open the result in a browser or notation app. It handles PDFs up to 40 pages and PNG, JPEG, HEIC, TIFF and WebP images, can recognise selected pages of a long PDF, and can split a songbook into one MusicXML per piece. A file can be given as a web link or a small image; in Claude Code, a file on your computer is sent through a one-time upload link. Recognition spends pages from your ScanSing plan, so it is the only tool that is not read-only. Everything else works on the stored result and is free. The first connection with a new email comes with 20 free pages; paid plans start at $9 a month for 300 pages. Scores and results are deleted about an hour after recognition and are never used for training.
- ScoreStarlingOAuth
Turn recordings, videos and sheet music into playable, editable scores. Transcribe audio or video (files or links) to sheet music, read sheet-music photos and PDFs, convert MIDI, MusicXML and ABC, edit notes in conversation with previews and undo, and export PDF, MIDI, MusicXML, guitar TAB, jianpu and audio. Hosted remote server with OAuth sign-in; one instrument, voice or solo piano is free.
- Discover available MIDI output ports to connect with hardware synths and drum machines for sending MIDI messages.-
- Check current MIDI connection status to verify hardware synths and drum machines are properly connected for sending MIDI messages.-
- Send MIDI Control Change messages to adjust parameters on hardware synths and drum machines through USB or DIN MIDI interfaces.-
- Transcribe drum audio into MIDI notes for your DAW track. Detects kick, snare, and hi-hat onsets from WAV files, converts them to a playable MIDI pattern.Apache 2.0
- Export an audio or MIDI effect chain from an AU as a base64 preset, ready to import into another AU via import_effect_chain.Apache 2.0
- Add MIDI effects like Arpeggio, Pitch, or Velocity to an audio unit's MIDI chain to process note data before the instrument. Specify unit index and effect type, returns effect index.Apache 2.0
- List all available MIDI effect types for processing note data before it reaches your instrument. Find the right effect to insert on the MIDI effect chain.Apache 2.0
- List all MIDI output devices in the current project, returning id, label, delay in ms, and send transport message settings.Apache 2.0
- Retrieve the MIDI effect chain for a specified audio unit, listing each effect's type, enabled state, and index in order.Apache 2.0
- List all available audio and MIDI effect types to understand which effects can be used in your project.Apache 2.0
- Remove a MIDI effect from a specific audio unit by providing its unit index and effect index. The effect is deleted from the unit's MIDI chain.Apache 2.0
- Add a drum pad to Playfield with MIDI note, sample name, duration, and unit index. Returns pad index and MIDI note for sequencing.Apache 2.0
- Generate sung vocals and MIDI from lyrics, a melody, and a reference voice. Supply lyrics plus a MIDI or audio melody and voice clip to produce the singing audio.MIT
- Transcribe audio files to MIDI by detecting notes and tempo. Provide a local file path; optionally set BPM to override detected tempo for quantisation.MIT
- Transcribe drums and melody from an audio file into MIDI notes on separate tracks in one call, enabling full MIDI reconstruction for remixing in a DAW.Apache 2.0