ACE-Step 1.5 MLX
MLX-converted weights for ACE-Step/ACE-Step1.5, a 3.5B parameter flow-matching music generation model.
Converted using mlx-audio. Also available in 4-bit quantized.
Usage
from mlx_audio.tts import load
model = load("mlx-community/ACE-Step1.5-MLX")
for result in model.generate(
text="upbeat electronic dance music with energetic synthesizers",
duration=30.0,
):
audio = result.audio # [samples, 2] stereo audio
sample_rate = result.sample_rate # 48000
Note: The turbo model uses a 5Hz Language Model planner by default (
use_lm=True) which generates a song blueprint (audio codes) before running the diffusion transformer. This is required for the turbo model to produce music.
With Vocals
for result in model.generate(
text="upbeat pop song with female vocals",
lyrics="""[verse]
Dance with me tonight
Under the neon lights
[chorus]
Move your body, feel the groove
""",
duration=60.0,
vocal_language="en",
):
...
See the ACE-Step README for full parameter documentation.
- Downloads last month
- 12
Hardware compatibility
Log In to add your hardware
Quantized
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐ Ask for provider support