anaksor-ocr
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Makes cover songs and music remixes from a reference track, lyrics and a style prompt, or from melody and chord MIDI. Writes a WAV file. For noncommercial music projects on a CUDA machine.
MuLaCover by HeartMuLa is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
hf download HeartMuLa/MuLaCover --local-dir ./ckpt/MuLaCover
MuLaCover is a controllable model for cover songs and remixes. It reshapes a reference piece of music using lyrics you supply and a structured text style prompt. It can also generate from melody and chord MIDI.
The model has about 4.4 billion parameters. The pipeline writes its result as a WAV file. Its weights are public and need no access request.
Musicians, hobbyists and audio developers who want to try AI cover generation and who can set up several checkpoints on a GPU. Commercial use is not allowed.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Music | Hobbyist musicians | Remake a song in a new genre or mood | A country-style version of a reference track |
| Audio research | Researchers | Study controllable music generation | Comparing outputs for different style prompts |
| Software | Audio developers | Build a noncommercial music tool | A prototype that turns lyrics and a reference into a cover |
| Education | Students | Explore how lyrics and style control a generated track | Changing one mood field and listening to the result |
Anyone who needs to use the music commercially can skip it, since the weights and their outputs are limited to noncommercial use.
| Use case | Who | What they get back |
|---|---|---|
| Cover generation | Musicians | A WAV file of the reference reworked with your lyrics |
| Style remixing | Producers | A remix shaped by topic, genre, instrument and mood |
| MIDI generation | Composers | Music generated from melody and chord MIDI |
You need Python, the mulacover package and several checkpoints.
hf download HeartMuLa/MuLaCover --local-dir ./ckpt/MuLaCover
Write the lyrics with section markers and keep line breaks. Write the style as one UTF-8 line of named fields.
[Verse] One lyric line Another lyric line [Chorus] One chorus line
topic:[Longing]; genre:[country]; instrument:[Strings,acoustic guitar]; mood:[hopeful]
Then run the pipeline from the code repository root, where ./ckpt holds all checkpoint folders.
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",
)| Tool | What it does |
|---|---|
| MuLaCoverGenPipeline | Loads the model and its helper checkpoints and generates the audio |
| ref_audio | Points to the reference track to rework |
| lyrics and tags | Point to your lyrics file and your style line |
| save_path | Names the WAV file the result is written to |
Take a reference track as an MP3, write a verse and a chorus in a lyrics file, and set the style to a hopeful country mood with acoustic guitar. Run the pipeline. It writes cover.wav, a reworked version of the reference with your lyrics.
If you are new, think of it as a tool that sings your lyrics over the shape of an existing song in a style you describe. Start by downloading the weights and reading the generation guide, because several checkpoints must be in place.
For experts, it is not a built-in Transformers class, so you use the package API. The pipeline takes per-component dtypes, with the main model in bfloat16 and the codec, Qwen embedder and transcriptor in float32. It can load components lazily to save memory.
The points below cover limits and costs.
Makes cover songs and music remixes from a reference track, lyrics and a style prompt, or from melody and chord MIDI. Writes a WAV file. For noncommercial music projects on a CUDA machine.
Made by HeartMuLa on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: MuLaCover is a controllable model for cover songs and remixes. It reshapes a reference piece of music using lyrics you supply and a structured text style prompt. It can also generate from melody and chord MIDI.
The model has about 4.4 billion parameters. The pipeline writes its result as a WAV file. Its weights are public and need no access request.
Who it suits: Musicians, hobbyists and audio developers who want to try AI cover generation and who can set up several checkpoints on a GPU. Commercial use is not allowed.
Industry | Who uses it | How they use it | Example
Music | Hobbyist musicians | Remake a song in a new genre or mood | A country-style version of a reference track
Audio research | Researchers | Study controllable music generation | Comparing outputs for different style prompts
Software | Audio developers | Build a noncommercial music tool | A prototype that turns lyrics and a reference into a cover
Education | Students | Explore how lyrics and style control a generated track | Changing one mood field and listening to the result
Anyone who needs to use the music commercially can skip it, since the weights and their outputs are limited to noncommercial use.
Where to use it:
Use case | Who | What they get back
Cover generation | Musicians | A WAV file of the reference reworked with your lyrics
Style remixing | Producers | A remix shaped by topic, genre, instrument and mood
MIDI generation | Composers | Music generated from melody and chord MIDI
How to set it up: You need Python, the mulacover package and several checkpoints.
hf download HeartMuLa/MuLaCover --local-dir ./ckpt/MuLaCover
How to use it: Write the lyrics with section markers and keep line breaks. Write the style as one UTF-8 line of named fields.
[Verse]
One lyric line
Another lyric line
[Chorus]
One chorus line
topic:[Longing]; genre:[country]; instrument:[Strings,acoustic guitar]; mood:[hopeful]
Then run the pipeline from the code repository root, where ./ckpt holds all checkpoint folders.
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",
)
Tool | What it does
MuLaCoverGenPipeline | Loads the model and its helper checkpoints and generates the audio
ref_audio | Points to the reference track to rework
lyrics and tags | Point to your lyrics file and your style line
save_path | Names the WAV file the result is written to
Example: Take a reference track as an MP3, write a verse and a chorus in a lyrics file, and set the style to a hopeful country mood with acoustic guitar. Run the pipeline. It writes cover.wav, a reworked version of the reference with your lyrics.
For newcomers and experts: If you are new, think of it as a tool that sings your lyrics over the shape of an existing song in a style you describe. Start by downloading the weights and reading the generation guide, because several checkpoints must be in place.
For experts, it is not a built-in Transformers class, so you use the package API. The pipeline takes per-component dtypes, with the main model in bfloat16 and the codec, Qwen embedder and transcriptor in float32. It can load components lazily to save memory.
Prepare lyrics with section markers
Write a one-line style prompt
Provide a reference track
The pipeline generates with the checkpoints
A WAV file is saved
Good to know: The points below cover limits and costs.
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download HeartMuLa/MuLaCover
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| MuLaCover by HeartMuLa This page | 678 | 49 | 4.4B | cc-by-nc-4.0 | |
| RubatoCodecShares audio-to-audio · audio · safetensors | 670 | 18 | 246M | apache-2.0 | |
| IndiCodecShares audio-to-audio · audio · safetensors | 81 | 7 | 624M | apache-2.0 | |
| ACE-Step 1.5Shares music · audio · safetensors | 98,086 | 952 | — | mit | |
| MOSS-Music-8B-InstructShares music · audio · safetensors | 2,910 | 53 | 9.1B | apache-2.0 | |
| LongCap-35B-A3B-FP8Shares music · audio · safetensors | 65 | 2 | 35.3B | apache-2.0 |
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Qwen · Kit
Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
block · Kit
Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…
backnotprop · Kit
Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.