Add "Radio" button to play similar artists music

Not possible due to how Symfonium works (Multi provider, offline first).

There’s already instant mixes, that are smart mixes based on your preferences for the artists. (The global filter is applied by genre, but then there’s many filtering / weighting to ensure a pleasant experiences, with enough loved songs while still having new content and never get 2 times the same thing).
The more you listen / rate things the more relevant the mixes Symfonium provides are.

OK, thanks, I’ll try to rate some artists and play with instant mixes to see what happens.

I’m currently using a work-around which seems to work reasonably well; I just use the plex web client to start an artist radio, then jump to the end a few times until it has generated about 100 songs, and then save that as a permanent mix and import it to Symfonium. When the playlist gets to the end, I’ll just trash it from the web client and build it again and re-import it. Not completely seamless, but it works

1 Like

Only songs user ratings matters.

But even with just enough play count it will generate playlist that you might already like.

Don’t subsonic servers provide similar song data? getSimilarSongs

I believe deluan said something about it when asked about radio stations in issue #316

Like most of those this does not expose the data during sync just add an endpoint that will call last.fm at that moment.
This does not work for offline usage, is slow and would be dependent on each servers randomly working or not on the features.

That’s unfortunate, artist radios is one of the only things substreamer and DSub have over Symfonium imo

Well try the personal mixes and instant mix and see that it works :wink:

Unfortunately those just aren’t the same :pensive:

Are there any plans for last.fm integration for fetching top songs and similar songs?

I think I may not be clear enough even after writing it quite a few times :slight_smile:

Symfonium is offline first. The functions must work without connectivity from the data it have.

Oh… That’s unfortunate, but I understand. You want it to be offline first there really isn’t much I can do to chanhe your mind :sweat_smile:

edit:
also sorry if I came off pushy, I didn’t mean to! You made an amazing app and it is greatly appreciated, so thank you!

1 Like

Got your point, but nowadays we are constantly online, whether we like it or not.

I just started to use Symfonium as a Subsonic client. I guess so far I’ve been using almost every Subsonic client for Android (Dsub, Madsonic, Ultrasonic and Substreamer). Symfonium seems to be the fastes and the most flexible when it comes to the configuration options. However I miss Last.fm integration seen in Substreamer :(. Add it and you will make the best Subsonic client :smiley:

Cheers

1 Like

I agree! IMHO this app shouldn’t really be offline first since it deals mainly in online providers. Like it can do local files but Oto beats Symfonium for local music to an extent imo, why not fully push into online features? But hey, I’m not the dev :man_shrugging:t4:

And back to this, not only that. I feel Symfonium has the potential to be the best music app for all its included providers (except local and plex of course). Subsonic there really isn’t much competition, Jellyfin there’s some, and idk about Emby. But I can definitely see Symfonium being the standard at some point

I know people always assume their needs are the only needs and that the Internet access in their country is the Internet access in all countries but this is not how the whole world works :slight_smile:

Oto beats Symfonium for local music to an extent imo

Would be nice to actually explain why to have the app improve in what would be missing, because local usage is very high and most users prefers Symfonium because of Smart Playlists, Advanced equalizer …

(except local and plex of course)

Again explain, most users disagree with you I got tons of users telling me that they highly prefer Symfonium over PlexAmp.

TL;DR: Your own personal needs and feelings does not represent the whole world.

Would it be possible to use lastfm or any other similar providers if you are online and smartplaylist in case being offline?

1 Like

My point being an option would be nice, like a little toggle hidden in the settings to turn on or off external intergration. But i’ll stop yapping about that

Your smart playlists are excellent, I will not lie. But one thing Oto does have that Symfonium doesn’t is the allowing for multiple artists using the ; or , separation. My primary use is for Subsonic so I didn’t feel the urgency to make a feature request for it, so that’s a fault of my own.
Secondly, I’m a fan of the gradient blur for the now playing section that Oto has, but that’s aesthetics and not function so it’s barely worth mentioning, Symfonium has it’s own design style which I find appealing.

I see, I agree for the most part tbh. But I say the Plex thing because, well,

  1. Radios :laughing:
  2. Similar artists
  3. proper displaying of an artist’s top songs
    All of which relating to this thread, but besides those things… maybe played track history? Which I’ll make a dedicated topic for after this reply.
    Other than that, yeah that’s about it.

This is why I used “IMHO” and “imo” cause, I’m just a random rat that listens to music sometimes, and I can only talk from my own experiences and opinions. I’m sorry if I came off as arrogant in my previous replies.

But one thing Oto does have that Symfonium doesn’t is the allowing for multiple artists using the ; or , separation.

Well there’s proper tags to manage multiple artists, currently Symfonium does not parse tags and rely on Android media store, so is limited to what Android handles.
One day I’ll probably add a custom tag parser seeing that many want it.

Radios

The personal mixes does that nicely just try :wink:

Similar artists

Instant mixes does that based on genres and your real actual data and preferences not what some other random people decide.

proper displaying of an artist’s top songs

Again the data displayed is based on your data, favorites, play count, ratings, that represent your top songs not what some other random guys says are the top songs.

The only real missing thing that they start work hard on it since it’s a differentiating factor are the sonic data.

I’m excited to see that! Best of luck Tolriq

it just isn’t the same

Yes yes, I’ll let the external integration go :slightly_frowning_face: for now
You’re very steadfast in your decision against this

I use Symfonium on a daily basis, and most of the time with “Personal mix”. And it’s great, because yes, it’s based on my personal tastes, ratings/playcounts data (even if sometimes I feel like unplayed/unrated tracks are rather scarcely used, but that’s another point).

On desktop, I use sonixd on a daily basis. And there’s a nice feature that allows you to create instant playlist based on similar artists, that I also use most of the time.

While instant mixes are great, I just can’t do “similar artists instant playlist” with Symfonium, which is a shame.
If I create a “personal mix” from an artist page in Symfonium, I’ll have a personal mix with tracks where this artist is the track artist (not even the album artist).
If I create a “Similar artists” instant playlist from an artist page in sonixd, I’ll have a playlist with songs from this artist, but also from similar artists, not only based on genre, but also on last.fm tags, which is much broader than genre, but also smarter (imho) for this kind of playlists.

I think both those features (personal mixes and similar artists playlists) are different. They don’t have quite the same purpose. I think both of them are interesting AND complementary.

In my ideal version of Symfonium, such a feature (similar artists mix) would be available. With a fallback to the current behavior if there’s no connection, or if last.fm API fails to answer, for some reason. To comply with Symfonium “offline first” principle.
(Personally, I never use it offline)

(and in my ideal version of sonixd/feishin, instant mixes “à la Symfonium” would be available too, but that’s not the point here)

Open your own feature request, this one is labelled as implemented …

To resume again, I never said that the feature is not different nor needed, just that it’s not working for some providers or offline.

Present:

  1. Personal mixes, are personal mixes for your tastes.
  2. Instant mixes are based on genre as the only similar data available purely offline.

Missing:
3) Real similar artists radio as require to be online either to query server or last.fm
4) Non personal top songs from artists as require to be online and for most providers impossible to really match songs without the needed ids.

Since I have started to add some online first playlist, I might revisit 3).

Ok thanks, glad to hear that, I’ll create another topic !