Yeufonic for MacAn experimental build, for Macs with Apple silicon.
Yeufonic-0.0.56.dmg
The download comes from its release on GitHub,
built there by GitHub's own Mac runners, which keep a signed record of the build:
gh attestation verify Yeufonic-0.0.56.dmg --repo yeufonic/yeufonic checks the file is the one they made. What is new in each version: the releases on GitHub.
What you need
- A Mac with Apple silicon (M1 or later) and macOS 14 Sonoma or later. Intel Macs are not supported.
- Memory: 32 GB or more is recommended, since the GPU and the system share it. We have tested with 24 GB, where a cover or a long instrumental used nearly all of it. 16 GB is the least setup accepts, and we have not tried it.
- About 30 GB of free disk space, and about 16 GB more if you choose to draw take pictures on the Mac.
- An internet connection for the setup, which downloads about 18 GB of models.
How fast it is
Measured on a Mac mini with an M4 (10-core GPU) and 24 GB of memory, on macOS 26. Making a song is limited by memory bandwidth, so an M4 Pro or Max, with two to four times as much, should be quicker. We have not tried one yet.
| A song | about 5 minutes for each minute of music |
|---|---|
| An instrumental | 4 to 10 minutes for each minute of music |
| A cover of a 90-second recording | 7 to 9 minutes, including reading the recording's tune and words |
| Stems | about 15 seconds |
| A take picture drawn on the Mac | 4 to 5 minutes, and about 7 more when the Mac also writes its description |
| A song's words written on the Mac | about 13 minutes |
An NVIDIA card generates the same songs faster than they play.
What does not work yet
- Training a LoRA does not work on Metal, so the Train window is off. Style LoRAs trained elsewhere can be used.
- Words and pictures written on the Mac are slow. For the best experience when generating lyrics or describing a take's picture, we highly recommend specifying an external LLM in Settings.
- It is not signed by Apple, so macOS asks before opening it the first time, and again after each update.
- The GPU meter in the header shows nothing on a Mac.
Installing
- Open the disk image and drag Yeufonic into Applications.
- Open Yeufonic from Applications. The first time, macOS refuses to open it. Choose Done, then go to System Settings → Privacy & Security, scroll down, choose Open Anyway, and open Yeufonic again.
- A Terminal window opens and sets everything up: Python, the engine and about 18 GB of models. It shows its progress, and if the connection breaks, opening Yeufonic again carries on where it stopped. It asks once whether to draw take pictures on the Mac (about 16 GB more, slow, experimental); the answer is kept, and No is the default.
- When it has finished, Yeufonic opens in your browser, and its icon appears in the menu bar at the top of the screen. That icon opens the page again, shows the logs, and quits.
Updating
Quit Yeufonic from its menu-bar icon, download the newer build, and drag it into Applications over the old one. Opening it runs the setup again, which adds what the new version needs and keeps your models and everything you made.
Tell us how it went
Raise an issue on GitHub, with:
- Your Mac's chip and memory (Apple menu → About This Mac).
- What worked, what did not, how long a song took, and anything that was unclear on the way.
- The logs, if something went wrong: from the menu-bar icon, choose Show the logs and attach the files in that folder.
Removing it
Quit it from the menu-bar icon, then delete Yeufonic from Applications, and these two folders (in Finder, Go → Go to Folder):
~/Library/Application Support/Yeufonic(the models and anything you made)~/Library/Logs/Yeufonic