Documentation
Underscore is a platform for creating procedural music with AI. Describe the sound you want in plain English, and Underscore generates SuperCollider synth code you can load and control in real time through our SDKs.
Quick Links
Getting Started
Create an account, generate your first synth, and get an API key.
Web SDK
TypeScript SDK for loading and playing synths in the browser with full parameter control.
Available NowQuick Start
Go from zero to playing a synth in your web app in under five minutes.
How It Works
- Generate — Describe your sound using natural language in the Underscore web app
- Publish — Make the composition available via API (unlisted or public)
- Integrate — Load the synth in your application using an SDK
- Control — Adjust parameters in real time as users interact
SDKs
| Platform | Status | Link |
|---|---|---|
| Web (TypeScript/JS) | Available | Web SDK Docs |
| Unity (C#) | Coming soon | — |
| iOS (Swift) | Coming soon | — |