What do YOU want in ListenBrainz?

This is somewhat niche but maybe a filter for viewing stats? I listen to a lot of chillhop in the background, and I don’t particularly listen to the songs, just having it as background noise. And it sort of crowds up my top albums, which is a bit annoying. Maybe some sort of genre or name filter?

5 Likes

Not sure if I’m missing something (only been using Listen/MusicBrainz for a couple months now), but I’d love to easily be able to see how many times I’ve listened to a specific track.

Some ideas on how to present it:

  • A counter badge on the main page of scrobbles
  • a listens tab on the MusicBrainz listing (not sure how technically challenging)
  • a drilldown function in ListenBrainz to see the number of times

Again, if I missed something on to do this already, please let me know, but also please consider some additional ways to access the info!

Love the products so far! So much better than LastFM!

5 Likes

that is a much needed feature, which I imagine is likely to be on the upcoming entity pages on ListenBrainz (for recordings, releases, artists, etc.)~

on this point, I think a total listens count on MusicBrainz would be a great cross-link between the two databases, like how we already include CritiqueBrainz reviews on their own tab

4 Likes

Obsessions( https://tickets.metabrainz.org/browse/LB-1260 ) feature from earlier in this thread: I’ve been thinking more about the feed and think in addition to showing a list of the users obsessions they could be announced in the feed

MusicListenzGood is currently obsessing over Babyface by WJSN

I have no knowledge of how the system works, but it already shows songs people you are following are listening to, so this would just need to check if the previous songs were the same and there is enough to meet some requirement to be considered an obsessions.

1 Like

Maybe a little notification in the corner on Mondays asking if people want to go to the art creator and share their #ListenBrainzMonday? I know it’s still technically in beta but when it releases, would be a good way to spread the hashtag

5 Likes

Kind of related to this, but it would be awesome to have a bit more control over to what release the recording is resolved, even if no release MBID is submitted.
Some people may prefer their listens to be resolved to the Album release of the track, others (like me) would like it better if the listens would be matched to the Single release instead.
Maybe some priority order of (MB) release types that is taken into account when mapping to a release…

7 Likes

Just a thought. ListenBrainz keeps track of the music you listen to. Would it make sense to also keep track of music events you visit? This option would also help MusicBrainz out, because it would motivate me to add all concerts I go to as events to the MusicBrainz database.

6 Likes

You probably know this, but for others who stumble on this post, we already have event collections in MusicBrainz.

That’s not to say we shouldn’t surface them in LB, the opposite really, it means we already have a structure for LB to use :slight_smile:

8 Likes

Don’t think I remember anyone mentioning this before(forgive me if I forgot).

I think a neat feature could be a rating of how diverse a persons taste is. So many people like to say they have diverse tastes, so I think we need a rating to prove or disprove this! :smiley: Could take into account things like number of different genres listened to, different countries, number of artists relative to songs, dates the music was released, etc. and spits out a simple number rating how diverse your taste is(maybe relative to all other LB users).

In a way similar to the similar user score, but at the same time different. I imagine a person could have a very low similarity listening to a single artist that no one else does, and they would have very low rating for diversity. Where as someone with diverse taste could have someone rated very high in similarity.

8 Likes

I’ve just started using playlists on ListenBrainz, and it’d be great if:

  • it could use the streaming track URL associated with the recording, from MusicBrainz.
    • Right now the ListenBrainz player seems to try and find the closest matching YouTube video, which while pretty good doesn’t hit it 100%. For example, my Best of 2023 has some tracks from Eurovision, and Samo mi se spava and Cha cha cha go to the live versions even though I added them for the studio recording, while Who the Hell is Edgar goes to the music video for the studio recording. If this is already done, guess I gotta start adding some YouTube Music URLs lol
  • the description allowed line breaks and formatting
  • playlists could be organised in folders or grouped
4 Likes

I’ll second all three points here~ in fact, I’ve already got a ticket in for playlist folders/categories~

3 Likes

Quick search didn’t turn up results (As always, forgive me if it was mentioned previously)

With more emphasis being placed on playing music on LB I would like to see a library feature. Something akin to my own local music collection that I can browse on LB. One of the biggest advantages of my own music collection for me over streaming services is the interfaces local players and self hosted servers give to browse them. Even when I have subscriptions to services like Spotify or Apple I never actually use them because I don’t care for their interfaces for browsing my music.

I imagine this could be achieved using a special MB collection(s) to store a users LB library and it is just presented in a user friendly browsable way? It would be nice to add specific versions of a release, not just recordings, but also be able to exclude recordings too, so not just add the entire album. And I also wouldn’t just want an artist collection, as I may not care for all the releases from an artist. Track collection maybe? :thinking: Adding a release just adds all tracks, but allows specific ones to be removed.

Pretty much every mp3 player going back to Winamp has had a better interface for this than streaming services have.

4 Likes

I created a ticket for something like that several months ago, tho I seem to remember one of the devs figured it’d be easier to just handle it fully within ListenBrainz

that said, for those of us who do keep up with collections on MusicBrainz, this would be a very good feature to have~ maybe have it sync with your “owned” collections? I’ve included both the owned releases and owned recordings collection types in the ticket, so that would solve both issues~

2 Likes

Can the playlist API include “additional_info” as included in listen API?

I was thinking about live recordings in MB & LB. According to the recording style guideline the fact that it’s a live recording and the place and date when it was recorded, is all put in the disambiguation comment. This an example: In LB only the recording title is shown and not the disambiguation comment, so the live recording looks exactly the same as the studio recording. Of course you can click on them to find out which is which, but it would be nice if you could somehow tell them apart in LB itself.

7 Likes

I would like to be able to send more detailed feedback on recordings. In particular, I would like to be able to include timestamps.

Last.fm stores the timestamp of when a track has been marked as “loved” by the user. These timestamps are imported from Last.fm by “Import loved tracks” in ListenBrainz. That’s good. Unfortunately, when loved tracks are imported that way, many of them are omitted (presumably because of incomplete data on Last.fm side?) - in my case about 30% of loved tracks can’t be imported.

I already exported my loved tracks from Last.fm by other means some time ago, so in principle I could send feedback for each track using ListenBrainz API. The problem with this approach is that I’m losing the original timestamps: the feedback is sent with the current timestamp.

It appears that adding a timestamp in the API request is not allowed. When created field is included in JSON, I get the following error:

{
  "code": 400,
  "error": "JSON document may only contain recording_msid, recording_mbid and score top level keys"
}

…and that is crystal clear. :slight_smile:

So right now either I use the official importing tool and get some of my Last.fm loved tracks with the original timestamps, or I send all the feedback by myself and lose the timestamps.

Could the feedback API be extended to allow user to send more data?

4 Likes

This might’ve already been asked for, but the ability to automatically create entries on MusicBrainz from unrecognized songs; if not totally automated, maybe by adding a “Create MusicBrainz entry” button to songs on the missing data page? I feel like going the totally automated route could fill many gaps in MusicBrainz but it would probably create too much strain on servers? Anyways I absolutely love the work being done here :slight_smile:

1 Like

There already was such a feature but apparently it was removed due low-effort additions

3 Likes

There wouldn’t be enough data to automatically create anything from LB submissions, less so reliable data.

2 Likes

One feature I’d like is to upload all the albums in my music collection to ListenBrainz so that I can share it, and I can view them when I’m considering buying or downloading something. This would be like Trakt’s “Collection” feature.