Releases: basharovV/musicat
0.15.2
0.15.1
Fixes
- Fixed bug where expanding tracks that have stems in the library would cause track selection to be offset.
- Fixed crash with searching when there are less tracks in the results than fit in the viewport.
- Fixed Wikipedia images not appearing in the Wiki panel.
0.15.0
New
-
New album details popup. Clicking on an album now shows the new details popup with the tracklist, highlighting the selected album and blurring the rest of the content.
-
macOS build is now signed and notarized. You should no longer get the Gatekeeper security warnings from macOS when installing/running the app for the first time, and no more terminal workarounds required.
-
Resizable columns: Columns can now be resized, and the sizes will be remembered unless you manually reset them in the right-click menu in the library header.
Improvements
- Existing stems are now scanned when importing/scanning.
Fixes
- Fixed bug with waveform sometimes being not clickable to seek
- Fixed bug with playhead briefly flashing previous position when seeking
- Fixed "drag to create loop" in waveform not working
Full Changelog: v0.14.1...v0.15.0
0.14.1
0.14.0
New
Local stem separation (macOS)
Track right-click -> Separate stems. Extract the vocal and instrumental track from any song using the same model used in Ultimate Vocal Remover. Once completed, you can expand the track to view stems.
|
Right-click → Separate stems
|
Processing...
|
Expand source track to see stems
|
Note: this feature requires you to place the UVR model and ONNX runtime in your app config directory:
```
models/
- UVR-MDX-NET-Voc_FT.onnx <-- UVR model
libonnxruntime.dylib <-- ONNX framework for running AI model
```
You can find these files in the latest release. Place these in /Users/you/Library/Application Support/Musicat, and stem separation should work. I'll make this more user-friendly in the next release, but please try it out and give feedback. This feature is only available on macOS for now.
Repeat button
You can press the repeat button to toggle between no repeat / queue repeat / track repeat.
Enhancements
- Bulk overwrite any tag. When using the tagger in multi-select mode, tags with different values between tracks are now marked with "Multiple values". Click to edit this value and override for all selected tracks.
- Better song highlight. Song highlight now works more predictably and consistently across library and queue. Shift + Keyboard arrows works for selection as well as deselection. Escape removes the selection. Navigating the library via keyboard and tagging now feels much better.
- In the tagger, you can now use the Shift + Up/Down arrows to multi-select without closing the popup
Fixes
- Fix for Wiki panel not loading
- Fixed audio device disconnected error eg. when unplugging headphones, app will switch to default system device.
- Fixed right-click menu sometimes appearing slightly off screen
- Fixed flickering on the song title marquee animation.
- Fixed country dropdown selection closing the info popup.
Full Changelog: v0.13.1...v0.14.0
0.13.1
Fixes
- Fixed album artworks not loading on Windows.
0.13.0
New
- Language switcher. In settings you can now select between English (EN), Spanish (ES) and Turkish (TR). Thanks to Fatih Yılmaz for the contribution!
- New themes. Mocha, Nord and Nord-light. Plus, themes support base16 now, making it easy to support any theme with a palette of 16 colors. Thanks to @daiyam.
Enhancements
- UI improvements - floating sidebar, compact view
- Waveform generation has been optimized and should be a little faster.
- Waveform playback position is now updated multiple times per second, instead of every second.
- Playlists are now automatically opened after creation
- External M3u playlists now supported (open with)
- Arch Linux package compatibility
Fixes
- Fix for user-generated data lost on metadata edit (origin country, tags, favorites, etc)
- Clicking outside the track info popup to close
- Fixed M3U order
Thanks to contributors: @daiyam, Fatih Yılmaz, and Niels Demeyer
0.12.0
BREAKING RELEASE. The way albums are imported has changed, please re-import your library after installation.
New
-
Album details view. Clicking on an album now expands the tracklist below. By @daiyam

