r/navidrome

Image 1 — Sync Navidrome to a Rockbox iPod
Image 2 — Sync Navidrome to a Rockbox iPod
▲ 61 r/navidrome+2 crossposts

Sync Navidrome to a Rockbox iPod

Hey dear People,

Im developer of NaviBeat app for apple ecosystem (for Apple TV, Mac, iPhone, iPad, and Apple Watch. Now live on the App Store across all five platforms at $5.99*, one purchase covers every device, forever*. Frontend for NaviDrome) to host your own music. And im finishing the implementation of the sync from Navidrome server to Rockbox in "iTunes" style (drag and drop from your music library directly to player with metadata, Album Art, playlists...)

The feature will be soon availablein the NaviBeat App as a separate in app purchase (4.99$), but if you want you can test it for free currently in TestFlight (https://testflight.apple.com/join/N7Fa1NtG) its fuly working, and you dont have to pay anything.

More about the features: https://navibeat.app/rockbox

Hope you will concider trying it if you are also slf hosting NaviDrome, and using rockbox ⬇️

Thanks for reading this ;)

u/nenadjokic — 1 day ago
▲ 86 r/navidrome+4 crossposts

AudioMuse-AI over Raspberry PI 5 8GB in number

Hi All,
this post is to show you AudioMuse-AI resources usage on a Raspberry Pi 5 8GB with NVME SSD hat, during the analysis. All the number are made over the last v2.4.0 release of today.

First of all for whom don't know AudioMuse-AI is a free and opensource software that enable to analyze the raw file of your song (sonic analysis) and based on this analysis it enable to create automatic playlist.
It work with Jellyfin, Navidrome (and other Open Subosnic API compatible music servee) Emby and Lyrion. Also made avaiable Jellyfin Plugin, Navidrome Plugin and I hope soon also an Music Assistant AudioMuse-AI provider plugin that will enable to command it with voice!

..and of course is all selfhostable and privacy first: your computer, your analysis, your data! no one can block you in future behind a paywall!

The reason for this post is that multiple user tought about it as something heavy, but it can work even on a Raspberry PI 5.
In the attached image you can show it during the most heavy part that is the analysis, and you can look how in avarage (k9s screenshot) it use half of the CPU/RAM resources and on the pike it still don't saturate them.

And speaking about resources, eare is the avarage analysis time per track on a Raspberry PI 5:

  • Average analysis per track time: ~31 s

Breakdown (per track):

  • Download: ~1 s
  • MusiCNN analysis: ~9 s
  • CLAP load + segment processing + unload: ~10 s
  • Lyrics API lookup: ~7 s (NO ASR, off course depending from the API response time)
  • Embedding: ~1 s
  • ONNX session recycling: ~3 s

This to say that we don't just have it working, but it work also on low hand hardware. For more speed, no problem, you can run multiple worker in parallel during the analysis. Just wake up a worker on your desktop or your laptop!

And what about the idle resources? CPU in idle is not used, and about RAM we worked to balance the time to respond to a first API request and the memory usage, the number for a 188k+ library are:
- Flask RAM in idle: 1282mb => it load up to 3.5-4Gb, and then unload after 5 minutes idle
- Worker RAM in idle: 198mb

and the time for a call, still stay in the order of ms!

About the functionality you can ho on github and look around, you can also navigate some screenshot here:
- https://github.com/NeptuneHub/AudioMuse-AI/tree/main/screenshot/example

The one for which I'm more proud is the Lyrics search by song: it get in input a song and is able to search similar not only by their grove but also by their lyrics.

Hope you can enjoy all of this and maybe convince some new user that AudioMuse-AI is for everyone! and if you like it, please don't miss the chance to leave a ⭐on the github repo!

u/Old_Rock_9457 — 1 day ago

Getting started with Navidrome on a Mac Mini – need tips & tutorial recs!

​​Hey everyone,

​I’m looking to self-host my music library and finally cut the cord with commercial streaming. I have an old Mac Mini I want to use as a 24/7 server, and I’m planning on using Navidrome.

​I'm pretty new to the self-hosting world, so I’d love to be pushed in the right direction before I dive down a rabbit hole.

​Should I run Navidrome bare-metal on macOS, or is it better to learn Docker?

​What’s the best, most secure way to handle remote access when I'm away from home?

​What are the go-to iOS/Android client apps for it?

​Any specific tutorials, guides, or YouTube channels you recommend for a beginner?

​Appreciate any tips or "wish I knew this sooner" advice you have!

reddit.com
u/webba1411 — 1 day ago

Is it possible to use my Nvidia GPU for the analysis on Audiomuse-Ai, native deployment version, not on the docker setup as the official guide shows

as the title says...

reddit.com
u/ayoubgoo — 1 day ago

Editing metadata

