Skip to content

Music Generation API

Loading models

mlx_audio.music.utils.load(model_path, lazy=False, strict=True, **kwargs)

Alias for :func:load_model.

mlx_audio.music.utils.load_model(model_path, lazy=False, strict=True, **kwargs)

Load a music model from a local path or Hugging Face repository.

Generating music

mlx_audio.music.generate.generate_music(caption, lyrics, model, duration=None, steps=30, seed=0, output_path='music.wav', verbose=True, **kwargs)

Generate a song and write it to output_path.