Lacuna · Arazzo Workflow
Generate a Lacuna track and collect the audio
Version 1.0.0
Submits a music generation task to the Lacuna Music API, polls it to a terminal state, and returns the hosted audio URL of the first rendered track. Both operationIds are verified against the provider's published OpenAPI.
View Spec
View on GitHub
AI MusicMusic GenerationAI Song GeneratorAI Lyrics GeneratorAudioMIDISongwritingGenerative AIMCP ServerAgent SkillA2ADeveloper ToolsArazzoWorkflows
Provider
Workflows
generate-and-collect
Submit a generation, poll until ready, return the audio URL.
Credits are deducted synchronously on the submit step and there is no idempotency key, so this workflow must not be re-run blindly on a transport failure.
1
submit
$sourceDescriptions.lacunaMusic.createGeneration
Create the generation task. Returns 202 with a pending GenerationTask.
2
poll
$sourceDescriptions.lacunaMusic.getGeneration
Poll the task until it is terminal. Intended to be repeated on a 5 second interval; typical completion is 60-120 seconds.