API Reference
Integrate AudialMusic's powerful audio processing capabilities into your applications
API Overview
The AudialMusic API provides a comprehensive suite of audio processing capabilities for musicians, producers, and developers. Our powerful audio processing algorithms allow you to:
- Split tracks into individual stems (vocals, drums, bass, other instruments)
- Extract metadata like BPM, key signatures, and audio characteristics
- Segment audio tracks into logical sections with detailed analysis
- Apply professional mastering to your tracks
- Generate sample packs from audio tracks
- Convert audio to MIDI for further production
- Generate original music from text prompts, create covers, remixes, and more
- Resynthesize a one-shot into an editable Vital synth preset (sound2vital)
- Synthesize a sung vocal from text, a reference voice, and a melody (text2vox)
Base URL
https://api.audialmusic.ai/apiAll API requests should be made to this base URL.
Getting Started
1. Sign up for an API key and User ID
Before using the API, you'll need to sign up for an API key and User ID from the AudialMusic website.
2. Install a client library (optional)
We provide an official Python SDK to make integration easier. Install with pip install audial-sdk.
3. Navigate to the SDK tab
Visit the SDK tab in this documentation to learn more about our Python SDK and how to use it effectively with your applications. Using Claude Code, Claude Desktop or Cursor? The MCP tab installs Audial as tools in your assistant.
Need Help with Integration?
Our developer support team is ready to assist you with your API integration questions.
