27

I've just finished up version 1.2.2 for Auditorium - a fast local music player powered by Ratatui.

Since my last update, I've added a few new fun features:

  • Optional MPRIS support to allow global access to the underlying music player (pause, play, seek, view album art, and more from your desktop environment!)
  • Album/track sorting based on track number metadata
  • Switched from FfProbe to ID3 crate for huge load time decreases
  • Optional cover art display
  • Made lots of efficiency tweaks to take down CPU usage to < 2% while still running at 60 fps (fast TUI is a good TUI)

Lots of things I still would like to add (and a few issues already underway), so I hope to find time to improve more when I can.

Cheers

you are viewing a single comment's thread
view the rest of the comments
[-] ArsonButCute@lemmy.dbzer0.com 3 points 2 days ago

Will this accept music hosted on a samba network drive or only truly local files?

I'm interested in the app but the machine I'd use it on is mega weaksauce (celeronD, 2g DDR2) and I have all my media stored on a different rig

[-] nate@programming.dev 2 points 1 day ago

Hi - thanks for the question.

If the drive is mounted into native fileystem, rust’s files API should be able to read and write properly.

If not, feel free to submit an issue on GitHub and I’ll look into solutions.

[-] ArsonButCute@lemmy.dbzer0.com 1 points 1 day ago

Brilliant! Much appreciated reply.

[-] sobchak@programming.dev 4 points 2 days ago

IDK know the answer, but I don't think I've ever seen an application that didn't work on a mounted share. Not sure an application can tell the difference. I see autofs comes with a "/etc/auto.smb" file on Debian, though I only use NFS on Linux, so I'm not sure on the exact details for setting it up.

[-] ReversalHatchery@beehaw.org 2 points 1 day ago

actually databases have problems, sqlite and more advanced too, because precise enough file locking is usually not implemented for network filesystems

[-] sobchak@programming.dev 1 points 21 hours ago

Good point. I remember a long time ago encountering a problem with Access shared over samba, because the system time of the "server" was off (bad mobo battery). I also found that the mechanical engineers were running Limewire on the server. (I was just working a summer job doing metal fab work, and they new I just started tech school for IT and asked me to look at it).

[-] ArsonButCute@lemmy.dbzer0.com 3 points 2 days ago

Thanks for the reply, I kinda figured it'd "just work" but I didn't wanna put the time into compiling it for my machine if I didn't have at least a second opinion

this post was submitted on 04 Oct 2025
27 points (100.0% liked)

Opensource

4062 readers
124 users here now

A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!

CreditsIcon base by Lorc under CC BY 3.0 with modifications to add a gradient



founded 2 years ago
MODERATORS