Generate MIDI from Audio
Convert separated audio tracks into MIDI format with detailed note information for each instrument.
Usage Guide
- Convert separated audio tracks into structured MIDI data containing pitch, timing, and velocity information
- Requires a completed vocal separation task ID (from the Vocal Removal API)
- Generates MIDI note data for multiple detected instruments including drums, bass, guitar, keyboards, and more
- Ideal for music transcription, notation, remixing, or educational analysis
- Best results on clean, well-separated audio tracks with clear instrument parts
Prerequisites
Parameter Reference
Developer Notes
- The callback will contain detailed note data for each detected instrument
- Each note includes:
pitch(MIDI note number),start(seconds),end(seconds),velocity(0-1) - Not all instruments may be detected - depends on audio content
- Billing: Check current per-call credit costs at https://app.apikley.ru/billing
Rate limits and quotas are enforced by Apikley and may differ from upstream providers.
OpenAPI
suno-api/suno-api.json post /api/v1/midi/generate
To find navigation and other pages in this documentation, fetch the llms.txt file at: https://docs.apikley.ru/llms.txt