-
Playback rate. Drag the control below the seekbar to adjust the playback rate from 0.3x to 3.0x (doesn't maintain pitch yet). Double-click to reset back to 1.0x.
2025-01-29.18-48-15.mp4
- LRC synced lyrics. Lyrics tab now shows synced lyrics if available - using lrclib.net. Auto-scroll is enabled by default, option to disable.
- Tagger: delete encoded artwork.
- New themes - Zokugun Obsidium (dark) by @daiyam, fruitOS (light and dark)
Zokugun Obsidium ![]() |
fruitOS dark ![]() |
fruitOS light ![]() |
- Full support for macOS Now Playing center, with media keys. Thanks to @daiyam.
Enhancements
- Simplified queue behaviour. The queue now gets automatically reset to the tracks in the current view when playing a track.
- Panels (queue / waveform) visibility is now restored on startup.
- Deleting all tracks from an album in the library now also removes the album.
- Seek position is now restored on startup.
- In the tagger you can now select the origin country from a dropdown as well as by typing.
- You can now edit smart playlists. Thanks to @daiyam.
- You can now drag playlists/smart playlists into the queue, or into other playlists. Thanks to @daiyam.
- The right-click menu is now cleaner, thanks to @daiyam.
- Improved delay when playing album in a large library, by @daiyam
Fixes
- Windows: Fixed transparent background
- Linux: App crash when
audio_device_nameisNone. Thanks to
@luxluth.
0.11.0
BREAKING RELEASE.The app identifier has changed, please re-import your library after installation.
- M3U playlist support. Playlists are no longer stored in the database, but are regular .m3u files stored in a configurable directory. Editing the playlist in Musicat will automatically update the M3U file.
- Prune Mode. Sometimes you just need to clean up your junk. The new Prune Mode let's you quickly listen to and mark tracks for deletion with keyboard shortcuts (K to keep, D to delete, Q to quit). Cmd/Ctrl + P or Library -> Prune Mode in menu to open.
- M4A format support thanks to @daiyam.
- Even faster library scrolling. Scrolling the library (especially using the new scrollbar in a library with thousands of tracks) should be significantly faster due to reduction in memory allocation per scroll event.
Kapture.2025-01-02.at.11.59.14.webm
- More artwork sources - now also using Discogs (API key required), Genius (same API key as for lyrics) and Musicbrainz. Contributed by @daiyam.
- You can now paste image to replace the artwork in the track info popup.
- External drive support. Contributed by @daiyam.
- Logarithmic volume adjustment. This matches human hearing perception much better than linear, since "twice as loud" does not simply mean double the signal.
- Added Album Artist and Compilation tag support. Contributed by @daiyam.
- Fixed a gapless transition bug which caused an audible click 5 seconds before the next track, and sometimes messed up the current display time.
- Various bug fixes in the Wiki view, Internet Archive explorer. Contributed by @daiyam.
- Thanks to @daiyam for many thoughtful contributions and bug fixes!
Happy New Year!
0.10.0
📦 0.10.0
- Artist's toolkit v2 (WIP). The songbook and scrapbook are now linked to user folders (configurable in settings). The Lyrics editor now includes chord support via the ChordMark format. Click on the lyrics view to toggle edit mode. Read more here.
- macOS Now Playing (WIP). Playback info now shows up in the macOS now playing info center (only play/pause and track info works for now)
- Mini-player updates (macOS). The mini-player is now shown on all workspaces (macOS). Also fixed issue where window controls on macOS were floating above the window after toggling miniplayer off.
- Delete files from library. You can now delete (move to trash/recycle bin) the original files on disk from the right-click track menu.
- Album view options are now persisted
- Fixed playback when using a device with a smaller max buffer size than sample buffer
- Fixed compatibility with audio devices that have the same name but one is for input and another for output
- Fixed Wikipedia article mistmatch. When opening the Wiki panel, you're less likely to see the wrong article now.
- Fixed Memory leak. There was an issue with rapidly climbing memory usage. Sorry about that!