Are there any plugins for Navidrome that allow you to edit your library's metadata? I have a fairly large library and there are often times when I discover a mistake or something I want to change in the metdata and I have to use another tool which just takes more time.

reddit.com
u/seahorsetech — 2 days ago

How to share Navidrome playlists with anyone easily??

Hiiii as a complete beginner, I want to share my navidrome playlists with people. How do I get it so I can share it with anyone? Someone suggested Caddy. Would I have to use any other services with that? Would I have to pay anything to do this? Like I see the 2 Navidrome pages about externalized authentication, but idk what that is; it sounds like it'd just be signing in somewhere, and idk if that lets me share playlists with anyone I want, etc. Any directions appreciated, thanks!

reddit.com
u/Express_Western4502 — 2 days ago
▲ 23 r/navidrome+1 crossposts

Solved: Symfonium synchronized lyrics without .lrc or embedded FLAC lyrics

After a few hours of testing, I finally got synchronized lyrics working in Symfonium without:

- .lrc files

- embedded lyrics in FLAC or MP3

- modifying my music library

My setup:

- TrueNAS SCALE 25.10

- Navidrome 0.62.0

- Symfonium 14.1.0

The solution was:

  1. Install the "nd-lyrics" plugin for Navidrome.
  2. Enable it without write permissions.
  3. Configure:

ND_LYRICSPRIORITY=nd-lyrics,.lrc,.txt,embedded

I originally tried:

ND_LYRICSPRIORITY=plugin,.lrc,.txt,embedded

but Navidrome reported:

Lyrics plugin not found plugin=plugin

Using the actual plugin ID (`nd-lyrics`) solved it immediately.

Now Symfonium displays synchronized lyrics directly from Navidrome without creating .lrc files or modifying any FLAC files.

Hopefully this helps someone else, because most discussions I found only suggested embedding lyrics or managing thousands of .lrc files.

-------------------------------------------------------------------------------------------
-------------> ADDED

Here are the exact steps that worked for me.

  1. Install the plugin:
  2. https://github.com/J0R6IT0/navidrome-lyrics-plugin
  3. Copy `nd-lyrics.ndp` into Navidrome's `plugins` folder.
  4. In Navidrome:
  5. - Go to **Plugins**
  6. - Click **Rescan**
  7. - Enable the plugin
  8. - Grant access to your music library (read-only is enough)
  9. - **Do NOT enable write access**
  10. - **Do NOT enable "Write lyrics to files"**

https://preview.redd.it/o15iwel240bh1.png?width=1121&format=png&auto=webp&s=b54d68a2d34b7b2fa6455e8d2ae4d5b0a0cca959

  1. Add this environment variable to Navidrome:
    ND_LYRICSPRIORITY=nd-lyrics,.lrc,.txt,embedded

https://preview.redd.it/axt5wzgs50bh1.png?width=460&format=png&auto=webp&s=ef87672c2aa1ae107fe19c2d886321e348a1088c

  1. Restart Navidrome.

That's it! Symfonium immediately started displaying synchronized lyrics.

reddit.com
u/Alternative_Staff636 — 3 days ago

Deleting music

Hello,

How do you guys are deleting music in batch please ?

I have few music that a need to delete because they have bad metadata or ahs been downloaded without any reason will i was setting up everything. I can't do it via my file browser because each songs are in differents folder, in others differents folder (Artist - Album - The track i want to delete)

Thank you !!

reddit.com
u/Otherwise-Ticket-637 — 2 days ago

Can anyone please tell me why i'm getting this error when setting up audioMuse?

Even tho i enabled all the necessary settings, noting that i'm running the Native deployment version of each (no docker used), i also configured the necessary plugin, as you can see, i cant even get past the login screen

https://preview.redd.it/68hunc1501bh1.png?width=1200&format=png&auto=webp&s=ea44cf5b8127b4573b7e976116a7075a357b1b14

https://preview.redd.it/kuoje3sxz0bh1.png?width=937&format=png&auto=webp&s=5d2d5f89f4c39dad7976a1aa293a7d40c372dc9b

reddit.com
u/ayoubgoo — 3 days ago

Is there any Android Navidrome client?

I don't really like Symfonium because it's paid, and I don't have a credit card or any other way to purchase it. I'm also completely de-Googled, so I don't use any Google apps or services.

Are there any good, fast, and preferably free music clients for Navidrome? (Android, ofc)

(SOMETHING FREE)

reddit.com
u/rakhalism — 4 days ago
▲ 0 r/navidrome+1 crossposts

How to setup Audiomuse AI on Truenas

I have Navidrome running on my Truenas machine and I installed AudioMuse through the built in catalog. When I go into the AM web UI and enter the info of my Navidrome server, the connection test succeeds. What I still don't understand is why after running my initial analysis, it fails to show tracks in my database. The Clustering jobs ends with this error:

