ACE-Step v1.5 XL Base
ACE-Step v1.5 XL Base is the 4B DiT variant of ACE-Step 1.5 for high-quality music generation and editing. It supports text-to-music, cover generation, repaint, extract, lego, and complete workflows, uses 50 inference steps with CFG, and is designed for longer-form audio generation up to 10 minutes with broad multilingual prompt support.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples4
CODE
Ready-to-use code snippets for common workflows
text-to-audio
Forensic Mycology Podcast Opening Theme$0.0039~16s0:00
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'runware:ace-step@v1.5-xl-base',
positivePrompt: 'Compose a polished 60-second instrumental opening theme for “Spore Evidence,” an investigative podcast about forensic mycologists using fungal traces to help solve crimes. Distinctive electroacoustic noir with restrained broken-beat jazz: dry bass clarinet motif, muted vibraphone, pizzicato cello, brushed snare, soft sub-bass, prepared-piano ticks, and subtle granular textures resembling spores moving beneath a microscope. Intelligent, curious, methodical, and slightly uncanny, but never horror. Begin with a crisp three-note sonic identity and sparse microscopic detail; establish the main motif quickly. Around the middle, reduce to a steady, unobtrusive pulse with minimal harmony and ample frequency space for host narration. Gradually reintroduce vibraphone and bass clarinet, then finish with a concise, confident version of the three-note identity and a clean resolved ending suitable for an edit point. Premium public-radio production, intimate acoustic detail, controlled dynamics, memorable melodic branding, coherent arc, instrumental only.',
negativePrompt: 'No vocals, spoken words, chanting, jump scares, slasher-horror clichés, trailer booms, bombastic orchestra, cheerful corporate ukulele, dominant lead guitar, excessive reverb, muddy mix, harsh distortion, abrupt cutoff, or unresolved fade.',
duration: 60,
settings: {
bpm: 112,
keyScale: 'C minor',
timeSignature: 4
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "runware:ace-step@v1.5-xl-base",
"positivePrompt": "Compose a polished 60-second instrumental opening theme for “Spore Evidence,” an investigative podcast about forensic mycologists using fungal traces to help solve crimes. Distinctive electroacoustic noir with restrained broken-beat jazz: dry bass clarinet motif, muted vibraphone, pizzicato cello, brushed snare, soft sub-bass, prepared-piano ticks, and subtle granular textures resembling spores moving beneath a microscope. Intelligent, curious, methodical, and slightly uncanny, but never horror. Begin with a crisp three-note sonic identity and sparse microscopic detail; establish the main motif quickly. Around the middle, reduce to a steady, unobtrusive pulse with minimal harmony and ample frequency space for host narration. Gradually reintroduce vibraphone and bass clarinet, then finish with a concise, confident version of the three-note identity and a clean resolved ending suitable for an edit point. Premium public-radio production, intimate acoustic detail, controlled dynamics, memorable melodic branding, coherent arc, instrumental only.",
"negativePrompt": "No vocals, spoken words, chanting, jump scares, slasher-horror clichés, trailer booms, bombastic orchestra, cheerful corporate ukulele, dominant lead guitar, excessive reverb, muddy mix, harsh distortion, abrupt cutoff, or unresolved fade.",
"duration": 60,
"settings": {
"bpm": 112,
"keyScale": "C minor",
"timeSignature": 4
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "audioInference",
"taskUUID": "62ce0ca3-099a-4ac9-b29c-aab46f80ea27",
"model": "runware:ace-step@v1.5-xl-base",
"positivePrompt": "Compose a polished 60-second instrumental opening theme for “Spore Evidence,” an investigative podcast about forensic mycologists using fungal traces to help solve crimes. Distinctive electroacoustic noir with restrained broken-beat jazz: dry bass clarinet motif, muted vibraphone, pizzicato cello, brushed snare, soft sub-bass, prepared-piano ticks, and subtle granular textures resembling spores moving beneath a microscope. Intelligent, curious, methodical, and slightly uncanny, but never horror. Begin with a crisp three-note sonic identity and sparse microscopic detail; establish the main motif quickly. Around the middle, reduce to a steady, unobtrusive pulse with minimal harmony and ample frequency space for host narration. Gradually reintroduce vibraphone and bass clarinet, then finish with a concise, confident version of the three-note identity and a clean resolved ending suitable for an edit point. Premium public-radio production, intimate acoustic detail, controlled dynamics, memorable melodic branding, coherent arc, instrumental only.",
"negativePrompt": "No vocals, spoken words, chanting, jump scares, slasher-horror clichés, trailer booms, bombastic orchestra, cheerful corporate ukulele, dominant lead guitar, excessive reverb, muddy mix, harsh distortion, abrupt cutoff, or unresolved fade.",
"duration": 60,
"settings": {
"bpm": 112,
"keyScale": "C minor",
"timeSignature": 4
}
}
]'runware run runware:ace-step@v1.5-xl-base \
positivePrompt="Compose a polished 60-second instrumental opening theme for “Spore Evidence,” an investigative podcast about forensic mycologists using fungal traces to help solve crimes. Distinctive electroacoustic noir with restrained broken-beat jazz: dry bass clarinet motif, muted vibraphone, pizzicato cello, brushed snare, soft sub-bass, prepared-piano ticks, and subtle granular textures resembling spores moving beneath a microscope. Intelligent, curious, methodical, and slightly uncanny, but never horror. Begin with a crisp three-note sonic identity and sparse microscopic detail; establish the main motif quickly. Around the middle, reduce to a steady, unobtrusive pulse with minimal harmony and ample frequency space for host narration. Gradually reintroduce vibraphone and bass clarinet, then finish with a concise, confident version of the three-note identity and a clean resolved ending suitable for an edit point. Premium public-radio production, intimate acoustic detail, controlled dynamics, memorable melodic branding, coherent arc, instrumental only." \
negativePrompt="No vocals, spoken words, chanting, jump scares, slasher-horror clichés, trailer booms, bombastic orchestra, cheerful corporate ukulele, dominant lead guitar, excessive reverb, muddy mix, harsh distortion, abrupt cutoff, or unresolved fade." \
duration=60 \
settings.bpm=112 \
settings.keyScale="C minor" \
settings.timeSignature=4{
"taskType": "audioInference",
"taskUUID": "62ce0ca3-099a-4ac9-b29c-aab46f80ea27",
"model": "runware:ace-step@v1.5-xl-base",
"positivePrompt": "Compose a polished 60-second instrumental opening theme for “Spore Evidence,” an investigative podcast about forensic mycologists using fungal traces to help solve crimes. Distinctive electroacoustic noir with restrained broken-beat jazz: dry bass clarinet motif, muted vibraphone, pizzicato cello, brushed snare, soft sub-bass, prepared-piano ticks, and subtle granular textures resembling spores moving beneath a microscope. Intelligent, curious, methodical, and slightly uncanny, but never horror. Begin with a crisp three-note sonic identity and sparse microscopic detail; establish the main motif quickly. Around the middle, reduce to a steady, unobtrusive pulse with minimal harmony and ample frequency space for host narration. Gradually reintroduce vibraphone and bass clarinet, then finish with a concise, confident version of the three-note identity and a clean resolved ending suitable for an edit point. Premium public-radio production, intimate acoustic detail, controlled dynamics, memorable melodic branding, coherent arc, instrumental only.",
"negativePrompt": "No vocals, spoken words, chanting, jump scares, slasher-horror clichés, trailer booms, bombastic orchestra, cheerful corporate ukulele, dominant lead guitar, excessive reverb, muddy mix, harsh distortion, abrupt cutoff, or unresolved fade.",
"duration": 60,
"settings": {
"bpm": 112,
"keyScale": "C minor",
"timeSignature": 4
}
}Response
{
"taskType": "audioInference",
"taskUUID": "62ce0ca3-099a-4ac9-b29c-aab46f80ea27",
"audioUUID": "cacc5602-c6b3-4751-a922-ef098ea6cbd1",
"audioURL": "https://am.runware.ai/audio/os/a03d21/ws/5/ai/cacc5602-c6b3-4751-a922-ef098ea6cbd1.mp3",
"seed": 629815901,
"cost": 0.0039
}audio-driven
Seed Vault Alarm Training Narration$0.0057~17s0:00
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'runware:ace-step@v1.5-xl-base',
positivePrompt: 'Transform the supplied dry narration into a polished musical e-learning clip for professional seed-vault technicians. Preserve the source speaker, exact wording, sentence order, intelligibility, timing, and recognizable speech rhythm. Turn the narrator\'s natural pitch contours into restrained melodic spoken-word phrasing without making the delivery theatrical. Build a precise, frost-bright electroacoustic arrangement around that cadence: soft glass marimba, muted prepared piano, bowed vibraphone, low clarinet breaths, and a quiet mechanical pulse suggesting refrigeration equipment. Let short instrumental figures echo the narration\'s original rhythm and melodic inflections, with subtle emphasis on each required action and a gentle harmonic lift for the emergency transfer instruction. Calm, authoritative, spacious, scientifically credible, and suitable for an internal compliance course. Keep the voice centered and close, with music clearly beneath it. End cleanly after the final instruction.',
negativePrompt: 'Added words, omitted instructions, altered technical details, singing that obscures speech, exaggerated character acting, ominous horror mood, generic corporate ukulele, cinematic trailer drums, alarm sirens, busy accompaniment, vocal doubling, choir, heavy reverb, distortion, abrupt cutoff',
strength: 0.65,
settings: {
guidanceType: 'apg'
},
inputs: {
audio: 'https://assets.runware.ai/assets/inputs/08ed073f-61a6-4d14-b867-3a2bdde992db.mp3'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "runware:ace-step@v1.5-xl-base",
"positivePrompt": "Transform the supplied dry narration into a polished musical e-learning clip for professional seed-vault technicians. Preserve the source speaker, exact wording, sentence order, intelligibility, timing, and recognizable speech rhythm. Turn the narrator's natural pitch contours into restrained melodic spoken-word phrasing without making the delivery theatrical. Build a precise, frost-bright electroacoustic arrangement around that cadence: soft glass marimba, muted prepared piano, bowed vibraphone, low clarinet breaths, and a quiet mechanical pulse suggesting refrigeration equipment. Let short instrumental figures echo the narration's original rhythm and melodic inflections, with subtle emphasis on each required action and a gentle harmonic lift for the emergency transfer instruction. Calm, authoritative, spacious, scientifically credible, and suitable for an internal compliance course. Keep the voice centered and close, with music clearly beneath it. End cleanly after the final instruction.",
"negativePrompt": "Added words, omitted instructions, altered technical details, singing that obscures speech, exaggerated character acting, ominous horror mood, generic corporate ukulele, cinematic trailer drums, alarm sirens, busy accompaniment, vocal doubling, choir, heavy reverb, distortion, abrupt cutoff",
"strength": 0.65,
"settings": {
"guidanceType": "apg"
},
"inputs": {
"audio": "https://assets.runware.ai/assets/inputs/08ed073f-61a6-4d14-b867-3a2bdde992db.mp3"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "audioInference",
"taskUUID": "f7df34b8-d359-4aa1-9f6b-abbdf417c7e0",
"model": "runware:ace-step@v1.5-xl-base",
"positivePrompt": "Transform the supplied dry narration into a polished musical e-learning clip for professional seed-vault technicians. Preserve the source speaker, exact wording, sentence order, intelligibility, timing, and recognizable speech rhythm. Turn the narrator's natural pitch contours into restrained melodic spoken-word phrasing without making the delivery theatrical. Build a precise, frost-bright electroacoustic arrangement around that cadence: soft glass marimba, muted prepared piano, bowed vibraphone, low clarinet breaths, and a quiet mechanical pulse suggesting refrigeration equipment. Let short instrumental figures echo the narration's original rhythm and melodic inflections, with subtle emphasis on each required action and a gentle harmonic lift for the emergency transfer instruction. Calm, authoritative, spacious, scientifically credible, and suitable for an internal compliance course. Keep the voice centered and close, with music clearly beneath it. End cleanly after the final instruction.",
"negativePrompt": "Added words, omitted instructions, altered technical details, singing that obscures speech, exaggerated character acting, ominous horror mood, generic corporate ukulele, cinematic trailer drums, alarm sirens, busy accompaniment, vocal doubling, choir, heavy reverb, distortion, abrupt cutoff",
"strength": 0.65,
"settings": {
"guidanceType": "apg"
},
"inputs": {
"audio": "https://assets.runware.ai/assets/inputs/08ed073f-61a6-4d14-b867-3a2bdde992db.mp3"
}
}
]'runware run runware:ace-step@v1.5-xl-base \
positivePrompt="Transform the supplied dry narration into a polished musical e-learning clip for professional seed-vault technicians. Preserve the source speaker, exact wording, sentence order, intelligibility, timing, and recognizable speech rhythm. Turn the narrator's natural pitch contours into restrained melodic spoken-word phrasing without making the delivery theatrical. Build a precise, frost-bright electroacoustic arrangement around that cadence: soft glass marimba, muted prepared piano, bowed vibraphone, low clarinet breaths, and a quiet mechanical pulse suggesting refrigeration equipment. Let short instrumental figures echo the narration's original rhythm and melodic inflections, with subtle emphasis on each required action and a gentle harmonic lift for the emergency transfer instruction. Calm, authoritative, spacious, scientifically credible, and suitable for an internal compliance course. Keep the voice centered and close, with music clearly beneath it. End cleanly after the final instruction." \
negativePrompt="Added words, omitted instructions, altered technical details, singing that obscures speech, exaggerated character acting, ominous horror mood, generic corporate ukulele, cinematic trailer drums, alarm sirens, busy accompaniment, vocal doubling, choir, heavy reverb, distortion, abrupt cutoff" \
strength=0.65 \
settings.guidanceType=apg \
inputs.audio=https://assets.runware.ai/assets/inputs/08ed073f-61a6-4d14-b867-3a2bdde992db.mp3{
"taskType": "audioInference",
"taskUUID": "f7df34b8-d359-4aa1-9f6b-abbdf417c7e0",
"model": "runware:ace-step@v1.5-xl-base",
"positivePrompt": "Transform the supplied dry narration into a polished musical e-learning clip for professional seed-vault technicians. Preserve the source speaker, exact wording, sentence order, intelligibility, timing, and recognizable speech rhythm. Turn the narrator's natural pitch contours into restrained melodic spoken-word phrasing without making the delivery theatrical. Build a precise, frost-bright electroacoustic arrangement around that cadence: soft glass marimba, muted prepared piano, bowed vibraphone, low clarinet breaths, and a quiet mechanical pulse suggesting refrigeration equipment. Let short instrumental figures echo the narration's original rhythm and melodic inflections, with subtle emphasis on each required action and a gentle harmonic lift for the emergency transfer instruction. Calm, authoritative, spacious, scientifically credible, and suitable for an internal compliance course. Keep the voice centered and close, with music clearly beneath it. End cleanly after the final instruction.",
"negativePrompt": "Added words, omitted instructions, altered technical details, singing that obscures speech, exaggerated character acting, ominous horror mood, generic corporate ukulele, cinematic trailer drums, alarm sirens, busy accompaniment, vocal doubling, choir, heavy reverb, distortion, abrupt cutoff",
"strength": 0.65,
"settings": {
"guidanceType": "apg"
},
"inputs": {
"audio": "https://assets.runware.ai/assets/inputs/08ed073f-61a6-4d14-b867-3a2bdde992db.mp3"
}
}Response
{
"taskType": "audioInference",
"taskUUID": "f7df34b8-d359-4aa1-9f6b-abbdf417c7e0",
"audioUUID": "518a0d9a-d37c-4d37-a3ea-78cbc39f223a",
"audioURL": "https://am.runware.ai/audio/os/a02d21/ws/5/ai/518a0d9a-d37c-4d37-a3ea-78cbc39f223a.mp3",
"seed": 1370823058,
"cost": 0.0057
}audio-repaint
Aquatic Veterinary Podcast Case Stinger$0.00765~22s0:00
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'runware:ace-step@v1.5-xl-base',
positivePrompt: 'Replace only the designated ten-second middle passage with a distinctive case-file stinger for an aquatic veterinary podcast. Transition naturally from the incoming muted electric piano by letting its final chord ring into a close-miked pattern of delicate stainless-steel instrument taps, then introduce a tense three-note bass clarinet figure, bowed vibraphone shimmer, and a brief filtered hydrophone texture resembling movement inside a treatment tank. The passage should feel precise, diagnostic, and quietly urgent, with a clearly different timbral identity from the surrounding bed. Preserve the source tempo, key, room character, and broadcast loudness. In the final two seconds, thin the percussion and resolve the clarinet figure so the untouched brushed drums and electric piano can return seamlessly. Instrumental only; polished professional podcast mix.',
negativePrompt: 'No speech, singing, spoken title, animal calls, cartoon bubbles, tropical resort music, nautical clichés, dramatic trailer impacts, sirens, harsh glitches, abrupt edits, tempo changes, key changes, or noticeable seams.',
strength: 0.8,
settings: {
repaintingStart: 10,
repaintingEnd: 20,
guidanceType: 'cfg'
},
inputs: {
audio: 'https://assets.runware.ai/assets/inputs/7ef82f7e-1cbc-4e01-9c51-757c50390a99.mp3'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "runware:ace-step@v1.5-xl-base",
"positivePrompt": "Replace only the designated ten-second middle passage with a distinctive case-file stinger for an aquatic veterinary podcast. Transition naturally from the incoming muted electric piano by letting its final chord ring into a close-miked pattern of delicate stainless-steel instrument taps, then introduce a tense three-note bass clarinet figure, bowed vibraphone shimmer, and a brief filtered hydrophone texture resembling movement inside a treatment tank. The passage should feel precise, diagnostic, and quietly urgent, with a clearly different timbral identity from the surrounding bed. Preserve the source tempo, key, room character, and broadcast loudness. In the final two seconds, thin the percussion and resolve the clarinet figure so the untouched brushed drums and electric piano can return seamlessly. Instrumental only; polished professional podcast mix.",
"negativePrompt": "No speech, singing, spoken title, animal calls, cartoon bubbles, tropical resort music, nautical clichés, dramatic trailer impacts, sirens, harsh glitches, abrupt edits, tempo changes, key changes, or noticeable seams.",
"strength": 0.8,
"settings": {
"repaintingStart": 10,
"repaintingEnd": 20,
"guidanceType": "cfg"
},
"inputs": {
"audio": "https://assets.runware.ai/assets/inputs/7ef82f7e-1cbc-4e01-9c51-757c50390a99.mp3"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "audioInference",
"taskUUID": "ee561f0c-d745-4341-b306-ea3272b4661b",
"model": "runware:ace-step@v1.5-xl-base",
"positivePrompt": "Replace only the designated ten-second middle passage with a distinctive case-file stinger for an aquatic veterinary podcast. Transition naturally from the incoming muted electric piano by letting its final chord ring into a close-miked pattern of delicate stainless-steel instrument taps, then introduce a tense three-note bass clarinet figure, bowed vibraphone shimmer, and a brief filtered hydrophone texture resembling movement inside a treatment tank. The passage should feel precise, diagnostic, and quietly urgent, with a clearly different timbral identity from the surrounding bed. Preserve the source tempo, key, room character, and broadcast loudness. In the final two seconds, thin the percussion and resolve the clarinet figure so the untouched brushed drums and electric piano can return seamlessly. Instrumental only; polished professional podcast mix.",
"negativePrompt": "No speech, singing, spoken title, animal calls, cartoon bubbles, tropical resort music, nautical clichés, dramatic trailer impacts, sirens, harsh glitches, abrupt edits, tempo changes, key changes, or noticeable seams.",
"strength": 0.8,
"settings": {
"repaintingStart": 10,
"repaintingEnd": 20,
"guidanceType": "cfg"
},
"inputs": {
"audio": "https://assets.runware.ai/assets/inputs/7ef82f7e-1cbc-4e01-9c51-757c50390a99.mp3"
}
}
]'runware run runware:ace-step@v1.5-xl-base \
positivePrompt="Replace only the designated ten-second middle passage with a distinctive case-file stinger for an aquatic veterinary podcast. Transition naturally from the incoming muted electric piano by letting its final chord ring into a close-miked pattern of delicate stainless-steel instrument taps, then introduce a tense three-note bass clarinet figure, bowed vibraphone shimmer, and a brief filtered hydrophone texture resembling movement inside a treatment tank. The passage should feel precise, diagnostic, and quietly urgent, with a clearly different timbral identity from the surrounding bed. Preserve the source tempo, key, room character, and broadcast loudness. In the final two seconds, thin the percussion and resolve the clarinet figure so the untouched brushed drums and electric piano can return seamlessly. Instrumental only; polished professional podcast mix." \
negativePrompt="No speech, singing, spoken title, animal calls, cartoon bubbles, tropical resort music, nautical clichés, dramatic trailer impacts, sirens, harsh glitches, abrupt edits, tempo changes, key changes, or noticeable seams." \
strength=0.8 \
settings.repaintingStart=10 \
settings.repaintingEnd=20 \
settings.guidanceType=cfg \
inputs.audio=https://assets.runware.ai/assets/inputs/7ef82f7e-1cbc-4e01-9c51-757c50390a99.mp3{
"taskType": "audioInference",
"taskUUID": "ee561f0c-d745-4341-b306-ea3272b4661b",
"model": "runware:ace-step@v1.5-xl-base",
"positivePrompt": "Replace only the designated ten-second middle passage with a distinctive case-file stinger for an aquatic veterinary podcast. Transition naturally from the incoming muted electric piano by letting its final chord ring into a close-miked pattern of delicate stainless-steel instrument taps, then introduce a tense three-note bass clarinet figure, bowed vibraphone shimmer, and a brief filtered hydrophone texture resembling movement inside a treatment tank. The passage should feel precise, diagnostic, and quietly urgent, with a clearly different timbral identity from the surrounding bed. Preserve the source tempo, key, room character, and broadcast loudness. In the final two seconds, thin the percussion and resolve the clarinet figure so the untouched brushed drums and electric piano can return seamlessly. Instrumental only; polished professional podcast mix.",
"negativePrompt": "No speech, singing, spoken title, animal calls, cartoon bubbles, tropical resort music, nautical clichés, dramatic trailer impacts, sirens, harsh glitches, abrupt edits, tempo changes, key changes, or noticeable seams.",
"strength": 0.8,
"settings": {
"repaintingStart": 10,
"repaintingEnd": 20,
"guidanceType": "cfg"
},
"inputs": {
"audio": "https://assets.runware.ai/assets/inputs/7ef82f7e-1cbc-4e01-9c51-757c50390a99.mp3"
}
}Response
{
"taskType": "audioInference",
"taskUUID": "ee561f0c-d745-4341-b306-ea3272b4661b",
"audioUUID": "a258bbcb-6565-42ef-bcc5-d485cbbf41af",
"audioURL": "https://am.runware.ai/audio/os/a01d21/ws/5/ai/a258bbcb-6565-42ef-bcc5-d485cbbf41af.mp3",
"seed": 313726811,
"cost": 0.00765
}audio-extend
Rare Book Fraud Podcast Intro$0.0039~18s0:00
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'runware:ace-step@v1.5-xl-base',
positivePrompt: 'Create a seamless natural continuation of the supplied podcast theme for an investigative series about forged manuscripts, stolen first editions, and provenance disputes in the antiquarian book trade. Preserve the source audio\'s tempo, key, acoustic space, dry production, four-note motif, and distinctive palette of harpsichord, felt piano, pizzicato cello, brushed drums, and restrained tape texture. Do not restart or abruptly change style at the edit point. Gradually develop the motif through a slightly tenser harmonic turn, add a subtle bass-clarinet counterline and crisp rim-click pulse, then reduce the arrangement into a concise, authoritative final cadence. End with a clean, convincing broadcast-ready sting rather than a fade. Sophisticated editorial tone: curious, meticulous, quietly suspenseful, never melodramatic or horror-like. Instrumental only, with enough midrange space for a host voiceover.',
strength: 0.7,
settings: {
repaintingStart: 25,
repaintingEnd: 45
},
inputs: {
audio: 'https://assets.runware.ai/assets/inputs/d71e54f7-3e8a-4b9a-a559-724a35f63a23.mp3'
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "runware:ace-step@v1.5-xl-base",
"positivePrompt": "Create a seamless natural continuation of the supplied podcast theme for an investigative series about forged manuscripts, stolen first editions, and provenance disputes in the antiquarian book trade. Preserve the source audio's tempo, key, acoustic space, dry production, four-note motif, and distinctive palette of harpsichord, felt piano, pizzicato cello, brushed drums, and restrained tape texture. Do not restart or abruptly change style at the edit point. Gradually develop the motif through a slightly tenser harmonic turn, add a subtle bass-clarinet counterline and crisp rim-click pulse, then reduce the arrangement into a concise, authoritative final cadence. End with a clean, convincing broadcast-ready sting rather than a fade. Sophisticated editorial tone: curious, meticulous, quietly suspenseful, never melodramatic or horror-like. Instrumental only, with enough midrange space for a host voiceover.",
"strength": 0.7,
"settings": {
"repaintingStart": 25,
"repaintingEnd": 45
},
"inputs": {
"audio": "https://assets.runware.ai/assets/inputs/d71e54f7-3e8a-4b9a-a559-724a35f63a23.mp3"
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "audioInference",
"taskUUID": "2890dcae-9492-4de4-9d58-7ffe8efb870d",
"model": "runware:ace-step@v1.5-xl-base",
"positivePrompt": "Create a seamless natural continuation of the supplied podcast theme for an investigative series about forged manuscripts, stolen first editions, and provenance disputes in the antiquarian book trade. Preserve the source audio's tempo, key, acoustic space, dry production, four-note motif, and distinctive palette of harpsichord, felt piano, pizzicato cello, brushed drums, and restrained tape texture. Do not restart or abruptly change style at the edit point. Gradually develop the motif through a slightly tenser harmonic turn, add a subtle bass-clarinet counterline and crisp rim-click pulse, then reduce the arrangement into a concise, authoritative final cadence. End with a clean, convincing broadcast-ready sting rather than a fade. Sophisticated editorial tone: curious, meticulous, quietly suspenseful, never melodramatic or horror-like. Instrumental only, with enough midrange space for a host voiceover.",
"strength": 0.7,
"settings": {
"repaintingStart": 25,
"repaintingEnd": 45
},
"inputs": {
"audio": "https://assets.runware.ai/assets/inputs/d71e54f7-3e8a-4b9a-a559-724a35f63a23.mp3"
}
}
]'runware run runware:ace-step@v1.5-xl-base \
positivePrompt="Create a seamless natural continuation of the supplied podcast theme for an investigative series about forged manuscripts, stolen first editions, and provenance disputes in the antiquarian book trade. Preserve the source audio's tempo, key, acoustic space, dry production, four-note motif, and distinctive palette of harpsichord, felt piano, pizzicato cello, brushed drums, and restrained tape texture. Do not restart or abruptly change style at the edit point. Gradually develop the motif through a slightly tenser harmonic turn, add a subtle bass-clarinet counterline and crisp rim-click pulse, then reduce the arrangement into a concise, authoritative final cadence. End with a clean, convincing broadcast-ready sting rather than a fade. Sophisticated editorial tone: curious, meticulous, quietly suspenseful, never melodramatic or horror-like. Instrumental only, with enough midrange space for a host voiceover." \
strength=0.7 \
settings.repaintingStart=25 \
settings.repaintingEnd=45 \
inputs.audio=https://assets.runware.ai/assets/inputs/d71e54f7-3e8a-4b9a-a559-724a35f63a23.mp3{
"taskType": "audioInference",
"taskUUID": "2890dcae-9492-4de4-9d58-7ffe8efb870d",
"model": "runware:ace-step@v1.5-xl-base",
"positivePrompt": "Create a seamless natural continuation of the supplied podcast theme for an investigative series about forged manuscripts, stolen first editions, and provenance disputes in the antiquarian book trade. Preserve the source audio's tempo, key, acoustic space, dry production, four-note motif, and distinctive palette of harpsichord, felt piano, pizzicato cello, brushed drums, and restrained tape texture. Do not restart or abruptly change style at the edit point. Gradually develop the motif through a slightly tenser harmonic turn, add a subtle bass-clarinet counterline and crisp rim-click pulse, then reduce the arrangement into a concise, authoritative final cadence. End with a clean, convincing broadcast-ready sting rather than a fade. Sophisticated editorial tone: curious, meticulous, quietly suspenseful, never melodramatic or horror-like. Instrumental only, with enough midrange space for a host voiceover.",
"strength": 0.7,
"settings": {
"repaintingStart": 25,
"repaintingEnd": 45
},
"inputs": {
"audio": "https://assets.runware.ai/assets/inputs/d71e54f7-3e8a-4b9a-a559-724a35f63a23.mp3"
}
}Response
{
"taskType": "audioInference",
"taskUUID": "2890dcae-9492-4de4-9d58-7ffe8efb870d",
"audioUUID": "8b651641-669b-442e-8b1b-656441c30abe",
"audioURL": "https://am.runware.ai/audio/os/a08dlim3/ws/5/ai/8b651641-669b-442e-8b1b-656441c30abe.mp3",
"seed": 1928762902,
"cost": 0.0039
}