Skip to main content

Soundpiece API Documentation

Welcome to Soundpiece — your gateway to a powerful set of AI audio algorithms available through our APIs. This guide explains the platform, the key ideas behind our technology and how to start building with our technology. Whether you’re creating new music tools, automating audio tasks or experimenting with sound, our API gives you the flexibility and capability to build fast and with confidence.

What We Offer

Soundpiece delivers a comprehensive set of audio capabilities, including:

Song Generation

Produce full-length tracks directly from text prompts.

Loop Generation

Create melodies, drums, FX, and other loop types for rapid music production.

MIDI Generation

Generate chord progressions, complementary parts, or complete editable MIDI arrangements from text.

Song Editing

Create precise cutdowns of existing tracks to match a specific duration.

Song Remixing

Generate fresh or alternative versions of uploaded songs.

Stem Extraction

Isolate, remove, or separate stems with high accuracy.

Text-to-Speech

Generate expressive voice outputs using custom voice profiles.

Key & BPM Detection

Instantly determine a track’s musical key and tempo.

Metadata Extraction

Retrieve hundreds of audio descriptors including mood, genre, and instrumentation.

Audio Analytics

Evaluate how closely audio matches text descriptions, brand identities, or target audience profiles.

Use Cases

Soundpiece is designed for a wide range of developers and creators, including:
  • 💻 Developers building music-driven apps and intelligent audio tools
  • 🎥 Content creators producing sound for social media
  • 🎚️ Music producers generating or remixing audio at scale
  • 🧪 Researchers experimenting with generative audio models
  • 📚 Music libraries making their music adaptive or looking for tagging solutions
  • 🏢 Digital agencies creating branded or campaign-specific music

Authentication

All API requests require authentication. After creating a developer account, you can generate and manage your API keys from the dashboard. Use these keys to securely authorise every request and monitor usage.

Feedback & Support

We’re committed to improving the platform and value your feedback. If you spot a bug, need assistance, or have suggestions for new features, please get in touch.

Ready to Get Started?

API Access

Free credits for new developers to start generating audio instantly.