Skip to content

Create AI-generated music with ACE-Step 1.5

ACE-Step 1.5 is an AI music generation app that turns your text, lyrics, and audio guidance into complete songs. On Olares, it runs in a ready-to-use workspace, so you can focus on creating music right away.

This guide covers everyday workflows for generating, editing, and managing your tracks.

Learning objectives

By the end of this tutorial, you will learn how to:

  • Install and launch ACE-Step 1.5 on Olares.
  • Understand the two-step generation workflow.
  • Complete the end-to-end workflow from idea to finished track.
  • Restyle an existing song with Cover.
  • Fix a specific section of a track with Repaint.
  • Review, save, and continue iterating from generated results.

Prerequisites

Before you begin, make sure:

  • Olares is running on a device with an NVIDIA GPU.
  • Your device has enough available storage for the initial model download.
  • You have a stable network connection.

Install and launch ACE-Step 1.5

  1. Open Market and search for "ACE-Step 1.5". Install Ace-Step 1.5

  2. Click Get, then Install and wait for the installation to complete.

  3. Open ACE-Step 1.5 and wait for the required models to download. This process may take some time depending on your network conditions. Download required models

When the main workspace appears, ACE-Step 1.5 is ready to use.

Understand how ACE-Step 1.5 works

ACE-Step 1.5 usually works in two stages:

  1. You describe the musical idea.
  2. ACE-Step turns that idea into generation inputs, then into audio.

Before you start, use the table below as a quick guide to the main controls.

ControlUse it for
Song DescriptionStart from a high-level idea in Simple mode.
Music CaptionDescribe style, instruments, mood, vocals, and sonic direction.
Create SampleDraft Music Caption, Lyrics, and related settings.
Generate MusicGenerate the actual audio.
Reference AudioAdd style guidance without directly modifying a track.
Source AudioProvide the track used by Cover or Repaint.
Audio Cover StrengthControl how closely Cover follows the original structure.

Create and refine a track

This is the most common workflow for text2music.

  1. Draft the idea.

    a. In Task Type, select text2music.

    b. In Generation Mode, select Simple.

    c. Enter a high-level idea in the Song Description.

    For example:

    text
    upbeat pop rock with electric guitars, driving drums, and catchy synth hooks

    d. Click Create Sample. Create sample

  2. Refine the draft.

    a. Review the text that the AI generated in the Music Caption and Lyrics boxes. Edit music caption

    b. Edit the lyrics if needed, and make sure structure tags like [Verse] and [Chorus] are present.

    c. Check that content in Music Caption and Lyrics do not conflict. For example, if you add "acoustic guitar” to the caption, don't put [Heavy Metal Guitar Solo] in the lyrics.

  3. Generate and listen.

    a. Click Generate Music.

    b. Preview the result in the Results area. View results

    TIP

    Always generate a few variations. AI music involves randomness. If you don't love the first track, click Generate Music again to get a different interpretation of the same prompt.

  4. Modify the track if needed. If the track is close but still needs changes:

    • Use Cover when you want to keep much of the structure but change the style.
    • Use Repaint when you want to replace only one section.
  5. Save the results you want to keep, then continue iterating from the most promising version.

Generate with more control

Once you are comfortable with the general workflow, you can explore more precise controls.

Generate in custom mode

Use Custom mode when you want to skip the drafting step and enter your own lyrics and settings.

  1. In Task Type, select text2music.
  2. In Generation Mode, select Custom.
  3. Fill in Music Caption with the target style, genre, instruments, and mood.
  4. Optionally click Format to expand a simple handwritten caption into a richer description.
  5. Enter your text in Lyrics.
  6. Set metadata such as BPM, Key Scale, Time Signature or Audio Duration when needed.
    Need help setting music metadata?

    If you do not have a music theory background, you can use these guidelines to customize your song's emotion, tempo, and rhythm:

    • Key Scale (Emotion):
      • Major (e.g., C Major): Bright, sunny, or uplifting tracks.
      • Minor (e.g., A Minor): Sad, melancholic, or cold tracks.
    • BPM (Tempo):
      • 60–80: Slow ballads and lo-fi.
      • 90–120: Mid-tempo pop and rock.
      • 130–180: Fast-paced electronic, trap, or high-energy rock.
    • Time Signature (Rhythm/Groove):
      • 4: 4/4 time. The standard for pop, rock, and most modern music. If in doubt, this is always a safe choice.
      • 3: 3/4 time. Gives a classic waltz or dancing rhythm.
      • 2: 2/4 time. Powerful and driving, perfect for marching music or fast country.
      • 6: 6/8 time. Creates a gentle, swaying feel, excellent for slow love songs or bluesy ballads.
  7. Click Generate Music. Custom mode

