/ Модель

Характеристики

Размер весов
8,7 ГБ
Лицензия
CC BY-NC 4.0
Архитектура
mulacover · dense
Библиотека
mulacover
Опубликована
14 сен 2026

MuLaCover

Обработка аудиоАудио → аудио3 профессии

MuLaCover создаёт управляемые кавер-версии песен и музыкальные ремиксы по исходному аудио, тексту, описанию стиля или MIDI-мелодии и аккордам.

1 248скачиваний за 30 дней45лайковвеса обновлены15 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

MuLaCover — модель для создания кавер-версий песен и музыкальных ремиксов, разработанная командой HeartMuLa и представленная в репозитории HeartMuLa. Она преобразует исходную музыку с учётом текста песни и структурированного текстового описания стиля; также поддерживает генерацию на основе мелодии или аккордов в формате MIDI.

Модель предназначена для управляемого преобразования музыкального аудио: можно задавать текст и стиль, чтобы получить новую версию композиции, или использовать MIDI-мелодию и аккорды как основу. Для запуска применяется библиотека MuLaCover; для некоторых сценариев нужны дополнительные контрольные точки HeartCodec, Qwen3-Embedding-0.6B, YourMT3 и ChordNet.

В репозитории опубликованы конфигурация архитектуры, токенизатор и разделённые на части веса в формате safetensors. Модель принимает аудио, а также использует текстовые подсказки, текст песни и MIDI для управления генерацией. Лицензия CC BY-NC 4.0 разрешает использование на условиях указанных ограничений, включая запрет коммерческого использования.

Сценарии применения

  • создание кавер-версии песни по исходной записи и тексту
  • ремикширование музыки с заданным стилем
  • генерация песни по мелодии и аккордам MIDI
  • преобразование музыкальной записи с сохранением текста песни
  • эксперименты с аранжировкой и стилем композиции

Ограничения

Для полноценного запуска требуются библиотека MuLaCover и дополнительные контрольные точки; обработка по референсному аудио также требует YourMT3 и ChordNet. Лицензия CC BY-NC 4.0 ограничивает коммерческое использование.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

MuLaCover — Cover Song & Music Remix Generation

MuLaCover is a controllable AI cover-song and music-remix model. It transforms reference music using lyrics and a structured text style prompt, or generates from melody/chord MIDI. The standalone inference code is maintained in the MuLaCover repository.

HeartMuLa repository · HeartMuLa paper

Model weights are publicly available for download. No access request is required.

Inputs

Lyrics use section markers and preserved line breaks:

[Verse]
One lyric line
Another lyric line

[Chorus]
One chorus line

Style is one UTF-8 line using named fields:

topic:[Longing]; genre:[country]; instrument:[Strings,acoustic guitar]; mood:[hopeful]

Download

Download the model weights with the Hugging Face CLI. Authentication is not required:

hf download HeartMuLa/MuLaCover --local-dir ./ckpt/MuLaCover

Also download HeartCodec and Qwen3-Embedding-0.6B into sibling checkpoint directories. Reference-audio conditioning also needs the documented YourMT3 and ChordNet checkpoints. See the code repository for the complete installation and generation commands.

Usage

Install the mulacover package and prepare all checkpoint directories using the generation guide. Run the following from the code repository root. ./ckpt is the parent directory containing MuLaCover, HeartCodec, Qwen3, and the transcription models.

import torch
from mulacover import MuLaCoverGenPipeline

torch.manual_seed(42)
pipe = MuLaCoverGenPipeline.from_pretrained(
    "./ckpt",
    device=torch.device("cuda:0"),
    dtype={
        "mulacover": torch.bfloat16,
        "codec": torch.float32,
        "qwen": torch.float32,
        "transcriptor": torch.float32,
    },
    lazy_load=True,
)
pipe(
    {
        "ref_audio": "/path/to/reference.mp3",
        "lyrics": "assets/lyrics.txt",
        "tags": "assets/tags.txt",
    },
    save_path="cover.wav",
)

The pipeline writes a WAV file. Use the MuLaCover package API shown above; this model is not a built-in Transformers model class.

Files

  • config.json: MuLaCover model architecture configuration.
  • gen_config.json: audio/text token identifiers used during generation.
  • model-00001-of-00005.safetensors … model-00005-of-00005.safetensors: sharded model weights.
  • model.safetensors.index.json: shard index.
  • tokenizer.json: lyrics and prompt tokenizer.
  • SHA256SUMS: release integrity checksums.

License and use restrictions

The official model weights are licensed under CC BY-NC 4.0 with the additional terms in MODEL_LICENSE. Commercial use of the official weights is prohibited without separate written authorization from MuLa Labs.

Outputs generated using the official weights are restricted to noncommercial use unless separately authorized in writing by MuLa Labs. The Apache-2.0 license covering the source-code repository does not grant commercial rights to these weights or their generated outputs.

Users are responsible for obtaining the rights required for their lyrics, reference audio, performances, voices, and generated works. Do not use the model to impersonate a person deceptively or violate copyright, privacy, or publicity rights.

Community

Join the MuLaCover Discord for discussion and community support. Reproducible software defects should be reported through the code repository's GitHub Issues.

Join MuLa Labs, Vera Praxis Lab

We are always excited to meet people with a strong interest in audio and music. MuLa Labs has internship openings for candidates who want to build the next generation of music and audio technology. To apply, email your resume or CV, together with a short introduction, to contact@mulalabs.ai.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · mulacover

Нельзя запустить

Обработка «аудио → аудио» пока не поддерживается.

Класс архитектуры
MuLaCover
Ревизия весов
bbbaef2

0 моделей