this post was submitted on 07 Apr 2024
36 points (92.9% liked)

Linux

48328 readers
641 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Is there such a thing as an automatic music playlist generator? Or even something that will play a similar track next?

I've been (re)building an offline music collection and sometimes I'm too lazy/uninspired to make a new playlist or I get tired of ones I've already made. At times like this I would like to be able to select a song and tell my computer to make me a playlist of similar tracks, or use it as the basis for a 'radio' mode, like I used to do once on a streaming service.

Any pointers appreciated!

I'm able to use the command line and (laboriously) write primitive bash scripts. A GUI to take care of me would be ace tho ;)

top 15 comments
sorted by: hot top controversial new old
[–] wildbus8979@sh.itjust.works 13 points 7 months ago* (last edited 7 months ago) (2 children)
[–] Churbleyimyam@lemm.ee 5 points 7 months ago

Beets looks good! This plugin for it looks like it has potential: https://pypi.org/project/beets-goingrunning/

[–] wallacesilva09@mastodon.social 3 points 7 months ago

@wildbus8979 @Churbleyimyam I didn't know this. I liked

[–] plasticcheese@lemmy.one 6 points 7 months ago (1 children)

I have this and use it everyday. I use Beets to give the files metadata (using Musicbrainz and the Discogs plugin as a fallback). I then host Navidrome as a music server and connect it to Last.fm. Once you have all that in place, find a client that does Radio or Instant mixes and it works like a charm. The two clients I use the most for this are SonixD on PC, and Symfonium on Android. If you're feeling adventurous, then host a VPN at home and connect into your Navidrome server using your phone client, and you have mixes on the go! :)

[–] Churbleyimyam@lemm.ee 2 points 7 months ago (1 children)

Nice, that sounds like a sweet setup. Do you think something similar could work locally?

[–] plasticcheese@lemmy.one 2 points 7 months ago* (last edited 7 months ago) (1 children)

If by locally you mean all on the same PC, then absolutely. Anything can be a server. Look into running docker on your PC, and then running a Navidrome container on that. There is a bit of a learning curve, but it's nothing a YouTube video couldn't teach you (pay attention to anything about persistent storage). Once you have it running, connect to it with 127.0.0.1:4533 (localhost) using a browser, scan your media, and then connect your clients to it with 127.0.0.1 too. Good luck :)

[–] Churbleyimyam@lemm.ee 2 points 7 months ago

Thank you :)

[–] 96VXb9ktTjFnRi@feddit.nl 5 points 7 months ago

ListenBrainz gives me a weekly playlist and a weekly exploration playlist. But I guess this isn't exactly what you're looking for, I'm hoping the project will develop more into this direction.

[–] themusicman@lemmy.world 5 points 7 months ago (1 children)

For all Spotify's failings, this is something it actually does a great job at. I get a playlist of new recommendations each week, 6+ daily playlists in different styles, playlists based on artists/genres/moods etc.

[–] obinice@lemmy.world 3 points 7 months ago

Yeah, it does a fab job of giving me playlists in each of the moods/genres/decades I tend to listen to most, giving me a mix of tracks I know and stuff I can discover. I've found sooo much new music I love that way!

The AI voiced DJ is fun too, it's surprising how psychologically satisfying it is to have a personal lil DJ, even when it's basically just generating those same playlists under the hood, with a few tweaks.

I'm glad there are offline/open source solutions people are posting of course, I don't want Spotify to ever be the only choice or some kinda monopoly. But yeah, if you're happy using a service like that and spending a reasonable amount on a subscription, it's fantastic :-)

[–] bbbhltz@beehaw.org 4 points 7 months ago (1 children)

Strawberry Music Player has smart and dynamic playlist generators. I cannot say how well they work.

[–] Churbleyimyam@lemm.ee 1 points 7 months ago

Thanks, I'll check it out.

[–] barbara@lemmy.ml 3 points 7 months ago
[–] DmMacniel@feddit.de 2 points 7 months ago

So something like iTunes Genius back then?

[–] delirious_owl@discuss.online 1 points 7 months ago

NewPipe on autoplay just keeps going