yeah, so - extracted features are a matrix - x axis is time and y axis is frequency
and each value is a 32 bit float (or 16 or 8 depending on how much data you think you need)
lucifer
"You played this a very reasonable 422 times as is your right." i hear sarcasm.
ruaok
lucifer: should I finish things and then add tests? or should just finish things, doc and then do a separate PR for fixing tests?
alastairp
so, an alpha-rgb png is 32 bits per pixel (8 pixels per channel)
lucifer
ruaok: tests in a separate PR is fine.
monkey
What in hell did you listen to 422 times lucifer ?
(also, maybe next year you can aim to listen to smething 666 times? just a suggestion.)
ruaok
lol
alastairp
if you take the bits for a 32bit float and chop them up into 4 chunks of 8 bits, then you just use that as the colour value for a png. and now you have all of your audio features efficiently stored in a png
wait so "spotify wrap" is like "the year in music" we're doing ?
monkey
Ahh, 422 over all time. I thought it was for this year, seemed like a lot XD
CatQuest
lol why already? it's like december doesnt excist
monkey
CatQuest: I guess the other way around, but yes :)
lucifer
its yearly :). discovered the track this year only
lucifer hides
CatQuest
what! only 422 times?
noobs
:D
lucifer
that is a neat idea monkey. although easier to do with LB since unlike spotify i can delete counts here.
CatQuest
I want to say. listen. about the "year in music" thing we're doing. can we PLEASE actually release it early in january ? because excluding december or half of it, is dumb
and is literally not "the year"
and I *can't* be te only person that gets music for christmas and starts playing it then
lucifer
oh it looks the messages are not fixed but taken from a set of possible ones.
"While everyone was trying to figure out what NFTs are, you had one song to repeat"
CatQuest
uh
lucifer: what is this?
lucifer
spotify has assigned subtext to various stats it generated.
CatQuest
oh wait so not only do they exclude devmeber completely they're snarky at you?
bleh no thnaks D
oh but it gives me the idea that we can be positive about stuff!
like "you lsitened to this 200 times! that's amasing!
lucifer
yup they release in beginning of december. it has already arrived in india.
alastairp: I'm surprised the vocals are mostly understandable at every level for the Tankian one
CatQuest
ugh how insufferable attitude
lucifer
CatQuest: oh spotify actuallly did you are in the top 1% listener of this artist
CatQuest
sarcastically i assume?
reosarevok
Last year it was not, but maybe this year it is :D
(sarcastically)
lucifer
don't think so :) even has a link to tweet thanks to the artist
CatQuest
I still say we good-naturedly rickroll people
lucifer
ruaok: the only playlist spotify made for wrapped is your top tracks!! looks like we have something better than them :D
s/only playlist/only personalized playlist
ruaok
that sounds desperate...
reosarevok
My top is 43 times, but they said it with "very reasonable" too
lucifer
huh, maybe they just say very reasonable for everyone then? i'd like it more if its sarcastic though.
ruaok
huh, I listened to more music than 96% of the US listeners
lucifer
94% for me.
bitmap
reosarevok: I usually run then from inside the production-cron container. something like sudo -E -H -u musicbrainz carton exec -- ./admin/RunReports.pl DuplicateArtists
(you have to run the script with carton exec but also as the musicbrainz user)
lucifer
overall, spotify wrapped looks great. the stats are great. top stats + moods + genres. if you replay wrapped, even different things show up some times. more playlists is the only thing i feel lacking in it.
ruaok
as usual, it was flashy. I thought the 96% stat was cool. and your top genres was cool, but not surprising.
I think ours will have more depth, TBH
will be fun to see them side by side
lucifer
indeed.
i liked the top listener to the artist too.
spotify's wrapped has been completely a review of the user's listening. it does not have any music discovery. LB's similar users and top missed tracks so that definitely adds more detail to it.
*new music discovery
reosarevok
bitmap: I'll just run them all, since it seems several are missing and I can't be bothered checking them all one by one
this is generated by the similarity API call with neighbors = 1000 and dedup=all. then all tracks duplicate tacks (based on recording name and artist name) are removed. chopped down to 50 and uploaded. minimal processing.
v6lur joined the channel
lucifer
ruaok: i see. interesting. but i haven't listened to the seed recording or the neighbours before so can't say anything about whether these are good results or not currently.
v6lur has quit
ruaok
the seed recording is usually the first one in the list.
if you give me a seed MBID, I can generate the two lists for you.