Add style guidance with reference audio

Use this when you want the result to follow the feel of an existing clip more closely, without directly modifying that clip.

  1. Go to Audio Uploads.
  2. Upload a clip to Reference Audio, or use the microphone icon to record one. Reference audio
  3. Fill in Music Caption and Lyrics as needed.
  4. Click Generate Music.

Modify existing tracks

Restyle an existing track with Cover

Use the Cover task type when you want to create a new version of a song while preserving its core melodic structure and rhythm.

  1. In Task Type, select Cover.

  2. In Audio Uploads, upload the original track to Source Audio. If you want to continue from a track you just generated, click Send To Src Audio in the Results area instead.

  3. Enter a Music Caption describing the new style or sound you want.

  4. In Advanced Settings, adjust the Audio Cover Strength slider. In general, a lower Audio Cover Strength value allows more variation, while a higher value keeps the result closer to the original structure. Restyle with Cover

  5. Click Generate Music.

Regenerate part of a track with Repaint

Use the Repaint task type when only one specific section of a track needs to change.

  1. In Task Type, select Repaint.

  2. In Audio Uploads, upload the track to Source Audio.

  3. Set Repainting Start and Repainting End to isolate the section that needs to be regenerated. Use -1 in Repainting End if you want the edit to continue to the end of the track. Regenerate with Repaint

  4. Enter a Music Caption describing what the updated section should sound like.

  5. Click Generate Music.

Review, save, and reuse results

After generation finishes:

  1. Listen to the results.
  2. Compare a few versions.
  3. Decide which track to keep or refine.
  4. Use the tools in the Results area to continue:
    • Send To Src Audio: Moves the current result directly into the Source Audio slot so you can start a Cover or Repaint task right away.
    • Apply These Settings to UI: Restores the parameters of a promising track back to the workspace so you can generate similar variations.
    • Score: Shows automatic alignment scores for comparing multiple versions.
    • Save: Keeps the current result for later reuse.

Train a custom style with LoRA

Use LoRA Training when you want ACE-Step 1.5 to learn a more consistent style from your own dataset. This is an advanced workflow and is not required for everyday music generation.

INFO

Training requires at least 16 GB of VRAM. 20 GB or more is recommended for longer songs.

LoRA training

To train a LoRA:

  1. Prepare a dataset with audio files, lyrics, and annotations.
  2. In Dataset Builder, scan or load your dataset.
  3. Review and edit the detected metadata if needed.
  4. Save the dataset and preprocess it into tensors.
  5. Switch to the Train LoRA tab and start training. If you are unfamiliar with training parameters, the default values are generally fine.
  6. After training finishes, load the trained LoRA and use it in generation.

For detailed dataset requirements, parameter reference, and full training steps, refer to the official ACE-Step 1.5 LoRA training documentation.

Troubleshoot common issues

Generation is slow or fails

Generation speed depends on your hardware and current system load.

If generation is slow or fails:

  • Wait for the current task to finish.
  • Try generating a shorter clip.
  • Close other heavy workloads on Olares.

On some devices, limited GPU memory may also affect stability.

The result is not what you expected

AI music generation often requires iteration.

If the result does not match your intent:

  • Make your Music Caption more specific.
  • Make sure your Lyrics use clear structure tags such as [Verse] and [Chorus].
  • Check that content in Music Caption and Lyrics do not conflict.
  • Click Generate Music more than once to explore different versions.

Learn more

For more details on generation, advanced workflows, and LoRA training, refer to the official ACE-Step documentation: