Yesss! Most of the time, to be honest, I like listening to the more regular songs. But every now and again I want to be surprised and to be hit with some deep cuts.
the algorithm they use to fix the issues with true random only change the likely hood that one sone will come after another, all songs are equally likely to show up
@@14ajencks the current algorithm obviously does additional things. you time stamped the part of the video explaining true random and I was explaining the thing they did to fix it.
As computer science major I want to make a customizable randomization/shuffle for music. You can add filters and different preferences. Like you don’t want the same artist to appear more than twice in a row, or if you’re sick of hearing one particular song, you can push it to the back of the queue. So that there is an easy way to meet everyone’s desire of what they want shuffle to be.
Plz,plz,plz been thinking about this lately. Yeah idk why huge app/tech companies dont give you near as much customization as id like. Between phones, youtube, music streaming services, etc. I know they are probably cating to the majority in trying to make thier stuff simple and easily accesible but goddamn do i want some degree of more in depth customization when it comes to music rec's. Probably alot of investment motivations in the mix too, like promoting certain artists to get more money or something.
As someone who has over 5000 songs in their Spotify library, I feel this. There are undoubtedly songs I’ve added to it that I never hear and never will. Spotify also loves playing the more recently added songs primarily, so when I hear something added in like 10th grade, I’m taken aback.
@@CaptainHoratioPugwash I'm only 330 songs deep on my favourites, and I can only loath the idea that I'm not gonna be hearing some of the bangers I put in a year ago just because their oldest in my playlist
@@gamermapper no joke, but even other apps do was well, dont use Spotify but i swear the other have this was well even if is just mp3, i deleted just to see if i am crazy but my guess is no
I've complained about Spotify shuffle for more years than I can count at this point. Most of my playlists are just full albums combined, and every time I shuffle it groups the albums together, clearly based on time since last listened to, whether it thinks it's my favorite, popularity, etc. Always hated it.
I got so fed up with them and everything they do that I've spent literally years breaking my phones just trying to make it usable... i REFUSE to pay them
The worst thing is that even when I let my "shuffled" playlist go on for long... the same songs start repeating, like I've had a single song repeat 4 times in the span of 3 hours. It fixates on like maybe 40 songs and cycles mostly through them, occasionally throwing in a different one. I should be able to listen to the entirety of my 17h playlist on shuffle without hearing a single thing twice.
Maybe you skipped some songs? Cause the "shuffle" reshuffles when you skip, therefore the other songs that already played will play again. Atleast, that's from what I observed. I have a long 4 hour playlist (not that long compared to others, but you get the point, I mean, 4hour no skip?) that I didn't skip any song, and they all played exactly once, after the end of the playlist, some other truly random song that I don't know of will play.
Sometimes I've even had the playlist end and start playing recommended songs before I hear every song in the list. Like, I'd be listening to my playlist while playing a game, never reopen the window (so there's no way I could've skipped any by accident), and suddenly the playlist will either end or start replaying songs I've already heard (or both, never getting to the ones I haven't heard). It's also a playlist that's only a couple hours long, so I can get through it all in one day. I would much prefer hearing _every song_ exactly once before the playlist ends, tyvm
Literally doesn't get better no matter how long the playlist is. Have an over 70 hour playlist. I blow a gasket regularly over how often a couple of songs will repeat on the playlist in the span of a few hours
my spotify was never shuffled enough because i would literally think of the next song playing and it would play because of how many times it would repeat
My playlist has 427 songs and it's soooo frustrating that some play more often than others. Part of the point of having a long playlist is having a wide variety of stuff to listen to!
My personal solution for this issue is having a playlist called "Almost overplayed", and whenever a song in my main playlist gets played way too often, I get it in there and out of my main playlist. And when I'm not sick of it anymore, I can still put it back. It's not a great solution, but maybe some advice for y'all.
omg thank you this is a wonderful solution. I have an almost 900 song playlist that I used to listen to constantly, not in shuffle just the top 20 at the top, but after a couple months I got so tired of it. I made a whole new playlist with none of the same songs which currently has 134 tracks, but I’m starting to get sick of that one, too. This solution with definitely work well, I hate not being able to listen to masterpiece songs just because I’ve heard them one too many times. :)
That sounds sad. Getting sick of the song to begin with it is the harm and it's like it's already done. But at least you won't be getting sicker and can recover from it, it's smart. Being forced to get sick of a song is tragic.
Gabi! My TH-cam algorithm has been terrible lately. It keeps showing me the same videos I'm not interested in watching and showing me the same videos I've already watched. I feel like that could be a great next project
My Spotify theory has always been that the songs you've listened to more recently play more often due to the fact that they are cached in the app memory, therefore takes less data to play as opposed to a song you've never heard or haven't listened to in a while (at least in non downloaded playlists). A simple cache clear usually makes my shuffle feel more random.
this is very much how it works - i've scrolled to the bottom of a playlist before (3000 song playlist) on the PC version and if i press play/shuffle while viewing the bottom, it will only play the nearest 100(or so) songs to these songs. start from the top? only play the nearest 100(or so) songs in the top. definitely a thing, they just don't wanna admit they've got bad developers
@@jamesbiggs4421 that doesn't necessarily mean they are bad developers. Maybe they weighed which is more obvious; lag and delay everytime you shuffle, or a less random shuffle, and figured people would be less likely to notice the latter.
I have a playlist with over 4K songs on. It's definitely different whenever I play it. However, I've noticed that it tends to play songs that are in certain 'moods'. So if it starts off with ballads, then it tends to play a lot of ballad-y/slower songs. If it starts out energetic, then it stays energetic, etc.
I have a giant playlist with wildly different genres that I regularly listen to and here’s some of the main observations I’ve made with it 1. Spotify prioritizes the most recently added songs to a playlist 2. Spotify will do its best to group songs with similar genres before moving onto another genre 3. Spotify will avoid songs that do not fit into the prominent genres of the playlist 4. It will prioritize genres that you have recently listened to. It’s also good to mention that it doesn’t count a song as listened to if you skip if before 30 seconds
I agree with the last one, I don't get much variety in shuffle from 5k+ songs if I'm just skipping looking for something I do feel like listening to. BUT if I just let it play on shuffle on its own without skipping, it'll have a good mix so it's all rlly just leaving it alone to do its thing.
honestly i want to add to this as i feel this is mostly true. I do feel like it definitely also takes time, and maybe even location into account. Also the device you're playing on. I get wildly different shuffles on my phone, PC, and AV setups. Also i always get chill, or depressing songs around 12-6AM like when i go home from a party for some reason. Or it play's a different shuffle when i am at work in contrast to when I'm home. Not sure if this really happens, but i definitely found that time has a big influence on the shuffle in addition to the stated above.
@@Kiritomens I assume it's just because most people's mood decreases during late nights (general biological trend), so they'd be more inclined to listen to chill or sad music at that time which gets picked up by the shuffle algorithm. Interesting stuff to note tho
I know in super late but ya the genre thing hits super hard because my liked songs Playlist is super "diverse" in terms of genre but when I get swancore it plays nothing but swancore for the next 15 skips until it gets to metal or something adjacent. Like fuck where is the lady gaga I have in this Playlist
@Kiritomens I agree that it most likely changes how it shuffles based on the time of day. Granted, I've done no research but my educated guess is that if it can track what time you're listening to certain types of music for Spotify wrapped, it can do so for the shuffle algorithm.
I feel like a cool idea would be for it to somehow monitor how far you got in the queue so it knows what songs you didn't get to listen to and can put those ones earlier in the next shuffle.
I think about this all the time! My playlist is incredibly long an so I only ever get through a tiny fraction of it, yet there are songs that tend to pop up over and over. This would help a lot
I work in a factory, and use a massive karaoke speaker for music. My 400 song playlist gets the same 15 songs repeated after every break because when I disconnect from the speaker, it clears the queue for some godforsaken reason. Recently I've been shuffling using a third party program, by Steven Aleong. That works a lot better (after he updated it)
My 20 year old mp3 player had better shuffle function than Spotify. It would create a shuffled order of my songs and just remember where I had left off when I turned it back on after having turned it off. And Spotify can't even actually shuffle all the songs in a playlist longer than an hour lmao.
Spotify has been thoroughly enshittified. Adding features no one asked for trying to apply algorithms to *everything*, implementing multiple recommendation engines, the list goes on.
My favorite is when they started using "vibes" instead of genres, but only sometimes. And then mislabeling all the genres as frequently as possible. Why does it group "Paper Bag" by Fiona Apple in the same category as "Tornado of Souls" by Megadeth? Classic metal artists, the big four: Megadeth, Metallica, Slayer, and Fiona Apple. Clearly AI ru(i)ns everything on the sorting of music there.
Ok but that’s not really related to their shuffling algorithm… and plenty of other music services use algorithms to shuffle playlists too, even before spotify
To me the ultimate goal is to hear all the music within the playlist, so I'd suggest adding a weight factor onto their existing algorithm that keeps building up every time a song isn't listened to ensure that it's eventually forced to play. I think that would create a more even distribution
It would, but also you could make an algorithm that solves the issue of misperceived pattern recognition in true random with an algorithm that doesn’t weight Individual songs to be more likely to get played, just on a set of rules starting at a random seed start point that would help ensure the songs play in a pattern that is unintuitive to the human brain and less likely to get thought of as a pattern. Basically I think what I’m trying to say is any solution to this problem is probably at odds with spotifys intended design. They want specific songs played more for specific reasons, either user retention or bc they can pay less to those artists etc…
The opposite happens. The more complete playthroughs a song has, the more it gets bumped up the list. The songs you're more likely to skip show up less and less
Yes! I add an obscure song I really like and I get recommended the same song I added 2 years ago that I skip every time. They need to prioritize less played songs and not the ones I skip consistently.
This poses some problems from an engineering perspective. For this data to persist indefinitely, it would basically involve adding a new property to every user's instance of every song *for every custom playlist that user has*, that needs to be updated every time that user plays *any* song. We're talking billions and billions of new data points and new operations to update the values of those data points. Spotify needs to store that data perpetually on their servers. For a service with as many users and as much data as Spotify, space and time efficiency is a huge consideration when building any feature. In computer science a big thing is scalability, which means how different algorithms perform when the amount of data becomes extremely large. We use something called Big O notation to get a rough estimate of the space complexity (amount of data storage space required) and time complexity (amount of operations required) of an algorithm. For the one you suggested, the Big O notation would look something like this: Call # of spotify users "X", call # of custom playlists a particular user has "Y", call each song "Z", and call each play of a song by a particular user "A". The Space complexity would be O(X*Y*Z), and since all of these numbers can be arbitrarily large, the specific values don't matter so we can simplify it to O(N*N*N), or O(N^3). This means that the amount of data storage space required for this feature will scale cubically as the amount of users or songs or playlists increase, which we know they will. Cubic growth is more severe than exponential growth, which is already considered a very poor tradeoff. In other words, it's not scalable. The time complexity is similar - O(X*Y*A) - or O(N^3). Now, if this data was not sent to spotify's servers but instead cached on the user's device, that would have a similar effect but be much more operationally efficient, as it would not require any new server space. The downside would be that this data would only persist as long as the cache on your device is scheduled to last, which could be anywhere from "however long you have the app open" to "how long its been since you quit the app or restarted your phone" to maybe even longer, like a month. So if your song didnt come up in that time, and the cache expired, the weight would reset to 0.
@@thestever -- Since this is a fix for playing the same handfull of song *every time,* a halflife of a month is plenty. Especially helpful if this value increments when the song is in the next 5 queued songs, so spamming shuffle will eventually cycle through the entire list.
I desperately want a “true random” option because every time I shuffle a playlist for the 10th time and it plays in a distinct order to “space things out” better, I can’t help but think “Man, that’s statistically unlikely to happen more than once, right?”
It happens to me too with 3 songs: it's always "Sidewalks" from The Weekend then "Battlefield Classic Theme" from the BF1 soundtrack and then it just gives me "Nobody Told Me About ID" from the original Doom Soundtrack. Idk Spotify thinks I like soundtracks
@@thewerepyreking I sure hope my Spotify doesn't think that The Weekend and BF1 Soundtrack and Doom Soundtrack fit well together 🥲🤣 I have weird tastes yes, but like wtf
I want spotify to see "Hmm this playlist is full of prog rock and 90s techno" and recommend either more of both or music that fills qualities of both. AS of now it seems to get fixated on either or and wont play Tangerine Dream or Genesis if its already shuffling Aphex Twin or FSOL
I have a playlist with over 1k songs and the amount of songs I forget are in my playlist cause they rarely ever play despite the fact that I listen to music basically everyday is crazy. I would love it if the algorithm worked the way you suggested where it chooses the first song truly randomly and the rest of the queue is based off of that one song.
Same. Have a playlist with thousands of songs. I listen to headphones inside my hardhat under my ear protection almost daily at work for 10-12+ hours, and over the course of the last year I’ve definitely noticed it chooses certain songs and artists much much more then others. Kinda annoying tbh.
Spotify keeps pushing some songs that i've grown tired off in my face via my dj and radios and daily lists and mixes and it's like they're just putting it into rotation without my permission and now I hate that song that I used to love
Spotify is an AD company. Also that is the reason US gov banned TikTok, because TikTok refused to follow their low standards of garbage music being promoted to users for money paid by users themselves :) :) :)
I love when Spotify finishes my playlist and makes a radio based on it and it always starts with a song from my playlist and proceeds then to play the exact same songs in this radio… every single time
My #1 most played song of the year last year was a song I had literally never searched for, but it kept being picked by the algorithm, making it frequently played, making it picked more often. I really hate how spotify tends to "find out" I like a certain popular song, then proceeds to play it very early in the queue literally every single time I shuffle, making me so sick of the song I can't stand it anymore. Great video!
i know this isn't related to the video but seeing this comment reminded me that one of the songs on my spotify wrapped playlist last year was a video. it was like a tiktok by a member of imagine dragons that i had literally never seen before. how did that happen? why is this even on spotify and why was it on my wrapped?
@@loquita-lostwave That's just how the Wrapped playlist works. They'll put a short video of most of your Top 5 or something Artists thanking you for listening to their song on the playlist.
I work as a sound guy on shows, concerts, etc and my spotify wrapped is always so fucked up with random songs that I play as background music when I'm at work. I genuinely didn't even recognize 3 of my top 5 most played songs from 2021 lol
Something I’ve noticed nearly constantly over the last few years that I’ve spent building a massive playlist is that it UNDENIABLY preferences recently added songs. In a playlist I’ve had since 2016, if I add ten songs today, I’ll likely hear 3-4 of those 10 songs immediately upon shuffling regardless of the other 370 songs in the playlist. Either way, it’s still nowhere near as bad as shuffling a TH-cam playlist, which (by my measurement) seems to grab one song and then continue to “shuffle” based on grabbing one from a +/- 10 adjacent videos, and continuing off that, so you’re never really getting things from all across the playlist.
yes! and also i find on a huge playlist, it is pretty mjuch just 10-15% of the songs ONLY? like it repeats almost exactly within an hour. i have one of those huge 14hr long playlists and there are definitely artists it Never touches on. then, once in a blue moon, it will throw in a new (aka not previously played) song, and yet i still end the year with "we didn't start the fire" at the top of my spotify wrapped even though i skipped it every single time it was given to me :| like maybe the point of the damn playlist is that i want to listen to All the songs on there
I've always wanted an option that keeps track of whatever songs you've already heard from the playlist, prioritising in the shuffle songs you haven't heard as much until you've heard everything and then it shuffles back
This is exactly what I’ve thought about, and I notice this with TH-cam playlists too. Like, y’all, if I’ve got the song in my playlist, it’s because I want to listen to it, and if I’ve got a playlist of over 100 songs, it’s because I want some variety. If I wanted to listen to the same twenty songs every time I pulled up the playlist, I would just have those 20 songs in it
Several software dev groups have come to the same realization. Making a "truly" random shuffle is easy, but customers always complain that it doesn't play the songs they want it to when they press the shuffle button. My preferred shuffle is the random-with-memory design which selects randomly except it won't play a song again if it was one of the last X number of songs to be played. I think Winamp used that back in the day.
Yes! I have a youtube-knockoff that'll shuffle the entire album/playlist at once so you'll listen to every song before you hear a repeat. That's my personal favorite method.
@@emackenzie What app is this? I really need to find a better TH-cam playlist shuffler, I've got a 3k+ playlist that TH-cam can't shuffle for it's life! Currently, the best one I could find was a website on the browser, but it wouldn't play in the browser and would play videos which I didn't want to load due to using my data.
The shuffle algorithm also fails miserably for very large playlists. It will only do about 200 songs and they actually need to be close to the starting song in the list. I always pick a song way down in the list to start the shuffle. It definitely helps.
That's what I do too! I'll either scroll to a random spot and start the shuffle, or find one song in particular that i want to start with. It does help but there are still a lot of songs that i realize rarely ever come up...
i don't care about "vibe" or "atmosphere" and i usually struggle a lot with choosing a certain playlist to listen to. i just want ALL of my favourite music in 1 place in a completely truely random order, so that i can decide in the moment if i want to listen to that specific song or not. spotify please make a true random option 😭
Yessss! I don't really care if the same artist shows up 10 times in a row in true random, as long as it's not just my most listened songs or whatever based off of an algorithm. I want variety!
I think part of the problem is the idea that shuffle needs to feel "random". I personally don't care if it feels random or curated, I just want it to be different every time. Like it's fine if I can figure out "how" it's being shuffled or can pick up a pattern as long as the songs are in a completely different order each time.
The thing is that the only real way to achieve that as far as i know is with randomness algorythms. It's not about the idea of a random shuffle being bad, it's how you handle it in a way that feels, well, different.
@@djninjitsuchannel7857 I was referring to the feeling of randomness, not the mathematical concept of randomness. As the video established, humans often don't experience "randomness algorithms" as random. However, programmers seem to be trying to make the algorithm feel random. I think that instead of trying to get it to feel random, they should focus on making algorithms that make each shuffle feel different.
@@bad_bau The thing is, in order to have "different", in programming, you necessarily need something that creates a different outcome eachtime, which is what randomness is used for, essentially making those two concepts impossible to separate.
@@djninjitsuchannel7857 You are confusing the mathematical concept of randomness with the feeling of randomness. Again, as stated clearly in the video, the two are not the same thing. Things that are mathematically random often don't *feel* random to people, despite the fact that it is mathematically random. Instead of making it *feel* random (again, even the closest approximation of true mathematical randomness does not *feel* random), programmers should forget about whether or not the user thinks it *feels* random and prioritize providing a completely different order with each shuffle. The current Spotify shuffle is less mathematically random than the original version, but the original version *felt* less random to users. However, by making the shuffle *feel* more random, the difference between each shuffle decreased. So by making it *feel* more random (which actually made it less mathematically random) they made each shuffle less different. I would personally prefer an option that prioritizes distinct song ordering over the arbitrary *feeling* of randomness (which again is not related to mathematical randomness). I literally don't think I can make it any clearer, so I hope this helps :)
@@bad_bau You cannot have a new playlist every time without an algorythm for randomness Even an algorythm that chooses between 1 and 2 evenly will always have at its core, randomness: the program chooses one of the two numbers first (through a randomness algoryth, cause otherwise you'd get the same result every time), and then it picks the second, using the same algorythm, and from there, it constructs a third number that would equalize the first and the second, and it'd create something like this: 121212121212121 or 21212121212121 or 221122112211221 or 1122112211221122 In order to create "different" playlists, you need a randomness algorythm, whatever your objective is. It can be as simple as choosing between 1 of the "n" songs in the playlist and basing songs based on that, but in order to be different, it will always need randomness, and a randomness algorythm. I get that what you're saying is "they should prioritize the playlist feeling fresh and interesting over it feeling random", but that's exactly what they were trying to do with the previous models of randomness algorythms they used I see it as more so a redundant statement of what spotify has already been trying to achieve.
Ok, I think I worked out what the problem is (comp sci guy here btw), and it is because Spotify is doing exactly what you suggested they should do. I think what is happening is that Spotify is choosing a song at random and then going forward in an intelligent way based on that. If you think through the consequences of that, it makes total sense of the experiment you showed by bytebodger. It is totally reasonable that in their 50 attempts, they never once got their test song as the first song on the list. In which case, the smart system begins to choose songs that have a similar tone, and what do you know, all the other songs have all the same genre and bpm. So, by choosing a random song, and then playing similar songs, you would expect a 99% chance that the odd one out ends up at the end of the playlist. Your own experiments were a little unusual, but probably not enough to be statistically significant, but they are proabably a better approximation of the experience that everyone is complaining about. Imagine that you have a playlist containing 3 sets of related songs. The first set contains like 6 songs, the second set contains 3 songs, and the third is just a single song. If you were to shuffle this playlist, 60% of the time, you would end up with some sequence songs from the first set, 30% of the time, and only 10% of the time would the unique song end up near the front of the que. You could do an experiment to prove this. Create a playlist with say, 9 copies of the same song, and one song that is totally different from the rest. Then shuffle it, like a lot, and just note down the position of the unique song. You will probably find that it is in 1st position at more or less exactly 10% of the time. However, if you look at how often it is in 2nd position (and probably the other high positions), it will probably be way less than 10%.
I actually ran some simulations and found that getting a song to end up in the top 10 in seven shuffles out of twenty is slightly significant, but not that much (the probability this would happen assuming the shuffle is completely random is about 8.5%). Having a song end up in the top 10 five times or more is actually very likely (about 93% probability).
Honestly this makes me wonder if some bigger artists have deals with Spotify to promote their music more, and one way Spotify does this would be through having them come up more on shuffling.
Being a bit of a stats nerd, I wanted to try and get some more reliable info on this. So I took my favorite playlist (that contains 549 songs) and used the spotify web API to start a random play of it 3001 times (I wanted to do it 3000 times but mistakes were made). For each shuffle, I looked at the currently playing song and the queue (that contained 20 songs) and stored the fact that they were played + a score that goes from 21 to 1 depending on their position in the queue (21 being the best score for the first song in the queue). I put everything inside a csv and discovered some interesting things: 1. There are 8 songs that were never played. I checked using a different user and even a different playlist, theses songs are actually never played in the top 21 of a shuffle. If it was fully random, there would be about 10^-49% chance for a song to never be picked. 2. 4 songs are played more than 150 times, which would have a 0.075% probability to occur for each of them if it was fully random. 3. 3 songs are played less than 90 times (the least being 83). For each of them it would 0.86% probability if fully random. 4. Looking at the average ranking of the songs when they are played, there is a clear tendency for some songs to be played earlier in the playlist. This tendency is totally uncorrelated to the number of times the song is played. 5. In fact, I could not find a single correlation between the number of time a song is played and the other information I stored (popularity, song being marked as explicit, date it was added to the playlist). The only thing might be with the artist but it is not really clear, I would need to explore this further. I tried to share the whole data but it seems I can't put links in comments. EDIT: Exploring the artist thing, it seems that there is no compensation for artists that are less present in the playlist. It means that having only one song from an artist doesn't mean I will hear it over and over to compensate for the fact that there is other artists I have more than 30 songs of. Knowing that, there are clearly artists that are more prevalent than others. Some are played more than 130 times (per song of them in my playlist) while others are under 90. I have however no explanation as to why some artists are played a lot and others are not. EDIT2: I also can't find any clear correlation between a song being in my top listened songs (be it short term or long term) and it being played a lot in my playlist. It seems the algorithm is much more obscure than that. EDIT3: There also seems to be no correlation between a song being played a lot and its spotify-computed features (see "Get Track's Audio Features " in their web API reference). EDIT 4: auto mix was turned off.
this is so cool! and weird that you couldn’t find any correlation. i switched from spotify a while ago but back when i used it i sometimes felt like it would literally read my mind before clicking shuffle. more often than not it would play the exact song i was thinking of. i wonder if ad tracking might have anything to do with that? like in the way you have a conversation about babies or check a website or two about it and you’ll start realizing you’re getting ads specifically about baby items.
I'm sorry this is actually so interesting and informative. But I had to make multiple attempts to read it as "wanted to do 3000 but mistakes were made" had me cackling each time. I can just imagine that someone somewhere has to have made the same type of mistake during like a legit scientific research trial. "We actually had 100 people in the control group for this experiment, but two of them wore the same jacket that day so intern steve thought they were the same person. Hence why it says 99" "Yeah during testing of this new brand of cheese, one person failed to mention their lactose intolerance; so that one "it gave me diarrhea" review will haunt the company forever. Sorry" "We were supposed to monitor the aggression level between this group of 4 male toads over a longer period of time, but one of the toads were actually female. So now we have many toads."
That is bizarre, especially the 8 songs never played Maybe Spotify has some sort of ‘naughty list’ of songs they won’t play unless you specifically select it? Like how YT has vids you can’t find through the search feature or recommended. Though more likely it’s just Spotify having a breakdown
As a software engineer, the spotify shuffle feature infuriates me to no end because it always randomizes the same order until you change the playlist and it would be SO EASY to just randomize the list every time you hit shuffle or finish one full loop
Well, if you are listening to a playlist and you hit the shuffle toggle button e actually does shuffle again the playlist. I usually do that when I want certain song to come after the one I'm listening to. (but also, MY playlists are 50 songs maximum, I don't see a reason to have like 1k songs in a list)
yeah I end up adding a song occasionally to force the shuffle to change but then eventually I end up w the problem of several hundred songs that I barely get the chance to hear, so then I have to create a new playlist again :(
@@GustavoFernandesKing yeah i have a playlist with 1k+ songs which makes the problem way more noticeable (ik its weird don’t judge i like it that way😭)
@@GustavoFernandesKing I just use my like playlist because I don't want to spend the time and energy organizing it all. So it's very noticeable with 1k plus playlists because I hear the same damn songs and have to spend an eternity skipping to find a song I hadn't listened to in the past month.
when spotify wrapped comes out and instead of your favourite song being most played, it’s just the song that you skipped every time that showed up the most times in your 600 song playlist shuffle because the algorithm decided that you should start with that every time
I had made an over 5000 song playlist on my spotify account, and I think over the course of six months I heard the same 50-100 songs over and over. Most of the time it'd just play the first 3 songs. I even would scroll down and pick a song I hadn't heard in a while, then press shuffle. The damn thing would circle back to a song I had heard the last time I played it. I gave up on that dream of having an extensive,exhaustive list of my favorite songs to hear at any time, it actually killed my enthusiasm for certain songs because I had heard them so much. Thankfully the "New Discoveries for Me" playlist is pretty good at giving me something I've never heard and want to add to my liked list, but I'm still bummed that I can't just take a top [insert an extreme number of songs] and slowly weed out songs I am rarely in the mood for, because the algorithm seems to favor my most listened to, which is typically the first 10-30 songs on the list, but only because it picked them in the first place. It's like a feedback loop, Spotify regards my top 10 as my top 10 because they happened to be the first songs I picked, but even as I'm expanding my tracklist it loops back to those because, unless I start listening to a song on repeat over a hundred times(which after that I'm kinda done listening to it for a while), it'll just keep looping back to my most listened.
Exactly !! My Spotify wrapped is always completely wrong because it counts the songs it plays on shuffle! I don't even like the songs om my wrapped any more!
I think it's so they can sell subs. You can only skip a couple of songs until you're bombarded with ads. So to get the best experience you think you gotta pay and Spotify isn't going to refuse money.
@@TheRealRedHood That's possible, but I also have Premium and it still does this stuff, it's not like they use different algorithms for free and premium members, the only difference is that you don't get ads.
@@biggrayalien4791 They don't. And that's ultimately what it. We pay for a service that could be provided for no extra charge. I also pay for TH-cam premium all to get rid of ads. The internet really is cable at this point.
I switched from apple music to Spotify about a year ago and I have had so many annoyances with Spotify. There is no way to shuffle all 'downloaded' songs, no way to shuffle the albums section and have it play albums through, no more songs tab where you can see a long list of all the songs you have saved to your library but not necessarily 'liked', and the shuffle has always been horrible. Really off-putting in terms of listening to a bunch of old music! I had 12000 songs on my apple music account saved and I just find it a pain to add songs at a similar rate on Spotify because there is no way to keep them in storage. You have to add them to a playlist and never hear the majority of them and it is very annoying. I used to think this was just a case of me being unable to adapt to the new platform but after a year and a bit I feel like my grievances have a warranted cause.
I keep saying that spotify should have an option to view how many times youve played a certain song. That way you can just order that from least to most and allow for your playlist to get an even amount of love.
you could always use spotistats... spotify wont introduce it, cause then they wouldn't be able to do spotify wrapped (or would, but it wouldn't be as big of a deal)
I also feel like Spotify doesn't register skipped songs, only songs that started to play. The playlists it creates with my favorite songs always contain random stuff that kept coming on on shuffle and I kept skipping. It's like someone is offering you cake and you keep rejecting and they'll always be like "But you love cake, it's constantly offered to you after all!"
I was trying to find a specific classical song a couple of weeks back and spent like 20 minutes skipping through maybe a hundred songs. Now Spotify thinks I really love classical music and won't stop recommending it to me.
@@Agent34e I've had it count a play after less than that, songs show up in my "on repeat" that I definitely listened to once then skipped the next time it came up on shuffle🙃
It’s like when grandma says “Ooh, I really like [insert chocolate of your choice]!” and everyone and their mom gifts her [insert chocolate of your choice] on her birthday for the next 20 years
I usually only play from my 'liked songs' (a playlist of 2,000+ songs). There is always a point around 50-100 songs in where it just picks up at the start of the 'shuffle' and replays those same songs in the *exact* same order it did previously. It usually also only plays the same three artists, and also seems to play songs released in the same 'era' back to back to back. Whatever the Spotify shuffling algorithm is, its not great :')
Yes, this is what I've found as well. I raised the issue years ago and was told "it's random, it could happen." But the same songs appearing in the same order multiple times out of a playlist of thousands of songs isn't random. Clearly, it's a touchy topic for them with their listeners and not something they really want to deal with. Thanks for the video and all the comments. There's a real comfort in not feeling crazy :P (or feeling crazy together with a bunch of other folks)
the same thing happens to me!! i usually shuffle my liked songs as well (usually 200-300 songs because i get tired of songs relatively easily) and resume playing from the same place whenever i want to listen to music. then suddenly I'll think of a song that I haven't heard in a while and realize "oh, i've been listening to the same 20 songs for the last three days." what's interesting is that sometimes it'll be a song that i know i listen to a lot (when im actively choosing what to listen to), so i know they're not selecting the songs based on what i like the most. from your numbers and mine it seems like it'll give you a selection of VERY roughly 0.25% - 0.5% of the playlist to constantly loop so maybe i shouldn't unlike songs so much since it gives me an ever shorter list of songs to listen to when i shuffle. so especially for me, i truly do want a random selection of songs because they're all ones that i like!! i take the time to remove songs that im tired of hearing but it seems like it only hurts me :(
I just noticed how bad it is as I'm usually adding songs regularly to my playlist so the not shuffle shuffle does change as I'm adding more songs to the shufflable list. My playlist has over 1200 songs in it, I should hear more than 50 of them.
Yeah I have the same thing. It will also loop these few songs infinitely in the same order, the only way to break the loop is clicking on a different song. And than also in different loops some songs occur very often and some nearly never
there are multiple songs I’ve went from liking to having to remove them from the playlist because Spotify would constantly make it top 5 every single time I shuffled without fail. 😑
@@AbrahamC61682 similar experience, i used to love listening to umbrella by rihanna but nowadays i just press skip with a scrunched up face. it's still a good song to me, just not something i wanna stick on my favs playlist nowadays.
I can see why that can get really annoying without Premium. There was a song from an album that just didn’t play at all when I was shuffling it in a playlist for like a month.
As a programmer a solution I thought of was keeping track of the order of songs like a weighted system. Songs in the top 10 should get high weights on the first shuffle, the second shuffle should check what songs had higher weights and move them down while smaller weights get moved up, tracking which songs were already listened to or appeared before in the first shuffle. This could be reset at some point. To me, that should make buried tracks rise up on the second shuffle if Spotify deliberately recommends popular or recently added songs.
thats the most obvious solution and im honestly surprised that it doesnt work like that already when the main complaint about true random was getting the same songs over and over again. they literally did not fix the issue lol
If I understood correctly, you're talking about reshuffling the same playlist more than once. But usually, you don't do that you just shuffle once and skip songs. If you reshuffle after listening for a bit you may get the same song again which is very annoying. Your solution doesn't seem to work well for one-time shuffle
@@_mako no the main complaint with true random was that people kept noticing patterns to the songs being played (that weren’t actually there) bc that’s how our brains work. The “idea” of the algorithm is to have the songs play in a pattern not initiative to us so that it feels more random than true random. Whether the succeeded or not is up debatable.
The single worst update on Spotify is when they changed it so that i can't just double click on the playlist to reshuffle i have to play a different playlist first , can you imagine that
they should just give you the option to shuffle algorithmically or truly randomly. the way it works currently they're basically just turning it into a radio station. i appreciate that things will sound good together in the shuffle but sometimes i just wanna hear today's pop music next to oingo boingo because it's funny.
The non-random random isn't really my biggest gripe about it at the moment though. I'm more frustrated with it replaying the last 20 shuffled songs in exact order all the time even though my playlist is 1100 songs long. I'll be elbows deep in a car at work and all of a sudden I'm like "I just heard these same 3 songs play in that order like 45 minutes ago" and it pisses me off cause then I gotta take out my phone and restart and reshuffle the playlist hoping it'll play normally instead of repeating again. And sometimes when I start playing on my bluetooth speaker after playing on my car or something it'll start playing some new playlist "Based on (insert last played song here)" even though the playlist I had on was nowhere near finished. Just let me truly randomize my playlist and listen to it end to end please, Spotify. It's literally the easiest option for you to code for me and yet you won't let me have it
Yep, my playlist is almost 1,900 songs, and the same thing happens. The same 20 in the same order day in and day out, and then I move from the car to the house and my echos play one song I was listening to, then a song I don't like and know isn't on my playlist, only for me to find it's opened a completely different playlist that I didn't ask for or want. It sucks so bad, especially because I like older music, so while 90% of my playlist is older than me, I get 75% new pop and rap when it's only a very small portion of what I listen to. Like, Spotify, just let me listen to Black Sabbath and Chopin. Playing Doja Cat to me every day every 5 minutes is NOT going to make me download more new music, it's just not.
So your telling me you want the shuffle button to shuffle your playlist into a unique order that you've never heard before? Fucking loonatic over here. Someone call the mental ward.
@@arielpennertz but that's not my big problem. The problem is that it restarts the SAME playlist like 30 songs in and will just loop it until I change to another playlist
I used to have a MP3 player that was truly random to the point where you could actually get the same song twice in a row. One neat thing that it also did was if you listened to Song A followed by Song B went back to Song A, the next Song wouldn't be Song B again it would be completely random.
This vid and the comments are EXACTLY as vindicating as I needed lol. Spotify's shuffle drove me crazy on my 2 hour commute. On a playlist with a hundred artists, I want my fav band to only play occasionally as a treat, but it was obsessed with giving me the same 10 songs from them. also joke's on me for thinking the Trolls song I added would show up rarely as a fun surprise. that shit was nearly EVERY day. it was ridiculous
It's so much worse when you're using the free spotify too because they'll also add in random songs you didn't add to the playlist to "introduce you to new music"...ie, annoy you into paying for premium.
YEAH and on mobile you can’t not shuffle a playlist, it’s terrible It means you can’t choose to listen to just one song too cause it’ll choose one million other songs and play those instead- Plus the limited skips - -
Spotify was one of the most hostile user experience I had to deal with in a long time for this reason and many others, so like. Apple Music isn’t better necessarily but Jesus it’s better than Spotify, especially when you don’t pay
my simple diy solution to this was to sort my 1000+ song playlist by title and just play it through without shuffling. i only got artist/album repeat songs one after the other like 3 times, but otherwise it felt random in the exact way i wished shuffle would feel. the only downside/limitation to this is that all my j-pop songs got pushed to the very end of the playlist together, so this tip works best if your playlist only has songs with latin alphabet titles
@@olliefischer yeah I tried doing this with my 40 hr playlist that I use for work and it only lasted me 2 weeks before I got bored of hearing the exact same set of songs during a 10 hour period.
15:32 as a TH-cam music user I giggled a bit, because TH-cam music has exactly this. It’s called the Radio feature, and you can basically just a select a song and then select radio, and the app with generate a bunch of similar songs with similar vibes to play afterwards
Or, hear me out. When I tell the program to randomise a list of songs, it does what I just said instead of something completely fucking different that noone asked for. As a programmer, this problem makes me want to punch some peers.
Some keywords mentioned in this video, and the amount of times such was mentioned. "Playlist": 41 times "Shuffle": 41 times "Random": 39 times "Algorithm":34 times "Spotify": 32 times "Queue": 16 times "Truly": 12 times "True": 12 times (How I did it: Open Transcript > Copy + Paste into Notepad++ > Go to "Find" > Enter keyword > Press "Count")
Crazy that I am, two years ago I committed myself to discover whether my 20.000 songs Spotify playlist was truly shuffle. I would write down artists and then cross how many times they’d pop up. While other artists never popped up, queens of the Stone Age (one of my favourite bands) songs would appear every other 5-10 times. Also many other of my favourites would appear more often
@@FoxGlove8 I think you’d like their second album “songs for the deaf”. It even features Dave grohl playing the drums. Their first album with their name is also gold imo
You're videos seem like there's put so much effort into editing! I'm so impressed and captivated by this and all the impressions, and additionally the topics are interesting! Wow
@@angelopizzulli7 seriously Im struggling to see how thats a solution, they basically just said they made the playlist in a different order a few times over because sorting by length is gonna be 1 of 2 options every time
I feel so vindicated, I always had a feeling the shuffle feature wasn’t quite as random as it claimed. From my experience it seems to play songs from a mix of both overall popularity and how much it thinks you like said song, creating a vicious cycle as mentioned in the video. I haven’t done any real experimenting, this is just based off of a hunch from someone who uses shuffle a lot
I used to be a math teacher, and specifically used to teach AP Stats, and we talked a lot about true randomness and our perception of random or not... This video makes me SO GOD DAMN HAPPY
As someone with almost 10k liked songs and 1k Playlists i feel this a lot. The vast majority of songs that spotify plays are songs that I listened on repeat in the past. The last couple hundred songs i added are played the vast majority of the time. It is sooo anoyying!!! I wish we could have a true shuffle! If it dors indeed pick a song at random, it likes to stay within the range of +- 10 songs. It feels so weird. Pro tip: playing without shuffle, sorting your faves by song name or date added will feel more random
There is definitely something in the code to pick "bigger" artists more often than smaller artists. I have to remove certain artists entirely when I start new playlists, so I can actually hear the smaller artists in my 6 hours of listening at work. It sucks, because if I want to hear a bigger name's song, I have to add it to the queue myself, then take it out, so it'll hit a smaller artist and not circle around the bigger artist, over and over.
Based on their other autogenerated playlists, It's likely taking into account that certain artists have a lot of audience overlap. The more people that listen to an artist, the more people that'll also listen to other artists, Thus the algorithm might genuinely be selecting artists randomly, But have the odds skewed in favour of the popular artists as a byproduct of optimisation.
same, I used to love imagine dragons but I had to scrub them from my liked songs because the 6 songs I had from them in the list came up like 2 or 3 times every time I'd drive to work. in my playlist of 1200 songs :/ I just got sick of hearing them.
Not quite the same thing, but I have a story. I got really sick of one of my playlists because I kept hearing the same songs over and over. Goodbye by Bo Burnham came on, I was out of skips, I REALLY didn’t feel like listening to that song again, so I switched to a different playlist. Goodbye is the only song those two playlists had in common. Guess what the first song when I hit shuffle on the second playlist was.
Hey, Spotify addict with 3+ years of experience on shuffling here. Over the past years, I've noticed that the algorithm tends to pick a small selection of artists to play in random order, usually the artists you've been listening the most to. I have over 3 thousand songs on my liked songs list, and I never really used playlists before, so I would always shuffle from there. What I've noticed is, I've been only getting the same 10-15 artists all the time, despite having songs from hundreds of different artists saved, and that seems to be linked to how much you listen of those 10-15 artists. Back in the day, I was a big Katy Perry fan (Yeah, I know). I'd listen to her albums on repeat pretty much on a daily basis, and I used to get her songs a lot on shuffle. I am also the type of person who saves entire discographies into my liked songs list, so naturally I have pretty much every Katy Perry song ever saved, but as time went on, my interest for her music dropped considerably, and as a result, I don't get a single song from her on shuffle anymore. Ever. Despite having 5 albums worth of music to appear on that queue. On the other hand, Lady Gaga, another obsession of mine, shows up every time. And the same goes to my favorite artists. It's like Spotify doesn't play many songs from artists you haven't heard in some time in favor of giving you what you probably want. And THA'TS my problem with the shuffle button, because I want random queues precisely to hear more songs I haven't heard in a little while. There are also weird cases, like LP showing up ALL THE TIME, although I never listen to her songs (I liked one, O-N-E, of her songs and saved a couple of albums to hear on the go later and now they keep showing up, despite me skipping her every time), and the same with Postmodern Jukebox, whose songs I removed from the list because it was so annoying. I don't know if it's because they appeared on shuffle so much at some point, the algorithm though I was listening to those songs because they played for 1 second and started throwing dozens of other songs from those artists, or because it is sentient and likes to hear LP and Postmodern Jukebox while I'm away, so it plays them for me and cries at night because I didn't like it's favorite songs. Who knows. What I've done to work around this a bit is to create monthly playlists where I put 40 or more songs, always trying to diversify them as much as I can. So, when I shuffle them, I actually get songs I haven't heard in a while. So, in my humble opinion, Spotify's shuffle algorithm works very similarly to TH-cam's feed algorithm: the more videos you watch from a specific youtuber, the more it is likely to be the first recommendation on screen next time you open the recommendations page. And oh, there's always that random essay from a random guy who promises you he's got the secret for waking up early, or reading 700 books a year, but you never want to watch that. TLDR: hear too much of an artist, too much of the artist will be shuffled, and also some weird fixations from the algorithm for no apparent reason.
‼️I wonder if certain artists pay to "promote" their music like whenever shuffle is pressed their song gets put in the top 20 or whatever a certain amount of times. They would do this to boost their listens since top 100 lists are tracking Spotify plays now. It's the only thing that makes sense since if you like ONE song from ONE person ONE time how it would frequently end up in a top 20 of a shuffle.
Thank you for this! Makes me feel more sane as someone who usually listens to playlists with like 150-800 songs but stays getting the same ones, and now that you say it the same artists, over and over again. It's annoying because I feel like I get bored of the playlists faster with the shuffle algorithm working in the way it does and then have to make new ones more often than I should.
In terms of shuffle solutions, I think categorizing by song name and starting from a random point is the best thing, since it's effectivly random. The only downside is it's like u get 1 good shuffle but no new configurations
Haha, I do the playlist thing too. They’re all called batches and I have 14 of them, and they are the only things that show up when you search “Batch” in Spotify
Nobody actually wants true random. They just want variety; neither the current algorithm or true random will accomplish the variety people actually want.
I would much prefer a true random shuffle. I understand that means I could get multiple songs by the same artist in a row, but my issue with the shuffle isn’t artist clusters, it’s always seeing the same songs. I like making playlist that are 300-500 songs long and when I start it I’ll shuffle it and look at the queue. If I’m not vibing with the upcoming songs I’ll keep shuffling until I do. Only problem is that it always shows the same songs. I remember reading a while ago about Spotify’s shuffle that for large playlists it doesn’t actually shuffle the entire playlist, but splits it up into groups of 50, so when you’re reshuffling over and over all you’re really doing is shuffling 50 songs and not 500
i think me too, i have all of coldplay’s albums in my liked library, i feel like they’re def the artist i have more music of, and the other day as i was playing my likes on shuffle, a coldplay song played, i realized i hadn’t hear a single one in like 4 months
I think what would be the best option at 16:00 would be to shuffles first then choose the first song randomly, so opposite cause you may get one random song, then the next 9 stick to the most common
On my giant Spotify playlists, I kept having an issue where songs would actually repeat on shuffle before getting to songs that hadn't played yet. It felt like a loop of 100 songs from a 3k-song playlist was being shuffled multiple times. To clarify, I did not press shuffle multiple times or start the playlist over; it seemed to decide on its own to keep throwing songs that had already played back into the shuffle queue. I switched to Apple Music because of this; idk how many complaints there are about their shuffle function, but at least it WORKS. It doesn't repeat songs, and I feel like I get a good spread of songs when I listen to it.
This is the one that kills me the most. Most my playlists are behemoths with thousands of songs as I will just add a bunch of artists' entire discographies to compile into playlists spanning multiple days' worth of music, but then I shuffle them and after an hour I'm already hearing repeats of songs... unforgivable.
I often shuffle my entire Apple Music library and do feel it’s a true random, EXCEPT it seems it will often put recently added songs to the front. But then again, I may have some kind of bias where when that happens, it sticks out and I remember it more than when I just starts truly random.
10:32 this describes Spotify in general pretty well… no matter if I play discover weekly, a „for you“ mix, or just let it play after I selected a song, it always plays the same songs that I guess I liked at some point but at this point I heard way to often and it makes me feel like I don’t like music anymore.
I've always thought a "smart shuffle" feature would be a cool option. Have Spotify see what songs I'm skipping in a shuffle and analyze what about each song I'm skipping (year, genre, etc.) and play songs that go with the flow I'm on.
I don't think I'd want that. It's seems to have a really hard time identifying similar songs to what you're playing and that could lead to some really stupid decisions on its end.
I wish there was a shuffle that sorted the songs in a playlist from least to most listened by the user, then divided that list into groups of five songs, and shuffled the order of the songs just within those sections. The idea would be to prioritize least played songs, so in large playlists you get to hear every song, but still there would be a randomness factor for variety. Your idea at the end of the video sounds pretty good too.
If you use Music Bee you can sort it in a bunch of ways including how many times it has been played. You have to manually set evrything tho it takes quite a while, imo I had a bad experience because I somehow duplicated the location of songs so it took a long time to clean it up
it could even mix in like 5 songs you listen to a lot, or our favorites, and then 5 that you don't listen to as much or haven't listened to for a while
i remember in high school over 10 years ago reading about how the itunes shuffle on ipods weren't truly random, and that made it feel random. i almost never got the same artist twice. all of this also lets me know that amazon music has NO algorithm, because i have over 4 thousand songs on there, and i'll get red hot chili peppers 3 times in a row and then beethoven
Amazon music does a thing where I hit shuffle and, for a few weeks, I'll always get the same song (right now it is Hold On by Alabama Shakes, some other artists were Billy Idol, Radiohead, and Don Caballero), but after that it is random. Needless to say, if it does have some sort of algorithm, it certainly doesn't prioritize spacing artists or not. And I gotta say, having a track off an album you like be followed by the next track on the album can be glorious, coincidence or not. But also, Amazon removed the scroll bar, and then they removed the option to allow you to sort by reverse alphabetical order, which really sucks. It also won't show me any songs by The Jam amongst my songs list, or that band in my artist list. Their songs pop up sometimes if I shuffle all my songs, though.
I have an 8,000 song playlist that I find is super responsive to whatever my non-shuffle listening habits are. Every time I seek out an album or artist, the next time I shuffle my playlist, something off that album or by that artist will come up super early, basically regardless of their overall popularity. Normally I don’t mind this since it means it gives me stuff I’m in the mood for at the time but god it’d be cool to have true random as an option for when I wanna shake it up more
@@urmomma-7 it’s called The Great Heap!! Literally Ive just been putting all the music I like in it for like 7 years now. I hear Spotify playlists cap at 10,000 & I have no fukkin idea what I’m gonna do when I hit that cap
I have around 3500 songs (mostly 60s to 90s) on a playlist and i listen to it every night when i work at a gas station. I started noticing since last summer that during a week of playing my list, i could hear the same song 4 times during 5 nights of play. Recently, ive started scrolling down my playlist and pressing a random song , then the shuffle takes over and the songs are mixed better than just pressing shuffle all the time to start my playlist.
Same, I usually have a song in mind that I want to listen to and then shuffle from there. I also have my shuffle on loop even though I have like 300 songs on my Playlist I created. I think it helps a little to make it shuffle better. Though I still hear the same 4 artists, most of the time.😅
I recently decided to simply split my giant playlist into 3 playlists of 65/66 hours each. Ill listen to one playlist at work for a few days, then another for a few days etc. This works well for the amount of music i had. If anyone would like to check them out, they're called ...feel good list by paul martin #1, #2 or #3
Hey, I started noticing a similar effect around mid-2022. I would finish listening to a song (usually from the artist's single release) and rather than switching over to the song's Spotify Radio, the song would endlessly loop. I used to compile monthly playlists for the purpose of memory keeping but my commitment has waned progressively as I now struggle to find any music beyond my "On Repeat" playlist. Even playlists created by ACTUAL human users now feel like different variations of the same algorithmically-powered conglomerate of songs. I wonder what prompted Spotify to tweak their shuffle feature in this specific way as the app definitely feels broken now. Thank you for sharing - I'm glad I'm not going insane.
That option isn’t auto-mixing in the sense of mixing up a playlist, it’s auto-mixing for a fade out for each song so nothing ends abruptly and starts. It creates a smooth transition for a better listening experience … it explains it right under the option in settings lol. That’s all it does.
I have a Spotify playlist that is a collection of old songs my parents loved that I sat down and curated with them for myself when I moved away. Its so frustrating because it was supposed to be a meaningful playlist for me to listen to when I felt homesick but it literally just played The Beatles and Led Zeppelin with a few random other ones thrown in. It was like listening to an oldies radion station that only plays like 20 top hits over and over again
A "patch" that I found was to order the playlist from a to z and play it without shuffling. The only problem is that when you stop the playlist yo need to remember at what number of song you left it, cause otherwise youre just gonna listen to the first song mainly
Maybe Spotify should make its algorithm keep a sort of "cache" of the last few shuffle queues and, when generating a new one, try to make it *as different as possible* from the last ones, using, for example, the Hamming Distance Algorithm.
Giving someone a shuffled that "feels" random is actually a pretty interesting problem that I would recommend all you programming nerds (like me) to try. generating a random playlist would be pretty easy as long as whatever random function you are using to get a random number for an index or something was random, but generating a playlist without "clumps" is a bit harder One of my ideas would be something like the pity system used in some gacha games. In those games you'll usually be pulling items from a pool of items of different rarities. a standard item might have a 50% chance of appearing, a rare item has a 40% chance, super rare has 9%, and ultra rare has 1%. However, if a user has gone a long time without a super or ultra rare item, there is the "pity" system which either slowly increases the chance of better items the longer the user has gone without them, or guarantees at least one high rarity item after a set number of pulls. While songs don't really have the rarity system, there could be a system in place that slowly raises the probability of a song being played over time until it's finally played, after which its probability returns to normal. Or, each song is guaranteed to play at least once after a certain number of songs have been played. For a 100 song playlist for example, every song is guaranteed to show up at least once every 300 songs played This system does work better on a song to song shuffle basis as opposed to shuffling the whole playlist at once
I'm pretty sure that the mp3 player app on my old phone worked on a song to song random selection, but it kept track of which songs had already played since the playlist started, and would gradually go through the whole list... I miss that app...
@@esqx0878 Developer here. It's definitely pretty obvious. It's still a good idea though. However the unfortunate thing is that Spotify really hasn't changed in like 7+ years so they probably have one dev on hand at this point lol
As a musician, I think the algorithm is also based on the *key* and the *bpm* of each song and that's why most times you'll get a song that is in the same key or as close to this key from the circle of fifths.
@@dominikweber4305 I was actually searching and asking on Reddit if anyone else has noticed that but from my experience it's too often to consider it random in a big playlist with 100+ songs.
i didn’t even think about that but now that i look back i think you’re right! harder for me to test this cause i don’t have spotify and my gf and i just listen to her playlists in her car
I noticed something similar when playing my favourites playlist, I have a bunch of everything in there yet the songs seemed to match each other very well and flew naturally, key-wise and bpm-wise
I think what they should do is set each song as a number, the more that number is chosen the less probability it has of playing, reducing the probability less when the user decides to replay the song, and reducing the probability more when they skip the song, but then also resetting all the probabilities every month or something
As a person with a playlist of over 1500 songs, I really feel this. The fact that out of those, their are around 20 songs I hear every time I listen for more that an hour is just absurd.
Finally someone made a video about this!!! Been complaining about this for YEARS. I wish the Spotify shuffle was like the old iTunes algorithm where it would be truly random, but it wouldn't play a song twice until all the songs on the playlist were played. It was *perfect*.
as a matter of facts, the itunes algorithm was NOT RANDOM, when itnues first came out people said that its shuffle didn't seem random, when it truly was random, so apple made a intricate algorithm which was NOT random and sold it off to people as "random". you can search this info up
I miss this! If i wanted a certain "mood" I made/make playlists with certain vibe anyway! It would be nice if the algorithm shuffle was still an option along with the old school itunes type of shuffle. I like the enhanced shuffle feature spotify added, but it STILL has the same problem that their standard shuffle, just a little extra spice that makes it slightly less unbearable for me
Few things about Spotify: A recent change that I hate is the inability to reshuffle a playlist. Often times I would wanna reshuffle a playlist in order to have a good song to start with rather than skipping songs. But now I have to go to a DIFFERENT playlist shuffle that one then GO BACK then reshuffle. It was perfect before, why change it? And also I wish you could queue up a playlist, if I have a few songs playing and a couple songs in the queue for my friends in the car, I wanna be able to play a playlist after the queue is over, that is less of an oversight and more of a desired feature I would use. But it seems practical. Even for use after a podcast. If you wanna listen to a playlist after a podcast automatically, you have you shuffle it first. Queue the podcast. Skip the current song to the podcast. Then you’re set. It works but could be better and easy. Just a press and hold on the shuffle could solve both of these problems I mentioned, offer shuffle options on a press and hold such as “reshuffle” and “queue shuffle”
@@d.k.5911 but I think my Spotify might be bugged or something. All of the sudden I had all premium features except for listening without wifi, and it says I don't have premium. But I'm not complaining lol
I use Apple rather than Spotify, but I genuinely want true random. I do the curation myself, preventing my main playlist having too much of any one artist/genre/mood, because I want to get that mix of everything. I even describe my playlist as 'mood whiplash' because I want it to go straight from up-beat anime theme to classical to death metal to 80's...
I have to mention that the quality of your videos has fucking STEPPED UP over the course of this year. Editing, scripting, audio, your confidence on camera - everything is SO GOOD NOW. You're killing it, Gabi 👏
It's not just Spotify. I ran a radio and the system we used was trying to avoid playing the same songs repeatedly so it weighted each song based off of when it was last played but that just turned it into a sequential order of when songs were added.
This is exactly why I went from making large general playlists to shorter genre/ season playlists. My long playlists with hundreds of songs would play the same 15 songs over and over again and all the other ones got lost. Now once a playlist gets to over 3 hours worth I just make a new playlist
Its crazy how even if i have 3500 songs to pick from in my playlist, spotify only ever gives me the ones i only keep there cuz i lack the motivation to clean them out… Like once a song came on that i forgot i even had?? I thought id get through all of them but apparently not??
This is necessary science. As a heavy shuffle user that has noticed... stuff, I needed this. I wish we could have third party Spotify clients so we could use different shuffle algorithms as we please. Or at the very least I wish they'd let you change the settings to accommodate a few types.
I've never seen your channel before but once I saw the title I GASPED because I've literally had this theory for so long that Spotify's shuffle is not truly random - thank you so much for making me laugh out loud and answering my questions- subscribed:)
More importantly, how does TH-cam decide which comments should be nearer the top. If it's on likes alone, that creates a feedback loop that soon buries any new comments for-ever... So now we've established I'm typing to the void; I've never noticed an issue with Spotify's shuffle. But rather than fixing it with 2 options, smart random or true random, I'd suggest having a settings menu where you can switch off every factor of the algorithm individually to get exactly what you wantr! With a turn on/off all option of course. I probably don't get any issue because my playlists are mostly all one artist (and I'm okay with it album hopping) or shorter ones with no repeating artist (and presumably closer to true random). Although it's annoying that repeat all on a shuffle just repeats that same order on repeat, but to fix even that you'd need some smarter algorithm to avoid hearing the last 10 songs in the new first 10 songs, or just true random every track without shuffle for the potential for the same song 10 times in a row! Final buried lead here, I saw a thing a while back about Spotify having their own clone bands whose revenue doesn't leave the company so when a playlist transitions to suggested songs, it steers in the direction of those artists. It's not a function I've noticed personally, but certainly a shuffle algorithm could be abused to get more plays for whichever tracks benefit Spotify financially, or for the next big report...
replying for comment relevancy since you have really good SPOTIFY input!! the ALGORITHM is weird on my playlist since ill get songs not even in my playlist (idk if thats just because i cant and refuse to spend money on the app), so thats just my ick. i get different songs most of the time, but just get blasted with the same few each time i listen (like out of a random batch, there'll be atleast 1 song out of a few thatll definitely be there). anyways, i hope the SHUFFLE gets better, cause these TRENDS are mildy annoying lol
Me: you made me listen to [song] 20 times, I don't even like that song!
Spotify: that's impossible, you love that song, you've listened to it 20 times
literally lol
I am in physical pain
perfect comment
parks and rec…?
@@maddiepsimko feels more like a joke from its always sunny
great video! also that miranda cosgrove edit was hilarious.
i can't believe 2014 was 13 yrs ago😢😭😭😭
wow its danny gonzalez
love you, dad
@@emmalonon8560 WHAT
OMG ITS NINJA! /j
3:21 The truth is, I do really want a truly random shuffle button I want the full 1200 songs in my library to be equally possible
I want more than 1 shuffle types! Bias by mood, key, recency, or even spaced random.
Yesss! Most of the time, to be honest, I like listening to the more regular songs.
But every now and again I want to be surprised and to be hit with some deep cuts.
the algorithm they use to fix the issues with true random only change the likely hood that one sone will come after another, all songs are equally likely to show up
@Tack not true, Three Days Grace songs are much more likely to appear than other songs, stop talking out of your ass
@@14ajencks the current algorithm obviously does additional things. you time stamped the part of the video explaining true random and I was explaining the thing they did to fix it.
As computer science major I want to make a customizable randomization/shuffle for music. You can add filters and different preferences. Like you don’t want the same artist to appear more than twice in a row, or if you’re sick of hearing one particular song, you can push it to the back of the queue. So that there is an easy way to meet everyone’s desire of what they want shuffle to be.
Plz,plz,plz been thinking about this lately. Yeah idk why huge app/tech companies dont give you near as much customization as id like. Between phones, youtube, music streaming services, etc. I know they are probably cating to the majority in trying to make thier stuff simple and easily accesible but goddamn do i want some degree of more in depth customization when it comes to music rec's. Probably alot of investment motivations in the mix too, like promoting certain artists to get more money or something.
please do that - and also make it ad free /j
You’ve seen how Steve Jobs pitched the iPod shuffle’s smart shuffle? You’ll find it interesting!
You can move songs to the back, but it's kind of a hassle and not worth it when you could just hit skip
On PC at least, you can get spicetify, which lets you download plugins for Spotify, one of them is a true random shuffle
As someone who has over 5000 songs in their Spotify library, I feel this. There are undoubtedly songs I’ve added to it that I never hear and never will. Spotify also loves playing the more recently added songs primarily, so when I hear something added in like 10th grade, I’m taken aback.
This is the problem I have. My liked songs playlist is 1300 songs or so but I swear there is tonnes of songs that it just never plays.
@@CaptainHoratioPugwash I'm only 330 songs deep on my favourites, and I can only loath the idea that I'm not gonna be hearing some of the bangers I put in a year ago just because their oldest in my playlist
Try over 12,000 💀
Spotify’s shuffle algorithm is for sure why I rarely shuffle my Saved Songs playlist though :/
That's why I still download mp3 songs
@@gamermapper no joke, but even other apps do was well, dont use Spotify but i swear the other have this was well even if is just mp3, i deleted just to see if i am crazy but my guess is no
can we make this video insanely popular so that spotify sees it and actually fixes this issue
it is a feature not a bug
@@kanalisationerstellen The feature has a bug.
@@kanalisationerstellen The feature is stinky
@@kanalisationerstellen well the feature bugs me
@@kanalisationerstellen the feature is a bug
I've complained about Spotify shuffle for more years than I can count at this point. Most of my playlists are just full albums combined, and every time I shuffle it groups the albums together, clearly based on time since last listened to, whether it thinks it's my favorite, popularity, etc. Always hated it.
YEs thank you!! I listen to my liked songs and out of 1000+ songs it always plays the same ones!!
Are you really old or can you not count high?
@@tannerakers7276 considering spotify was founded 16 years ago, I'd say its the latter
@@tannerakers7276 it's an expression lmao
Currently using Spotify myself and another thing that bothers me is when you go to “radio”. It’s just a playlist lmao
The “sh!tification” of Spotify has been my villain arc; the audacity for them to charge me more.
real, i get about 2 to 6, 30 second ads in a row now, it sucks
@@saraisabigboy want a break from the ads?
@@LateNightHam yes please buy premium for me please
just pirate Spotify premium you can do it on pc and android, even on iOS you can pirate
I got so fed up with them and everything they do that I've spent literally years breaking my phones just trying to make it usable... i REFUSE to pay them
The worst thing is that even when I let my "shuffled" playlist go on for long... the same songs start repeating, like I've had a single song repeat 4 times in the span of 3 hours. It fixates on like maybe 40 songs and cycles mostly through them, occasionally throwing in a different one. I should be able to listen to the entirety of my 17h playlist on shuffle without hearing a single thing twice.
exactly, it’s just the worst. i hit shuffle so that i can listen to ALL of the songs in just a different order! so give me all of them!
Maybe you skipped some songs? Cause the "shuffle" reshuffles when you skip, therefore the other songs that already played will play again. Atleast, that's from what I observed. I have a long 4 hour playlist (not that long compared to others, but you get the point, I mean, 4hour no skip?) that I didn't skip any song, and they all played exactly once, after the end of the playlist, some other truly random song that I don't know of will play.
Sometimes I've even had the playlist end and start playing recommended songs before I hear every song in the list. Like, I'd be listening to my playlist while playing a game, never reopen the window (so there's no way I could've skipped any by accident), and suddenly the playlist will either end or start replaying songs I've already heard (or both, never getting to the ones I haven't heard). It's also a playlist that's only a couple hours long, so I can get through it all in one day. I would much prefer hearing _every song_ exactly once before the playlist ends, tyvm
Literally doesn't get better no matter how long the playlist is. Have an over 70 hour playlist. I blow a gasket regularly over how often a couple of songs will repeat on the playlist in the span of a few hours
my spotify was never shuffled enough because i would literally think of the next song playing and it would play because of how many times it would repeat
My playlist has 427 songs and it's soooo frustrating that some play more often than others. Part of the point of having a long playlist is having a wide variety of stuff to listen to!
@Shadow lol same here with around 1010 songs
And it never really plays the whole playlist, it starts again before going through all the songs
5000, you puny mortals cannot begin to imagine my power... I mean ,uh, yeah same issue...
@@jameskilgour387 Dam, and i was proud of my 70 songs 😔
Idk how many songs my playlist is but its over 110hours long and omg same
My personal solution for this issue is having a playlist called "Almost overplayed", and whenever a song in my main playlist gets played way too often, I get it in there and out of my main playlist. And when I'm not sick of it anymore, I can still put it back.
It's not a great solution, but maybe some advice for y'all.
That's actually smart it keeps you from getting sick of a song. I might try that thanks :D
I’m just gonna borrow this, thank you :,D
I just make a new playlist whenever i feel kinda annoyed with the songs there, which gives me like 10-15 playlists of 20-35 songs each
omg thank you this is a wonderful solution. I have an almost 900 song playlist that I used to listen to constantly, not in shuffle just the top 20 at the top, but after a couple months I got so tired of it. I made a whole new playlist with none of the same songs which currently has 134 tracks, but I’m starting to get sick of that one, too. This solution with definitely work well, I hate not being able to listen to masterpiece songs just because I’ve heard them one too many times. :)
That sounds sad. Getting sick of the song to begin with it is the harm and it's like it's already done. But at least you won't be getting sicker and can recover from it, it's smart.
Being forced to get sick of a song is tragic.
Gabi! My TH-cam algorithm has been terrible lately. It keeps showing me the same videos I'm not interested in watching and showing me the same videos I've already watched. I feel like that could be a great next project
ahh it does that to me too. even after I click not interested or don't recommend channel. it still does recommend the same shatty video
@@biwan1000 Good to know. I thought it was going to be more like TikTok where it only shows content you don't do that with
My Spotify theory has always been that the songs you've listened to more recently play more often due to the fact that they are cached in the app memory, therefore takes less data to play as opposed to a song you've never heard or haven't listened to in a while (at least in non downloaded playlists). A simple cache clear usually makes my shuffle feel more random.
The thing is, it happen in my different devices with the same acc
definitely a placebo
this is very much how it works - i've scrolled to the bottom of a playlist before (3000 song playlist) on the PC version and if i press play/shuffle while viewing the bottom, it will only play the nearest 100(or so) songs to these songs. start from the top? only play the nearest 100(or so) songs in the top. definitely a thing, they just don't wanna admit they've got bad developers
@@jamesbiggs4421 that doesn't necessarily mean they are bad developers. Maybe they weighed which is more obvious; lag and delay everytime you shuffle, or a less random shuffle, and figured people would be less likely to notice the latter.
I have a playlist with over 4K songs on. It's definitely different whenever I play it. However, I've noticed that it tends to play songs that are in certain 'moods'. So if it starts off with ballads, then it tends to play a lot of ballad-y/slower songs. If it starts out energetic, then it stays energetic, etc.
I have a giant playlist with wildly different genres that I regularly listen to and here’s some of the main observations I’ve made with it
1. Spotify prioritizes the most recently added songs to a playlist
2. Spotify will do its best to group songs with similar genres before moving onto another genre
3. Spotify will avoid songs that do not fit into the prominent genres of the playlist
4. It will prioritize genres that you have recently listened to. It’s also good to mention that it doesn’t count a song as listened to if you skip if before 30 seconds
I agree with the last one, I don't get much variety in shuffle from 5k+ songs if I'm just skipping looking for something I do feel like listening to.
BUT if I just let it play on shuffle on its own without skipping, it'll have a good mix so it's all rlly just leaving it alone to do its thing.
honestly i want to add to this as i feel this is mostly true.
I do feel like it definitely also takes time, and maybe even location into account.
Also the device you're playing on.
I get wildly different shuffles on my phone, PC, and AV setups.
Also i always get chill, or depressing songs around 12-6AM like when i go home from a party for some reason.
Or it play's a different shuffle when i am at work in contrast to when I'm home.
Not sure if this really happens, but i definitely found that time has a big influence on the shuffle in addition to the stated above.
@@Kiritomens I assume it's just because most people's mood decreases during late nights (general biological trend), so they'd be more inclined to listen to chill or sad music at that time which gets picked up by the shuffle algorithm. Interesting stuff to note tho
I know in super late but ya the genre thing hits super hard because my liked songs Playlist is super "diverse" in terms of genre but when I get swancore it plays nothing but swancore for the next 15 skips until it gets to metal or something adjacent. Like fuck where is the lady gaga I have in this Playlist
@Kiritomens I agree that it most likely changes how it shuffles based on the time of day. Granted, I've done no research but my educated guess is that if it can track what time you're listening to certain types of music for Spotify wrapped, it can do so for the shuffle algorithm.
I feel like a cool idea would be for it to somehow monitor how far you got in the queue so it knows what songs you didn't get to listen to and can put those ones earlier in the next shuffle.
I think about this all the time! My playlist is incredibly long an so I only ever get through a tiny fraction of it, yet there are songs that tend to pop up over and over. This would help a lot
Literally a feature windows media player has had since like 2003, you can resume a previous list, why is this so hard?
I work in a factory, and use a massive karaoke speaker for music. My 400 song playlist gets the same 15 songs repeated after every break because when I disconnect from the speaker, it clears the queue for some godforsaken reason. Recently I've been shuffling using a third party program, by Steven Aleong. That works a lot better (after he updated it)
Yeah that makes a lot of sense
My 20 year old mp3 player had better shuffle function than Spotify. It would create a shuffled order of my songs and just remember where I had left off when I turned it back on after having turned it off. And Spotify can't even actually shuffle all the songs in a playlist longer than an hour lmao.
Spotify has been thoroughly enshittified. Adding features no one asked for trying to apply algorithms to *everything*, implementing multiple recommendation engines, the list goes on.
My favorite is when they started using "vibes" instead of genres, but only sometimes. And then mislabeling all the genres as frequently as possible.
Why does it group "Paper Bag" by Fiona Apple in the same category as "Tornado of Souls" by Megadeth? Classic metal artists, the big four: Megadeth, Metallica, Slayer, and Fiona Apple.
Clearly AI ru(i)ns everything on the sorting of music there.
but like.. we did ask for it bc we didn't like true random shuffle tho
They recently put seeing lyrics behind a paywall. Yeah no I'm gonna stick to physical media now
@@damienwit Same, CDs for life!
Ok but that’s not really related to their shuffling algorithm… and plenty of other music services use algorithms to shuffle playlists too, even before spotify
To me the ultimate goal is to hear all the music within the playlist, so I'd suggest adding a weight factor onto their existing algorithm that keeps building up every time a song isn't listened to ensure that it's eventually forced to play. I think that would create a more even distribution
It would, but also you could make an algorithm that solves the issue of misperceived pattern recognition in true random with an algorithm that doesn’t weight Individual songs to be more likely to get played, just on a set of rules starting at a random seed start point that would help ensure the songs play in a pattern that is unintuitive to the human brain and less likely to get thought of as a pattern. Basically I think what I’m trying to say is any solution to this problem is probably at odds with spotifys intended design. They want specific songs played more for specific reasons, either user retention or bc they can pay less to those artists etc…
The opposite happens. The more complete playthroughs a song has, the more it gets bumped up the list. The songs you're more likely to skip show up less and less
Yes! I add an obscure song I really like and I get recommended the same song I added 2 years ago that I skip every time. They need to prioritize less played songs and not the ones I skip consistently.
This poses some problems from an engineering perspective. For this data to persist indefinitely, it would basically involve adding a new property to every user's instance of every song *for every custom playlist that user has*, that needs to be updated every time that user plays *any* song. We're talking billions and billions of new data points and new operations to update the values of those data points. Spotify needs to store that data perpetually on their servers. For a service with as many users and as much data as Spotify, space and time efficiency is a huge consideration when building any feature.
In computer science a big thing is scalability, which means how different algorithms perform when the amount of data becomes extremely large. We use something called Big O notation to get a rough estimate of the space complexity (amount of data storage space required) and time complexity (amount of operations required) of an algorithm. For the one you suggested, the Big O notation would look something like this: Call # of spotify users "X", call # of custom playlists a particular user has "Y", call each song "Z", and call each play of a song by a particular user "A". The Space complexity would be O(X*Y*Z), and since all of these numbers can be arbitrarily large, the specific values don't matter so we can simplify it to O(N*N*N), or O(N^3). This means that the amount of data storage space required for this feature will scale cubically as the amount of users or songs or playlists increase, which we know they will. Cubic growth is more severe than exponential growth, which is already considered a very poor tradeoff. In other words, it's not scalable. The time complexity is similar - O(X*Y*A) - or O(N^3).
Now, if this data was not sent to spotify's servers but instead cached on the user's device, that would have a similar effect but be much more operationally efficient, as it would not require any new server space. The downside would be that this data would only persist as long as the cache on your device is scheduled to last, which could be anywhere from "however long you have the app open" to "how long its been since you quit the app or restarted your phone" to maybe even longer, like a month. So if your song didnt come up in that time, and the cache expired, the weight would reset to 0.
@@thestever -- Since this is a fix for playing the same handfull of song *every time,* a halflife of a month is plenty. Especially helpful if this value increments when the song is in the next 5 queued songs, so spamming shuffle will eventually cycle through the entire list.
I desperately want a “true random” option because every time I shuffle a playlist for the 10th time and it plays in a distinct order to “space things out” better, I can’t help but think “Man, that’s statistically unlikely to happen more than once, right?”
Oh that's a great point, maybe certain songs "fit" better near the top. You've got something here
It happens to me too with 3 songs: it's always "Sidewalks" from The Weekend then "Battlefield Classic Theme" from the BF1 soundtrack and then it just gives me "Nobody Told Me About ID" from the original Doom Soundtrack. Idk Spotify thinks I like soundtracks
@@thewerepyreking I sure hope my Spotify doesn't think that The Weekend and BF1 Soundtrack and Doom Soundtrack fit well together 🥲🤣
I have weird tastes yes, but like wtf
I want spotify to see "Hmm this playlist is full of prog rock and 90s techno" and recommend either more of both or music that fills qualities of both. AS of now it seems to get fixated on either or and wont play Tangerine Dream or Genesis if its already shuffling Aphex Twin or FSOL
I have a playlist with over 1k songs and the amount of songs I forget are in my playlist cause they rarely ever play despite the fact that I listen to music basically everyday is crazy. I would love it if the algorithm worked the way you suggested where it chooses the first song truly randomly and the rest of the queue is based off of that one song.
Same. Have a playlist with thousands of songs. I listen to headphones inside my hardhat under my ear protection almost daily at work for 10-12+ hours, and over the course of the last year I’ve definitely noticed it chooses certain songs and artists much much more then others. Kinda annoying tbh.
@@IrreIephant especially when im trying to diversify the music i’m listening to and all i get are the same ones over and over
or at least add a thing that gives priority to songs it hasnt played in a while. I think most people using shuffle you want that
ok i just wanna know, how long is your playlist? bc goddamn.
@@jocie3512 quite long, i like to listen to a lot of different genres lmao
Spotify keeps pushing some songs that i've grown tired off in my face via my dj and radios and daily lists and mixes and it's like they're just putting it into rotation without my permission and now I hate that song that I used to love
Spotify is an AD company. Also that is the reason US gov banned TikTok, because TikTok refused to follow their low standards of garbage music being promoted to users for money paid by users themselves :) :) :)
I love when Spotify finishes my playlist and makes a radio based on it and it always starts with a song from my playlist and proceeds then to play the exact same songs in this radio… every single time
i hear a lot of albums and i just noticed that in the past month i got the same radio "based on" different albums... with different styles...
Radio is only good when playlists are small. Once you grow your playlist, radio just feeds you your playlist
@@xzeuiime and my 146 hour long playlist 💀💅
@@xzeuii who ever has small play lists at this point unless they are super new tho, maybe they should tweak it then
It seems like every single radio I get starts with Seven Nation Army, no matter what playlist I start with.
My #1 most played song of the year last year was a song I had literally never searched for, but it kept being picked by the algorithm, making it frequently played, making it picked more often. I really hate how spotify tends to "find out" I like a certain popular song, then proceeds to play it very early in the queue literally every single time I shuffle, making me so sick of the song I can't stand it anymore.
Great video!
i know this isn't related to the video but seeing this comment reminded me that one of the songs on my spotify wrapped playlist last year was a video. it was like a tiktok by a member of imagine dragons that i had literally never seen before. how did that happen? why is this even on spotify and why was it on my wrapped?
@@loquita-lostwave That's just how the Wrapped playlist works. They'll put a short video of most of your Top 5 or something Artists thanking you for listening to their song on the playlist.
@@Shori948 it makes sense when you put it like that. i just thought it was super weird since i'd never seen it before
Click skip and then remove it from your playlist
I work as a sound guy on shows, concerts, etc and my spotify wrapped is always so fucked up with random songs that I play as background music when I'm at work. I genuinely didn't even recognize 3 of my top 5 most played songs from 2021 lol
Something I’ve noticed nearly constantly over the last few years that I’ve spent building a massive playlist is that it UNDENIABLY preferences recently added songs. In a playlist I’ve had since 2016, if I add ten songs today, I’ll likely hear 3-4 of those 10 songs immediately upon shuffling regardless of the other 370 songs in the playlist.
Either way, it’s still nowhere near as bad as shuffling a TH-cam playlist, which (by my measurement) seems to grab one song and then continue to “shuffle” based on grabbing one from a +/- 10 adjacent videos, and continuing off that, so you’re never really getting things from all across the playlist.
For sure, I added Midnights last Friday while I was listening to music and like 2 songs later Lavender Haze played from Midnights
For me it never plays any of my recently added songs and just plays a handful of the old ones over and over again
Amazon music does the same thing!!!
Wait what? My youtube playlists always seem to shuffle fairly well.
yes! and also i find on a huge playlist, it is pretty mjuch just 10-15% of the songs ONLY? like it repeats almost exactly within an hour. i have one of those huge 14hr long playlists and there are definitely artists it Never touches on. then, once in a blue moon, it will throw in a new (aka not previously played) song, and yet i still end the year with "we didn't start the fire" at the top of my spotify wrapped even though i skipped it every single time it was given to me :| like maybe the point of the damn playlist is that i want to listen to All the songs on there
"2017 was 5 years ago! Feel old yet?" Later... "2014 was 13 years ago!" HOLD UP
math ain't mathin'
I've always wanted an option that keeps track of whatever songs you've already heard from the playlist, prioritising in the shuffle songs you haven't heard as much until you've heard everything and then it shuffles back
Same.
This is so fucking smart
This is the way.
That would be perfect
This is exactly what I’ve thought about, and I notice this with TH-cam playlists too. Like, y’all, if I’ve got the song in my playlist, it’s because I want to listen to it, and if I’ve got a playlist of over 100 songs, it’s because I want some variety. If I wanted to listen to the same twenty songs every time I pulled up the playlist, I would just have those 20 songs in it
Several software dev groups have come to the same realization. Making a "truly" random shuffle is easy, but customers always complain that it doesn't play the songs they want it to when they press the shuffle button. My preferred shuffle is the random-with-memory design which selects randomly except it won't play a song again if it was one of the last X number of songs to be played. I think Winamp used that back in the day.
Yes! I have a youtube-knockoff that'll shuffle the entire album/playlist at once so you'll listen to every song before you hear a repeat. That's my personal favorite method.
@@emackenzie What app is this? I really need to find a better TH-cam playlist shuffler, I've got a 3k+ playlist that TH-cam can't shuffle for it's life! Currently, the best one I could find was a website on the browser, but it wouldn't play in the browser and would play videos which I didn't want to load due to using my data.
This is literally how spotify shuffle currently works
@@mattcollins13 except it’s actually not
Bandaid solution: instead of hitting shuffle on your playlist, pick a song you'd like to listen to and only then set the mode to shuffle.
Great video
same thought
this works, I do it as well.
This must be why I never encountered this problem lol
yep from my experience spotify is great at suggesting more songs based on one individual single.
I feel like it helps just a little and then the same songs are playing back to back again :(
5:28 I’m sorry but her bringing up angel bests just brought back SOOO MANY MEMORIES OMGGG
The shuffle algorithm also fails miserably for very large playlists. It will only do about 200 songs and they actually need to be close to the starting song in the list. I always pick a song way down in the list to start the shuffle. It definitely helps.
That's what I do too! I'll either scroll to a random spot and start the shuffle, or find one song in particular that i want to start with. It does help but there are still a lot of songs that i realize rarely ever come up...
I do this too. But most of the time it only helps for a few songs before the "shuffle" falls back into old habits.
I wish I could but I won’t pay for Spotify premium no matter how inconvenient the app is without it
i don't care about "vibe" or "atmosphere" and i usually struggle a lot with choosing a certain playlist to listen to. i just want ALL of my favourite music in 1 place in a completely truely random order, so that i can decide in the moment if i want to listen to that specific song or not. spotify please make a true random option 😭
Fr😭
True random means you will hear a song multiple times in a row though
@@teeweezeven spotify shuffles once into a queue, not each time you play a song. like shuffling a deck of cards, not rolling dice.
@@teeweezeven could.
Yessss! I don't really care if the same artist shows up 10 times in a row in true random, as long as it's not just my most listened songs or whatever based off of an algorithm. I want variety!
I think part of the problem is the idea that shuffle needs to feel "random". I personally don't care if it feels random or curated, I just want it to be different every time. Like it's fine if I can figure out "how" it's being shuffled or can pick up a pattern as long as the songs are in a completely different order each time.
The thing is that the only real way to achieve that as far as i know is with randomness algorythms. It's not about the idea of a random shuffle being bad, it's how you handle it in a way that feels, well, different.
@@djninjitsuchannel7857 I was referring to the feeling of randomness, not the mathematical concept of randomness. As the video established, humans often don't experience "randomness algorithms" as random. However, programmers seem to be trying to make the algorithm feel random. I think that instead of trying to get it to feel random, they should focus on making algorithms that make each shuffle feel different.
@@bad_bau The thing is, in order to have "different", in programming, you necessarily need something that creates a different outcome eachtime, which is what randomness is used for, essentially making those two concepts impossible to separate.
@@djninjitsuchannel7857 You are confusing the mathematical concept of randomness with the feeling of randomness. Again, as stated clearly in the video, the two are not the same thing. Things that are mathematically random often don't *feel* random to people, despite the fact that it is mathematically random. Instead of making it *feel* random (again, even the closest approximation of true mathematical randomness does not *feel* random), programmers should forget about whether or not the user thinks it *feels* random and prioritize providing a completely different order with each shuffle. The current Spotify shuffle is less mathematically random than the original version, but the original version *felt* less random to users. However, by making the shuffle *feel* more random, the difference between each shuffle decreased. So by making it *feel* more random (which actually made it less mathematically random) they made each shuffle less different. I would personally prefer an option that prioritizes distinct song ordering over the arbitrary *feeling* of randomness (which again is not related to mathematical randomness). I literally don't think I can make it any clearer, so I hope this helps :)
@@bad_bau You cannot have a new playlist every time without an algorythm for randomness
Even an algorythm that chooses between 1 and 2 evenly will always have at its core, randomness: the program chooses one of the two numbers first (through a randomness algoryth, cause otherwise you'd get the same result every time), and then it picks the second, using the same algorythm, and from there, it constructs a third number that would equalize the first and the second, and it'd create something like this:
121212121212121 or 21212121212121 or 221122112211221 or 1122112211221122
In order to create "different" playlists, you need a randomness algorythm, whatever your objective is.
It can be as simple as choosing between 1 of the "n" songs in the playlist and basing songs based on that, but in order to be different, it will always need randomness, and a randomness algorythm.
I get that what you're saying is "they should prioritize the playlist feeling fresh and interesting over it feeling random",
but that's exactly what they were trying to do with the previous models of randomness algorythms they used
I see it as more so a redundant statement of what spotify has already been trying to achieve.
Ok, I think I worked out what the problem is (comp sci guy here btw), and it is because Spotify is doing exactly what you suggested they should do. I think what is happening is that Spotify is choosing a song at random and then going forward in an intelligent way based on that.
If you think through the consequences of that, it makes total sense of the experiment you showed by bytebodger. It is totally reasonable that in their 50 attempts, they never once got their test song as the first song on the list. In which case, the smart system begins to choose songs that have a similar tone, and what do you know, all the other songs have all the same genre and bpm. So, by choosing a random song, and then playing similar songs, you would expect a 99% chance that the odd one out ends up at the end of the playlist.
Your own experiments were a little unusual, but probably not enough to be statistically significant, but they are proabably a better approximation of the experience that everyone is complaining about. Imagine that you have a playlist containing 3 sets of related songs. The first set contains like 6 songs, the second set contains 3 songs, and the third is just a single song. If you were to shuffle this playlist, 60% of the time, you would end up with some sequence songs from the first set, 30% of the time, and only 10% of the time would the unique song end up near the front of the que.
You could do an experiment to prove this. Create a playlist with say, 9 copies of the same song, and one song that is totally different from the rest. Then shuffle it, like a lot, and just note down the position of the unique song. You will probably find that it is in 1st position at more or less exactly 10% of the time. However, if you look at how often it is in 2nd position (and probably the other high positions), it will probably be way less than 10%.
this is actually really good, have you tried it?
I actually ran some simulations and found that getting a song to end up in the top 10 in seven shuffles out of twenty is slightly significant, but not that much (the probability this would happen assuming the shuffle is completely random is about 8.5%). Having a song end up in the top 10 five times or more is actually very likely (about 93% probability).
Honestly this makes me wonder if some bigger artists have deals with Spotify to promote their music more, and one way Spotify does this would be through having them come up more on shuffling.
This is exactly how placements work
that's definitely true on the playlists Spotify makes themselves as far as I can tell, not sure if the same thing applies to playlists users make
@@soph13s same thing applies. I promise if your playlist has a good number of listeners, there’s folks paying to be there haha
yeah pretty sure people like harry styles were known for this.
I think it's still illegal for radio stations to do, but there probanly isn't a law against it for streaming.
Being a bit of a stats nerd, I wanted to try and get some more reliable info on this. So I took my favorite playlist (that contains 549 songs) and used the spotify web API to start a random play of it 3001 times (I wanted to do it 3000 times but mistakes were made). For each shuffle, I looked at the currently playing song and the queue (that contained 20 songs) and stored the fact that they were played + a score that goes from 21 to 1 depending on their position in the queue (21 being the best score for the first song in the queue). I put everything inside a csv and discovered some interesting things:
1. There are 8 songs that were never played. I checked using a different user and even a different playlist, theses songs are actually never played in the top 21 of a shuffle. If it was fully random, there would be about 10^-49% chance for a song to never be picked.
2. 4 songs are played more than 150 times, which would have a 0.075% probability to occur for each of them if it was fully random.
3. 3 songs are played less than 90 times (the least being 83). For each of them it would 0.86% probability if fully random.
4. Looking at the average ranking of the songs when they are played, there is a clear tendency for some songs to be played earlier in the playlist. This tendency is totally uncorrelated to the number of times the song is played.
5. In fact, I could not find a single correlation between the number of time a song is played and the other information I stored (popularity, song being marked as explicit, date it was added to the playlist). The only thing might be with the artist but it is not really clear, I would need to explore this further.
I tried to share the whole data but it seems I can't put links in comments.
EDIT: Exploring the artist thing, it seems that there is no compensation for artists that are less present in the playlist. It means that having only one song from an artist doesn't mean I will hear it over and over to compensate for the fact that there is other artists I have more than 30 songs of. Knowing that, there are clearly artists that are more prevalent than others. Some are played more than 130 times (per song of them in my playlist) while others are under 90. I have however no explanation as to why some artists are played a lot and others are not.
EDIT2: I also can't find any clear correlation between a song being in my top listened songs (be it short term or long term) and it being played a lot in my playlist. It seems the algorithm is much more obscure than that.
EDIT3: There also seems to be no correlation between a song being played a lot and its spotify-computed features (see "Get Track's Audio Features " in their web API reference).
EDIT 4: auto mix was turned off.
I got about 70% of this information bit thank you for your service, also this is kinda hot
thanks for doing this
this is so cool! and weird that you couldn’t find any correlation. i switched from spotify a while ago but back when i used it i sometimes felt like it would literally read my mind before clicking shuffle. more often than not it would play the exact song i was thinking of. i wonder if ad tracking might have anything to do with that? like in the way you have a conversation about babies or check a website or two about it and you’ll start realizing you’re getting ads specifically about baby items.
I'm sorry this is actually so interesting and informative. But I had to make multiple attempts to read it as "wanted to do 3000 but mistakes were made" had me cackling each time. I can just imagine that someone somewhere has to have made the same type of mistake during like a legit scientific research trial.
"We actually had 100 people in the control group for this experiment, but two of them wore the same jacket that day so intern steve thought they were the same person. Hence why it says 99"
"Yeah during testing of this new brand of cheese, one person failed to mention their lactose intolerance; so that one "it gave me diarrhea" review will haunt the company forever. Sorry"
"We were supposed to monitor the aggression level between this group of 4 male toads over a longer period of time, but one of the toads were actually female. So now we have many toads."
That is bizarre, especially the 8 songs never played
Maybe Spotify has some sort of ‘naughty list’ of songs they won’t play unless you specifically select it? Like how YT has vids you can’t find through the search feature or recommended.
Though more likely it’s just Spotify having a breakdown
As a software engineer, the spotify shuffle feature infuriates me to no end because it always randomizes the same order until you change the playlist and it would be SO EASY to just randomize the list every time you hit shuffle or finish one full loop
Well, if you are listening to a playlist and you hit the shuffle toggle button e actually does shuffle again the playlist. I usually do that when I want certain song to come after the one I'm listening to. (but also, MY playlists are 50 songs maximum, I don't see a reason to have like 1k songs in a list)
yeah I end up adding a song occasionally to force the shuffle to change but then eventually I end up w the problem of several hundred songs that I barely get the chance to hear, so then I have to create a new playlist again :(
you just KNOW they didn't seed their RNG properly
@@GustavoFernandesKing yeah i have a playlist with 1k+ songs which makes the problem way more noticeable (ik its weird don’t judge i like it that way😭)
@@GustavoFernandesKing I just use my like playlist because I don't want to spend the time and energy organizing it all. So it's very noticeable with 1k plus playlists because I hear the same damn songs and have to spend an eternity skipping to find a song I hadn't listened to in the past month.
when spotify wrapped comes out and instead of your favourite song being most played, it’s just the song that you skipped every time that showed up the most times in your 600 song playlist shuffle because the algorithm decided that you should start with that every time
I had made an over 5000 song playlist on my spotify account, and I think over the course of six months I heard the same 50-100 songs over and over. Most of the time it'd just play the first 3 songs. I even would scroll down and pick a song I hadn't heard in a while, then press shuffle. The damn thing would circle back to a song I had heard the last time I played it.
I gave up on that dream of having an extensive,exhaustive list of my favorite songs to hear at any time, it actually killed my enthusiasm for certain songs because I had heard them so much.
Thankfully the "New Discoveries for Me" playlist is pretty good at giving me something I've never heard and want to add to my liked list, but I'm still bummed that I can't just take a top [insert an extreme number of songs] and slowly weed out songs I am rarely in the mood for, because the algorithm seems to favor my most listened to, which is typically the first 10-30 songs on the list, but only because it picked them in the first place.
It's like a feedback loop, Spotify regards my top 10 as my top 10 because they happened to be the first songs I picked, but even as I'm expanding my tracklist it loops back to those because, unless I start listening to a song on repeat over a hundred times(which after that I'm kinda done listening to it for a while), it'll just keep looping back to my most listened.
Exactly !! My Spotify wrapped is always completely wrong because it counts the songs it plays on shuffle! I don't even like the songs om my wrapped any more!
I think it's so they can sell subs. You can only skip a couple of songs until you're bombarded with ads. So to get the best experience you think you gotta pay and Spotify isn't going to refuse money.
@@TheRealRedHood That's possible, but I also have Premium and it still does this stuff, it's not like they use different algorithms for free and premium members, the only difference is that you don't get ads.
@@biggrayalien4791 They don't. And that's ultimately what it. We pay for a service that could be provided for no extra charge. I also pay for TH-cam premium all to get rid of ads. The internet really is cable at this point.
I switched from apple music to Spotify about a year ago and I have had so many annoyances with Spotify. There is no way to shuffle all 'downloaded' songs, no way to shuffle the albums section and have it play albums through, no more songs tab where you can see a long list of all the songs you have saved to your library but not necessarily 'liked', and the shuffle has always been horrible. Really off-putting in terms of listening to a bunch of old music! I had 12000 songs on my apple music account saved and I just find it a pain to add songs at a similar rate on Spotify because there is no way to keep them in storage. You have to add them to a playlist and never hear the majority of them and it is very annoying.
I used to think this was just a case of me being unable to adapt to the new platform but after a year and a bit I feel like my grievances have a warranted cause.
I keep saying that spotify should have an option to view how many times youve played a certain song. That way you can just order that from least to most and allow for your playlist to get an even amount of love.
this is a fantastic idea!!!
They just don't want you to do things like that
@@hiphopheaven but itunes has that so why not spotify
while that's a good theory, adding new songs to a playlist would totally overpower the system
you could always use spotistats... spotify wont introduce it, cause then they wouldn't be able to do spotify wrapped (or would, but it wouldn't be as big of a deal)
I also feel like Spotify doesn't register skipped songs, only songs that started to play. The playlists it creates with my favorite songs always contain random stuff that kept coming on on shuffle and I kept skipping. It's like someone is offering you cake and you keep rejecting and they'll always be like "But you love cake, it's constantly offered to you after all!"
I was trying to find a specific classical song a couple of weeks back and spent like 20 minutes skipping through maybe a hundred songs. Now Spotify thinks I really love classical music and won't stop recommending it to me.
From what I'm aware, Spotify counts a play after 15 seconds. So, if you don't skip within 15 seconds, it definitely counts as a play and not skip.
@@Agent34e I've had it count a play after less than that, songs show up in my "on repeat" that I definitely listened to once then skipped the next time it came up on shuffle🙃
It’s like when grandma says “Ooh, I really like [insert chocolate of your choice]!” and everyone and their mom gifts her [insert chocolate of your choice] on her birthday for the next 20 years
@@Agent34e According to what I've googled it registers after 30 seconds, not 15 seconds.
0:12 WHAT INSTRUMENT IS THIS I SWEAR TO GOD IVE SEEN IT
First link in the description
I usually only play from my 'liked songs' (a playlist of 2,000+ songs).
There is always a point around 50-100 songs in where it just picks up at the start of the 'shuffle' and replays those same songs in the *exact* same order it did previously. It usually also only plays the same three artists, and also seems to play songs released in the same 'era' back to back to back. Whatever the Spotify shuffling algorithm is, its not great :')
Yes, this is what I've found as well. I raised the issue years ago and was told "it's random, it could happen." But the same songs appearing in the same order multiple times out of a playlist of thousands of songs isn't random. Clearly, it's a touchy topic for them with their listeners and not something they really want to deal with. Thanks for the video and all the comments. There's a real comfort in not feeling crazy :P (or feeling crazy together with a bunch of other folks)
the same thing happens to me!! i usually shuffle my liked songs as well (usually 200-300 songs because i get tired of songs relatively easily) and resume playing from the same place whenever i want to listen to music. then suddenly I'll think of a song that I haven't heard in a while and realize "oh, i've been listening to the same 20 songs for the last three days." what's interesting is that sometimes it'll be a song that i know i listen to a lot (when im actively choosing what to listen to), so i know they're not selecting the songs based on what i like the most. from your numbers and mine it seems like it'll give you a selection of VERY roughly 0.25% - 0.5% of the playlist to constantly loop so maybe i shouldn't unlike songs so much since it gives me an ever shorter list of songs to listen to when i shuffle. so especially for me, i truly do want a random selection of songs because they're all ones that i like!! i take the time to remove songs that im tired of hearing but it seems like it only hurts me :(
I just noticed how bad it is as I'm usually adding songs regularly to my playlist so the not shuffle shuffle does change as I'm adding more songs to the shufflable list. My playlist has over 1200 songs in it, I should hear more than 50 of them.
yeah its real annoying. i wanna truly have a radmon mix of the 15500 songs i have liked
Yeah I have the same thing. It will also loop these few songs infinitely in the same order, the only way to break the loop is clicking on a different song. And than also in different loops some songs occur very often and some nearly never
there are multiple songs I’ve went from liking to having to remove them from the playlist because Spotify would constantly make it top 5 every single time I shuffled without fail. 😑
couldn't relate more to a comment, this hit me like a train and it's not even that deep
EXACTLY!! i’ve had so many songs i’ve liked in the past that i took out because of how repetitive it was getting.
Fr like I used to love Wannabe by Spice girls but now when I hear it, it makes me sick
@@AbrahamC61682 similar experience, i used to love listening to umbrella by rihanna but nowadays i just press skip with a scrunched up face. it's still a good song to me, just not something i wanna stick on my favs playlist nowadays.
Your English is good
You know what I really want? I want my least listened to songs to play first and my most skipped songs to play last. I also want true random.
I can see why that can get really annoying without Premium. There was a song from an album that just didn’t play at all when I was shuffling it in a playlist for like a month.
i love your style of delivering, it seemingly does some magic to my brain and i FOCUS
As a programmer a solution I thought of was keeping track of the order of songs like a weighted system. Songs in the top 10 should get high weights on the first shuffle, the second shuffle should check what songs had higher weights and move them down while smaller weights get moved up, tracking which songs were already listened to or appeared before in the first shuffle. This could be reset at some point. To me, that should make buried tracks rise up on the second shuffle if Spotify deliberately recommends popular or recently added songs.
thats the most obvious solution and im honestly surprised that it doesnt work like that already when the main complaint about true random was getting the same songs over and over again. they literally did not fix the issue lol
funny how the comment above said the exact same thing on far fewer word in a much simpler way lol
If I understood correctly, you're talking about reshuffling the same playlist more than once. But usually, you don't do that you just shuffle once and skip songs. If you reshuffle after listening for a bit you may get the same song again which is very annoying. Your solution doesn't seem to work well for one-time shuffle
LRU data structure plus weighted system
@@_mako no the main complaint with true random was that people kept noticing patterns to the songs being played (that weren’t actually there) bc that’s how our brains work. The “idea” of the algorithm is to have the songs play in a pattern not initiative to us so that it feels more random than true random. Whether the succeeded or not is up debatable.
The single worst update on Spotify is when they changed it so that i can't just double click on the playlist to reshuffle i have to play a different playlist first , can you imagine that
double click the shuffle icon
@@nexxara4572 on phone it automatically shuffles you dont have a choice
you can actually
@@nexxara4572no cause then it pauses it
@@nexxara4572 that doesn't change the starting song, and yes that matters.
they should just give you the option to shuffle algorithmically or truly randomly. the way it works currently they're basically just turning it into a radio station. i appreciate that things will sound good together in the shuffle but sometimes i just wanna hear today's pop music next to oingo boingo because it's funny.
i absolutely adore your videos, the humour and editing style ! you’re amazing
2014 was 13 years ago had me almost in tears. I didn’t quick math quickly enough and was like “damn wow” at first.
I think it was actually around 8 years ago
@@Moonboire yeah, they know
I knew it was wrong because I’m 13 and I was born in 2009 and was well alive in 2014 😂
I was like…. 14->2023 🤨 that’s 9 😂
even if this was by accident it’s so ironic that she‘s praising her math skills but then makes a simple mistake 😂😭
The non-random random isn't really my biggest gripe about it at the moment though. I'm more frustrated with it replaying the last 20 shuffled songs in exact order all the time even though my playlist is 1100 songs long. I'll be elbows deep in a car at work and all of a sudden I'm like "I just heard these same 3 songs play in that order like 45 minutes ago" and it pisses me off cause then I gotta take out my phone and restart and reshuffle the playlist hoping it'll play normally instead of repeating again.
And sometimes when I start playing on my bluetooth speaker after playing on my car or something it'll start playing some new playlist "Based on (insert last played song here)" even though the playlist I had on was nowhere near finished.
Just let me truly randomize my playlist and listen to it end to end please, Spotify. It's literally the easiest option for you to code for me and yet you won't let me have it
THANK YOU!! That stuff annoys me SO much istg
Yep, my playlist is almost 1,900 songs, and the same thing happens. The same 20 in the same order day in and day out, and then I move from the car to the house and my echos play one song I was listening to, then a song I don't like and know isn't on my playlist, only for me to find it's opened a completely different playlist that I didn't ask for or want.
It sucks so bad, especially because I like older music, so while 90% of my playlist is older than me, I get 75% new pop and rap when it's only a very small portion of what I listen to. Like, Spotify, just let me listen to Black Sabbath and Chopin. Playing Doja Cat to me every day every 5 minutes is NOT going to make me download more new music, it's just not.
So your telling me you want the shuffle button to shuffle your playlist into a unique order that you've never heard before?
Fucking loonatic over here.
Someone call the mental ward.
You can go into settings and turn off the setting that turns on another random playlist
@@arielpennertz but that's not my big problem. The problem is that it restarts the SAME playlist like 30 songs in and will just loop it until I change to another playlist
I used to have a MP3 player that was truly random to the point where you could actually get the same song twice in a row. One neat thing that it also did was if you listened to Song A followed by Song B went back to Song A, the next Song wouldn't be Song B again it would be completely random.
Me too! It was on my oldest phone phone though, I can't find it anymore :(
Same!! I noticed as a kid that the cheaper MP3 players would actually shuffle like that where as the name brand and more expensive ones wouldn't.
I’ve had that way too many times on Spotify even thrice in a row before
dude i love my mp3 player its just slow asf
Yay. Get AIMP, guys, best one out there.
love ur lil music doodad and how happy u look playing around with it
This vid and the comments are EXACTLY as vindicating as I needed lol. Spotify's shuffle drove me crazy on my 2 hour commute. On a playlist with a hundred artists, I want my fav band to only play occasionally as a treat, but it was obsessed with giving me the same 10 songs from them. also joke's on me for thinking the Trolls song I added would show up rarely as a fun surprise. that shit was nearly EVERY day. it was ridiculous
It's so much worse when you're using the free spotify too because they'll also add in random songs you didn't add to the playlist to "introduce you to new music"...ie, annoy you into paying for premium.
they only do that if you have less than 15 songs on a playlist
YEAH and on mobile you can’t not shuffle a playlist, it’s terrible
It means you can’t choose to listen to just one song too cause it’ll choose one million other songs and play those instead-
Plus the limited skips - -
Omg I hate that so much 😭
Spotify was one of the most hostile user experience I had to deal with in a long time for this reason and many others, so like. Apple Music isn’t better necessarily but Jesus it’s better than Spotify, especially when you don’t pay
@@aaronburrwaitsforit I have 300+ songs in my playlist and they still do that to me
my simple diy solution to this was to sort my 1000+ song playlist by title and just play it through without shuffling. i only got artist/album repeat songs one after the other like 3 times, but otherwise it felt random in the exact way i wished shuffle would feel. the only downside/limitation to this is that all my j-pop songs got pushed to the very end of the playlist together, so this tip works best if your playlist only has songs with latin alphabet titles
This is what I do as well, but I have vocaloid in my playlist so I get the same problem
I've found that sorting by lenght of the song works well too (shortest songs first, longer ones at the end)
okay but then you could only play the entire playlist like two or three times before you started being able to predict which song would come next
that's what i do too!
@@olliefischer yeah I tried doing this with my 40 hr playlist that I use for work and it only lasted me 2 weeks before I got bored of hearing the exact same set of songs during a 10 hour period.
15:32 as a TH-cam music user I giggled a bit, because TH-cam music has exactly this. It’s called the Radio feature, and you can basically just a select a song and then select radio, and the app with generate a bunch of similar songs with similar vibes to play afterwards
Perhaps a solution is simply to have a feature that allows you to sort a playlist starting with the song you haven't heard the longest.
honestly I think we all have our prefences but that, that would be my ideal.
Or, hear me out.
When I tell the program to randomise a list of songs, it does what I just said instead of something completely fucking different that noone asked for.
As a programmer, this problem makes me want to punch some peers.
@@lolnynyit’d be kinda cool if you could go into settings and change what the shuffle button does for you?
@@sophiathefurbst THIS IS THE BEST SOLUTION
Search small words like to and shuffle
Some keywords mentioned in this video, and the amount of times such was mentioned.
"Playlist": 41 times
"Shuffle": 41 times
"Random": 39 times
"Algorithm":34 times
"Spotify": 32 times
"Queue": 16 times
"Truly": 12 times
"True": 12 times
(How I did it: Open Transcript > Copy + Paste into Notepad++ > Go to "Find" > Enter keyword > Press "Count")
The true engineer
Meet the Engineer 🔧
*what he said
a human algorithm
Nerd
Crazy that I am, two years ago I committed myself to discover whether my 20.000 songs Spotify playlist was truly shuffle. I would write down artists and then cross how many times they’d pop up. While other artists never popped up, queens of the Stone Age (one of my favourite bands) songs would appear every other 5-10 times. Also many other of my favourites would appear more often
I’ve listened to a couple songs from Queens of the Stone Age and I really like their sound. Do you have any recommendations out of their discography?
@@FoxGlove8 I think you’d like their second album “songs for the deaf”. It even features Dave grohl playing the drums. Their first album with their name is also gold imo
20k songs????
Holy 20k songs
? they didn't let me put more than 10,000 in one playlist
You're videos seem like there's put so much effort into editing! I'm so impressed and captivated by this and all the impressions, and additionally the topics are interesting! Wow
My quick and dirty fix is to sort the songs by duration or their title names, and just play them in order without any shuffle mode.
This was a big help. 👏
ok but then you would know which song comes next to the one youre listening to, after doing this quite a few times
What? You're still not on random?
@@angelopizzulli7 seriously Im struggling to see how thats a solution, they basically just said they made the playlist in a different order a few times over because sorting by length is gonna be 1 of 2 options every time
@@Penquinn14 the solution was stated in the video and no one can change my mind
I feel so vindicated, I always had a feeling the shuffle feature wasn’t quite as random as it claimed. From my experience it seems to play songs from a mix of both overall popularity and how much it thinks you like said song, creating a vicious cycle as mentioned in the video. I haven’t done any real experimenting, this is just based off of a hunch from someone who uses shuffle a lot
I swear it plays my songs in the same kind of order when I shuffle the same playlist.
I used to be a math teacher, and specifically used to teach AP Stats, and we talked a lot about true randomness and our perception of random or not... This video makes me SO GOD DAMN HAPPY
Just wanna say ur so pretty
I’m in ap stats and the discussion of randomness is actually so interesting
Except for the coin example. You’re much more likely to have different permutations of equal heads and tails than only heads
As someone with almost 10k liked songs and 1k Playlists i feel this a lot. The vast majority of songs that spotify plays are songs that I listened on repeat in the past. The last couple hundred songs i added are played the vast majority of the time. It is sooo anoyying!!! I wish we could have a true shuffle! If it dors indeed pick a song at random, it likes to stay within the range of +- 10 songs. It feels so weird.
Pro tip: playing without shuffle, sorting your faves by song name or date added will feel more random
There is definitely something in the code to pick "bigger" artists more often than smaller artists. I have to remove certain artists entirely when I start new playlists, so I can actually hear the smaller artists in my 6 hours of listening at work. It sucks, because if I want to hear a bigger name's song, I have to add it to the queue myself, then take it out, so it'll hit a smaller artist and not circle around the bigger artist, over and over.
Based on their other autogenerated playlists,
It's likely taking into account that certain artists have a lot of audience overlap.
The more people that listen to an artist, the more people that'll also listen to other artists,
Thus the algorithm might genuinely be selecting artists randomly,
But have the odds skewed in favour of the popular artists as a byproduct of optimisation.
same, I used to love imagine dragons but I had to scrub them from my liked songs because the 6 songs I had from them in the list came up like 2 or 3 times every time I'd drive to work. in my playlist of 1200 songs :/ I just got sick of hearing them.
Not quite the same thing, but I have a story.
I got really sick of one of my playlists because I kept hearing the same songs over and over. Goodbye by Bo Burnham came on, I was out of skips, I REALLY didn’t feel like listening to that song again, so I switched to a different playlist.
Goodbye is the only song those two playlists had in common. Guess what the first song when I hit shuffle on the second playlist was.
BROOO THAT WOULD SUCK
out of skips? i don't use spotify but that sounds insanely dumb to limit the amount of skips
@@SolaceMcfly yeah you need premium to get unlimited skips, it sucks
What absolute fucking genius came up with the idea of "out of skips"?
@@yurisei6732the genius who wants your money. everyone should just buy the songs and listen to them on a music player like god intended.
Hey, Spotify addict with 3+ years of experience on shuffling here. Over the past years, I've noticed that the algorithm tends to pick a small selection of artists to play in random order, usually the artists you've been listening the most to. I have over 3 thousand songs on my liked songs list, and I never really used playlists before, so I would always shuffle from there. What I've noticed is, I've been only getting the same 10-15 artists all the time, despite having songs from hundreds of different artists saved, and that seems to be linked to how much you listen of those 10-15 artists.
Back in the day, I was a big Katy Perry fan (Yeah, I know). I'd listen to her albums on repeat pretty much on a daily basis, and I used to get her songs a lot on shuffle. I am also the type of person who saves entire discographies into my liked songs list, so naturally I have pretty much every Katy Perry song ever saved, but as time went on, my interest for her music dropped considerably, and as a result, I don't get a single song from her on shuffle anymore. Ever. Despite having 5 albums worth of music to appear on that queue. On the other hand, Lady Gaga, another obsession of mine, shows up every time. And the same goes to my favorite artists. It's like Spotify doesn't play many songs from artists you haven't heard in some time in favor of giving you what you probably want. And THA'TS my problem with the shuffle button, because I want random queues precisely to hear more songs I haven't heard in a little while.
There are also weird cases, like LP showing up ALL THE TIME, although I never listen to her songs (I liked one, O-N-E, of her songs and saved a couple of albums to hear on the go later and now they keep showing up, despite me skipping her every time), and the same with Postmodern Jukebox, whose songs I removed from the list because it was so annoying. I don't know if it's because they appeared on shuffle so much at some point, the algorithm though I was listening to those songs because they played for 1 second and started throwing dozens of other songs from those artists, or because it is sentient and likes to hear LP and Postmodern Jukebox while I'm away, so it plays them for me and cries at night because I didn't like it's favorite songs. Who knows.
What I've done to work around this a bit is to create monthly playlists where I put 40 or more songs, always trying to diversify them as much as I can. So, when I shuffle them, I actually get songs I haven't heard in a while.
So, in my humble opinion, Spotify's shuffle algorithm works very similarly to TH-cam's feed algorithm: the more videos you watch from a specific youtuber, the more it is likely to be the first recommendation on screen next time you open the recommendations page. And oh, there's always that random essay from a random guy who promises you he's got the secret for waking up early, or reading 700 books a year, but you never want to watch that.
TLDR: hear too much of an artist, too much of the artist will be shuffled, and also some weird fixations from the algorithm for no apparent reason.
‼️I wonder if certain artists pay to "promote" their music like whenever shuffle is pressed their song gets put in the top 20 or whatever a certain amount of times. They would do this to boost their listens since top 100 lists are tracking Spotify plays now. It's the only thing that makes sense since if you like ONE song from ONE person ONE time how it would frequently end up in a top 20 of a shuffle.
Thank you for this! Makes me feel more sane as someone who usually listens to playlists with like 150-800 songs but stays getting the same ones, and now that you say it the same artists, over and over again. It's annoying because I feel like I get bored of the playlists faster with the shuffle algorithm working in the way it does and then have to make new ones more often than I should.
In terms of shuffle solutions, I think categorizing by song name and starting from a random point is the best thing, since it's effectivly random. The only downside is it's like u get 1 good shuffle but no new configurations
Haha, I do the playlist thing too. They’re all called batches and I have 14 of them, and they are the only things that show up when you search “Batch” in Spotify
This was a really good read. And the idea of creating new playlist periodically is really smart. I wish I tho it of that sooner lol
1:21 I think that the artist page shuffle takes only from Spotify's generated "Best of Artist" playlist.
11:11 i genuinely believed 2014 *was* 13 years ago and almost started crying
Same I was so surprised
2014 was 9 years ago, that's when my brother was born and he's 9.
I wish they made a true shuffle again. I don't always care so much if one artist has a few songs in a row. Sometimes it might even be nice
exactly
Nobody actually wants true random. They just want variety; neither the current algorithm or true random will accomplish the variety people actually want.
@@deusdamnit Don't tell others what they want or not. As long as each song isn't repeated, random is fine
@@se6369 what matters above all is that the shuffle is different each time and that usually isn't the case for Spotify or YTM
I would much prefer a true random shuffle. I understand that means I could get multiple songs by the same artist in a row, but my issue with the shuffle isn’t artist clusters, it’s always seeing the same songs. I like making playlist that are 300-500 songs long and when I start it I’ll shuffle it and look at the queue. If I’m not vibing with the upcoming songs I’ll keep shuffling until I do. Only problem is that it always shows the same songs.
I remember reading a while ago about Spotify’s shuffle that for large playlists it doesn’t actually shuffle the entire playlist, but splits it up into groups of 50, so when you’re reshuffling over and over all you’re really doing is shuffling 50 songs and not 500
i think me too, i have all of coldplay’s albums in my liked library, i feel like they’re def the artist i have more music of, and the other day as i was playing my likes on shuffle, a coldplay song played, i realized i hadn’t hear a single one in like 4 months
I think what would be the best option at 16:00 would be to shuffles first then choose the first song randomly, so opposite cause you may get one random song, then the next 9 stick to the most common
On my giant Spotify playlists, I kept having an issue where songs would actually repeat on shuffle before getting to songs that hadn't played yet. It felt like a loop of 100 songs from a 3k-song playlist was being shuffled multiple times. To clarify, I did not press shuffle multiple times or start the playlist over; it seemed to decide on its own to keep throwing songs that had already played back into the shuffle queue. I switched to Apple Music because of this; idk how many complaints there are about their shuffle function, but at least it WORKS. It doesn't repeat songs, and I feel like I get a good spread of songs when I listen to it.
This is the one that kills me the most. Most my playlists are behemoths with thousands of songs as I will just add a bunch of artists' entire discographies to compile into playlists spanning multiple days' worth of music, but then I shuffle them and after an hour I'm already hearing repeats of songs... unforgivable.
I often shuffle my entire Apple Music library and do feel it’s a true random, EXCEPT it seems it will often put recently added songs to the front. But then again, I may have some kind of bias where when that happens, it sticks out and I remember it more than when I just starts truly random.
i’ve had something similar, it’s lumped the songs into groups that it shuffles for a few days at a time then moves into another group
As a former Starbucks barista, I can 100% confirm this is a common experience.
10:32 this describes Spotify in general pretty well… no matter if I play discover weekly, a „for you“ mix, or just let it play after I selected a song, it always plays the same songs that I guess I liked at some point but at this point I heard way to often and it makes me feel like I don’t like music anymore.
I've always thought a "smart shuffle" feature would be a cool option. Have Spotify see what songs I'm skipping in a shuffle and analyze what about each song I'm skipping (year, genre, etc.) and play songs that go with the flow I'm on.
that's how the radio feature used to work circa 2015 - i remember it being nice but have nostalgia warping that surely
Sure, it would be great. Like a "you haven't listened to this songs that you cared enough to save into a playlist, wanna hear them again?"
I don't think I'd want that. It's seems to have a really hard time identifying similar songs to what you're playing and that could lead to some really stupid decisions on its end.
the ratio feature is still pretty good at this - on mobile you can also 'hide' songs you don't like from a radio playlist and it gets taken out of it
666 likes
Lmao ur awkward ahh transition scenes are fire 😂😭
I wish there was a shuffle that sorted the songs in a playlist from least to most listened by the user, then divided that list into groups of five songs, and shuffled the order of the songs just within those sections. The idea would be to prioritize least played songs, so in large playlists you get to hear every song, but still there would be a randomness factor for variety. Your idea at the end of the video sounds pretty good too.
If you use Music Bee you can sort it in a bunch of ways including how many times it has been played. You have to manually set evrything tho it takes quite a while, imo I had a bad experience because I somehow duplicated the location of songs so it took a long time to clean it up
it could even mix in like 5 songs you listen to a lot, or our favorites, and then 5 that you don't listen to as much or haven't listened to for a while
there is a spicetify extension for that that sort songs by most listened
i remember in high school over 10 years ago reading about how the itunes shuffle on ipods weren't truly random, and that made it feel random. i almost never got the same artist twice. all of this also lets me know that amazon music has NO algorithm, because i have over 4 thousand songs on there, and i'll get red hot chili peppers 3 times in a row and then beethoven
LMAOO love rhcp tho
Thats really interesting. We have a shuffle that feels random that isn't, a shuffle that doesn't feel random that isn't and one that is truly random
Amazon music does a thing where I hit shuffle and, for a few weeks, I'll always get the same song (right now it is Hold On by Alabama Shakes, some other artists were Billy Idol, Radiohead, and Don Caballero), but after that it is random.
Needless to say, if it does have some sort of algorithm, it certainly doesn't prioritize spacing artists or not.
And I gotta say, having a track off an album you like be followed by the next track on the album can be glorious, coincidence or not.
But also, Amazon removed the scroll bar, and then they removed the option to allow you to sort by reverse alphabetical order, which really sucks.
It also won't show me any songs by The Jam amongst my songs list, or that band in my artist list. Their songs pop up sometimes if I shuffle all my songs, though.
@@m9ddie They're great. Love the drummer
Yea, it was called Genius if I'm right. They promoted it to be a new kind of 'smart' shuffle where a song flows in to another song
I have an 8,000 song playlist that I find is super responsive to whatever my non-shuffle listening habits are. Every time I seek out an album or artist, the next time I shuffle my playlist, something off that album or by that artist will come up super early, basically regardless of their overall popularity. Normally I don’t mind this since it means it gives me stuff I’m in the mood for at the time but god it’d be cool to have true random as an option for when I wanna shake it up more
HOW TF DO YOU HAVE AN 8000 SONG PLAYLIST ?!?? WHATS THE NAME
@@urmomma-7 it’s called The Great Heap!! Literally Ive just been putting all the music I like in it for like 7 years now.
I hear Spotify playlists cap at 10,000 & I have no fukkin idea what I’m gonna do when I hit that cap
@@willowpudge2788 start The Second Great Heap of course
I'm only at 2.1k but I aspire to be you. I definitely need to add more songs now.
@@willowpudge2788 im trying to find it are you sure its on public 🙏🏼🙏🏼🙏🏼
Great video essay by the way! The editing and production kept me entertained all the way!
I have around 3500 songs (mostly 60s to 90s) on a playlist and i listen to it every night when i work at a gas station. I started noticing since last summer that during a week of playing my list, i could hear the same song 4 times during 5 nights of play. Recently, ive started scrolling down my playlist and pressing a random song , then the shuffle takes over and the songs are mixed better than just pressing shuffle all the time to start my playlist.
Same, I usually have a song in mind that I want to listen to and then shuffle from there. I also have my shuffle on loop even though I have like 300 songs on my Playlist I created. I think it helps a little to make it shuffle better. Though I still hear the same 4 artists, most of the time.😅
I have an additional tip for more randomness pick a letter say ‘o’ then search for that and shuffle play the songs with the letter in
I recently decided to simply split my giant playlist into 3 playlists of 65/66 hours each. Ill listen to one playlist at work for a few days, then another for a few days etc. This works well for the amount of music i had. If anyone would like to check them out, they're called ...feel good list by paul martin #1, #2 or #3
Hey, I started noticing a similar effect around mid-2022. I would finish listening to a song (usually from the artist's single release) and rather than switching over to the song's Spotify Radio, the song would endlessly loop.
I used to compile monthly playlists for the purpose of memory keeping but my commitment has waned progressively as I now struggle to find any music beyond my "On Repeat" playlist. Even playlists created by ACTUAL human users now feel like different variations of the same algorithmically-powered conglomerate of songs.
I wonder what prompted Spotify to tweak their shuffle feature in this specific way as the app definitely feels broken now. Thank you for sharing - I'm glad I'm not going insane.
There is an option in Spotify called “auto-mix” which will shuffle songs based on genre, bpm, etc. Disabling this option makes it more “random”
Huh, always passes that without thinking. It does say "select playlists" so is it even every playlist that's affected when it's on?
Where is that option? 👀
Where is that option?
That option isn’t auto-mixing in the sense of mixing up a playlist, it’s auto-mixing for a fade out for each song so nothing ends abruptly and starts. It creates a smooth transition for a better listening experience … it explains it right under the option in settings lol. That’s all it does.
@@TwoBs Yes, but it also does this by using songs with a similar tempo, so that you don't suddenly get a high tempo song after a slower one.
I have a Spotify playlist that is a collection of old songs my parents loved that I sat down and curated with them for myself when I moved away. Its so frustrating because it was supposed to be a meaningful playlist for me to listen to when I felt homesick but it literally just played The Beatles and Led Zeppelin with a few random other ones thrown in. It was like listening to an oldies radion station that only plays like 20 top hits over and over again
Sending love ❤
play the playlist in order at random points, or listen to it sorted by album and discover the albums and artists your parents love
@@duckysguidetoshipping8930sending hate 👺
A "patch" that I found was to order the playlist from a to z and play it without shuffling. The only problem is that when you stop the playlist yo need to remember at what number of song you left it, cause otherwise youre just gonna listen to the first song mainly
Maybe Spotify should make its algorithm keep a sort of "cache" of the last few shuffle queues and, when generating a new one, try to make it *as different as possible* from the last ones, using, for example, the Hamming Distance Algorithm.
Giving someone a shuffled that "feels" random is actually a pretty interesting problem that I would recommend all you programming nerds (like me) to try. generating a random playlist would be pretty easy as long as whatever random function you are using to get a random number for an index or something was random, but generating a playlist without "clumps" is a bit harder
One of my ideas would be something like the pity system used in some gacha games. In those games you'll usually be pulling items from a pool of items of different rarities. a standard item might have a 50% chance of appearing, a rare item has a 40% chance, super rare has 9%, and ultra rare has 1%. However, if a user has gone a long time without a super or ultra rare item, there is the "pity" system which either slowly increases the chance of better items the longer the user has gone without them, or guarantees at least one high rarity item after a set number of pulls.
While songs don't really have the rarity system, there could be a system in place that slowly raises the probability of a song being played over time until it's finally played, after which its probability returns to normal. Or, each song is guaranteed to play at least once after a certain number of songs have been played. For a 100 song playlist for example, every song is guaranteed to show up at least once every 300 songs played
This system does work better on a song to song shuffle basis as opposed to shuffling the whole playlist at once
This is actually really smart
Spotify should hire you lol
I'm pretty sure that the mp3 player app on my old phone worked on a song to song random selection, but it kept track of which songs had already played since the playlist started, and would gradually go through the whole list... I miss that app...
@@bananawitchcraft this is kinda obvious, at least for me as a computer science major
@@esqx0878 Developer here. It's definitely pretty obvious.
It's still a good idea though. However the unfortunate thing is that Spotify really hasn't changed in like 7+ years so they probably have one dev on hand at this point lol
As a musician, I think the algorithm is also based on the *key* and the *bpm* of each song and that's why most times you'll get a song that is in the same key or as close to this key from the circle of fifths.
Daaamn, never thought about it that way
@@dominikweber4305 I was actually searching and asking on Reddit if anyone else has noticed that but from my experience it's too often to consider it random in a big playlist with 100+ songs.
i didn’t even think about that but now that i look back i think you’re right! harder for me to test this cause i don’t have spotify and my gf and i just listen to her playlists in her car
I noticed something similar when playing my favourites playlist, I have a bunch of everything in there yet the songs seemed to match each other very well and flew naturally, key-wise and bpm-wise
Ain't some keys more popular than others? I imagine this could push songs in or near less popular keys further down.
I think what they should do is set each song as a number, the more that number is chosen the less probability it has of playing, reducing the probability less when the user decides to replay the song, and reducing the probability more when they skip the song, but then also resetting all the probabilities every month or something
As a person with a playlist of over 1500 songs, I really feel this. The fact that out of those, their are around 20 songs I hear every time I listen for more that an hour is just absurd.
Finally someone made a video about this!!! Been complaining about this for YEARS. I wish the Spotify shuffle was like the old iTunes algorithm where it would be truly random, but it wouldn't play a song twice until all the songs on the playlist were played. It was *perfect*.
So you want "shuffle". (Like a deck of cards) They would need to hire managers that actually know how to use a dictionary.
as a matter of facts, the itunes algorithm was NOT RANDOM, when itnues first came out people said that its shuffle didn't seem random, when it truly was random, so apple made a intricate algorithm which was NOT random and sold it off to people as "random". you can search this info up
Yeah unfortunately a company like Spotify doesn't have enough money to dedicate to their workers salaries 😔😔 inflation man@@mytech6779
Its the same for Tidals shuffle :'(
I miss this! If i wanted a certain "mood" I made/make playlists with certain vibe anyway! It would be nice if the algorithm shuffle was still an option along with the old school itunes type of shuffle. I like the enhanced shuffle feature spotify added, but it STILL has the same problem that their standard shuffle, just a little extra spice that makes it slightly less unbearable for me
Few things about Spotify:
A recent change that I hate is the inability to reshuffle a playlist. Often times I would wanna reshuffle a playlist in order to have a good song to start with rather than skipping songs. But now I have to go to a DIFFERENT playlist shuffle that one then GO BACK then reshuffle. It was perfect before, why change it?
And also I wish you could queue up a playlist, if I have a few songs playing and a couple songs in the queue for my friends in the car, I wanna be able to play a playlist after the queue is over, that is less of an oversight and more of a desired feature I would use. But it seems practical. Even for use after a podcast. If you wanna listen to a playlist after a podcast automatically, you have you shuffle it first. Queue the podcast. Skip the current song to the podcast. Then you’re set. It works but could be better and easy. Just a press and hold on the shuffle could solve both of these problems I mentioned, offer shuffle options on a press and hold such as “reshuffle” and “queue shuffle”
On Spotify on my phone there's a queue option and I can move things around and add songs to it
There actually is a queue feature on Spotify but it’s only for premium I believe. I’ve had premium since May and I was glad to see that feature.
@@d.k.5911 I don't have premium but I have a queue option
@@boop_beep_sheep4876 Oh that’s interesting
@@d.k.5911 but I think my Spotify might be bugged or something. All of the sudden I had all premium features except for listening without wifi, and it says I don't have premium. But I'm not complaining lol
I use Apple rather than Spotify, but I genuinely want true random.
I do the curation myself, preventing my main playlist having too much of any one artist/genre/mood, because I want to get that mix of everything.
I even describe my playlist as 'mood whiplash' because I want it to go straight from up-beat anime theme to classical to death metal to 80's...
I have to mention that the quality of your videos has fucking STEPPED UP over the course of this year. Editing, scripting, audio, your confidence on camera - everything is SO GOOD NOW. You're killing it, Gabi 👏
It's not just Spotify. I ran a radio and the system we used was trying to avoid playing the same songs repeatedly so it weighted each song based off of when it was last played but that just turned it into a sequential order of when songs were added.
This is exactly why I went from making large general playlists to shorter genre/ season playlists. My long playlists with hundreds of songs would play the same 15 songs over and over again and all the other ones got lost. Now once a playlist gets to over 3 hours worth I just make a new playlist
Same here, it just works better that way.
Its crazy how even if i have 3500 songs to pick from in my playlist, spotify only ever gives me the ones i only keep there cuz i lack the motivation to clean them out…
Like once a song came on that i forgot i even had?? I thought id get through all of them but apparently not??
This is necessary science. As a heavy shuffle user that has noticed... stuff, I needed this.
I wish we could have third party Spotify clients so we could use different shuffle algorithms as we please. Or at the very least I wish they'd let you change the settings to accommodate a few types.
there actually used to be a "reshuffle my spotify playlist" website! it was taken down by spotify once they realized though
There's Spicetify (for desktop)
spicetify
I've never seen your channel before but once I saw the title I GASPED because I've literally had this theory for so long that Spotify's shuffle is not truly random - thank you so much for making me laugh out loud and answering my questions- subscribed:)
Can I please request this to be a series “Questions I have and refuse to look up, but Gabi explains”
or whatever is catchier lol
Gabi Explains Your Lazy Questions lol
@@ItsYaGirlJazzy im not the best at rhyming but “gabi explains your brain” is a thought i had!
More importantly, how does TH-cam decide which comments should be nearer the top. If it's on likes alone, that creates a feedback loop that soon buries any new comments for-ever...
So now we've established I'm typing to the void; I've never noticed an issue with Spotify's shuffle. But rather than fixing it with 2 options, smart random or true random, I'd suggest having a settings menu where you can switch off every factor of the algorithm individually to get exactly what you wantr! With a turn on/off all option of course.
I probably don't get any issue because my playlists are mostly all one artist (and I'm okay with it album hopping) or shorter ones with no repeating artist (and presumably closer to true random). Although it's annoying that repeat all on a shuffle just repeats that same order on repeat, but to fix even that you'd need some smarter algorithm to avoid hearing the last 10 songs in the new first 10 songs, or just true random every track without shuffle for the potential for the same song 10 times in a row!
Final buried lead here, I saw a thing a while back about Spotify having their own clone bands whose revenue doesn't leave the company so when a playlist transitions to suggested songs, it steers in the direction of those artists. It's not a function I've noticed personally, but certainly a shuffle algorithm could be abused to get more plays for whichever tracks benefit Spotify financially, or for the next big report...
replying for comment relevancy since you have really good SPOTIFY input!! the ALGORITHM is weird on my playlist since ill get songs not even in my playlist (idk if thats just because i cant and refuse to spend money on the app), so thats just my ick. i get different songs most of the time, but just get blasted with the same few each time i listen (like out of a random batch, there'll be atleast 1 song out of a few thatll definitely be there). anyways, i hope the SHUFFLE gets better, cause these TRENDS are mildy annoying lol