mlx-community/ACE-Step1.5-MLX
2234
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 # 48000Note: 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.