{
  "error": {
    "error_class": "Clustering Error",
    "error_code": 6001,
    "error_message": "Playlist clustering failed. Not enough tracks in DB (0) for clustering."
  },
  "error_message": "Playlist clustering failed. Not enough tracks in DB (0) for clustering.",
  "error_type": "ValueError",
  "error_value": "Not enough tracks in DB (0) for clustering.",
  "message": "Clustering task failed permanently after all retries."
}

Any help would be appreciated.

reddit.com
u/Homelab_Guy — 3 days ago

Help with IOS client

I used Yuzic, but it had some bugs and inconveniences. I fell in love with Amperfy, but when I play music, my phone gets hot af (to the point when it feels dangerous). What IOS client can you guys recommend? I know there are many of them, and I just don't want to fall into the rabbit hole xd

Edit:
Thanks y’all for your input. From proposed i chose Arpeggi

reddit.com
u/SitEnee — 4 days ago

Artist alias and custom bio support?

I am migrating my library to Navidrome and its been great so far but there are still 2 issues I am having trouble with:

  1. Misidentified artist. E.g. A song from the J-Pop artist LiSA is showing up as a K-Pop artist with the same name. I can edit the picture but the bio is still the same. Is there a way to identify a specific artist and fetch the data from that? Similar to how Jellyfin can match IMDB ID for movies.

  2. Artists with aliases. Some electronic artists go by several different aliases, is there a way to merge different aliases to an artist? E.g. DJ Sharpnel/jea/Sharpnel.exe are all the same person.

reddit.com
u/jomb — 3 days ago

Navidrome Windows 10 Client that has a taskbar player

Title says it all. Want to be able to pause, play click next track etc from the taskbar.

reddit.com
u/jahax — 4 days ago

Help me switch from plex/emby multi users

How are playlist made?

Emby lets me click and drag songs or whole playlist into other list.

Can something similar be done through navidrome or a PC client or a phone client?

Can songs in playlist be multi selected and added to new playlist?

Are smart playlist only created using text files?

How does each user add new songs to the library or is it all on the admin to do it?

reddit.com
u/Cremonies1 — 5 days ago
▲ 3 r/navidrome+1 crossposts

Music suggestions for my setup

Looking for suggestions to integrate music into my setup.

Setup:

Windows pc, used for general use and my stack

Docker desktop with wsl2

All the usual arrs

All drives mapped. Managed by DrivePool & smb.

Looking for a decent setup to play music on Androidtv nvidia shield.

Think need discogs integrated as mediabrainz was hit and miss on a lot.

A lot of my music, about 60% is dj albums like dmc, mastermix, some obscure stuff as well as commercial stuff, and folders full of singles, like house, uk garage, dnb etc. Most is already tagged..

Important is a nice ui on tv, easy to navigate. Features like shuffle, random, automix a plus but not essential, some form of screen saving when music is playing preferred, like not just a static screen. Good sorting of artists, genres, albums.

I dont want to pay, i dont mind a one off small outlay, but not subscriptions. I dont want plex or kodi.

I have tried jellyfins built in music feature not good, but not any plugins, JF integration would be a plus. Also tried, a few months back symfonium but it was not good on tv at all, and too bloated and buggy.

I know perfect dont exist, just looking for best option to suit my needs.

Any advice appreciated.

reddit.com
u/Fit-Departure5678 — 5 days ago

Navidrome client with the option of separating 2 libraries, like in the web browser interface

My title pretty much sums it up. My roommate lends me a space on her server, and share with me her library. I have the option of viewing either or both. I want a desktop client for win11 and Linux (Ubuntu/Debian, not sure yet) with that option.

u/schlass — 6 days ago
▲ 106 r/navidrome+1 crossposts

Incredible results after integrating audiomuse-AI into Navidrome/Nautiline. I was skeptical of the hype, but now I believe!

This is an actual text from my wife this morning after showing her how to start a radio mix for her drive to work! In a year of homelabbing and cord-cutting, this is the first unsolicited praise I’ve received hahaha it was just so nice to see!

We have about 26,000 songs in our library, and I started the sonic analysis last month on my mini PC, which ran off and on during that time and finished last night.

I have a habit of shooting myself in the foot when showing off anything new I set up, and in classic fashion to show my kids how it worked this AM, I started a radiomix off of the completely singular song “Mahna Mahna“ from the Muppets… and it followed it with a Tom Waits song and a bunch of other gravelly voiced, silly sounding music. We were thrilled!!

Thank you u/Old_Rock_9457 for helping my family reconnect with our music after bailing on the streaming services!!

u/corganmurray — 10 days ago

Does sharing need the recipient to use Navidrome, or??

I'd enabled it via EnableSharing=true

The link generated doesn't seem to work on my android nor iphone, so..

Maybe it's because I use tailscale? Though I'm not using it atm

reddit.com
u/Express_Western4502 — 7 days ago