Comment la fonction Shuffle de Spotify fonctionne-t-elle vraiment ?

Depuis son lancement en 2006, Spotify est une aubaine pour les amateurs de musique. La plateforme a contribué à affiner la façon dont nous apprécions la musique en introduisant des fonctionnalités utiles depuis sa création.

L’une de ces fonctionnalités est le bouton de lecture aléatoire et l’expérience d’écoute unique et nouvelle qu’il promet. Mais comment fonctionne exactement le bouton de lecture aléatoire ? Lisez la suite pour le savoir.

L’algorithme de lecture aléatoire de Spotify expliqué

La fonction de lecture aléatoire de Spotify fonctionne selon un algorithme que la société a révélé et expliqué. Lorsque vous sélectionnez aléatoire Spotify prend les chansons de votre liste de lecture actuelle et crée une nouvelle liste de lecture temporaire. La principale différence est que vos chansons sont maintenant dans un ordre « aléatoire ».

Cependant, l’ordre créé n’est pas vraiment aléatoire. Voici comment cela fonctionne.

Lorsque vous cliquez sur mélanger et que vous appuyez sur Lecture l’algorithme prend les chansons de la liste de lecture sélectionnée, les classe par artiste et veille à ce que les chansons d’un même artiste soient réparties. Ainsi, après avoir écouté une chanson d’un artiste, vous n’en entendrez pas d’autre du même artiste avant d’avoir parcouru 20 à 30 % de la liste de lecture aléatoire.

Ce qui rend cet algorithme unique, c’est qu’il prend en compte les chansons d’un même artiste. Il mélange ces chansons les unes par rapport aux autres avant de les répartir dans la nouvelle liste de lecture. Gardez à l’esprit que les chansons d’un même artiste ne sont pas toujours placées à la même distance les unes des autres. C’est intentionnel, car l’algorithme a été conçu pour maintenir un sentiment d’aléatoire.

Voir aussi :  6 problèmes audio de Netflix que vous rencontrez peut-être (et comment les résoudre)

De plus, ce processus se répète chaque fois que vous cliquez sur le bouton de lecture aléatoire. Le résultat devrait créer une expérience d’écoute unique à chaque fois. De plus, apprendre à utiliser la fonction de lecture aléatoire n’est qu’une des nombreuses astuces utiles concernant la liste de lecture de Spotify.

Cet algorithme est une version simplifiée de celui proposé dans Martin Fiedler, The Art of Shuffling Music. Cependant, il est mieux optimisé pour fonctionner presque instantanément et permet de faire le travail. En fin de compte, même si les mécanismes actuels de brassage sont bienvenus, le caractère aléatoire doit être remis en question.

Aléatoire actif vs. algorithme de Spotify

Une bonne façon d’observer le caractère aléatoire est d’examiner l’ancien algorithme de brassage, qui fonctionnait sur la base du brassage Fisher-Yates, un algorithme permettant de mélanger n’importe quelle séquence.

Avec cet algorithme actif, chaque chanson après la première avait une chance égale de jouer ensuite. Avec une telle méthode de lecture aléatoire, la chanson suivante est choisie après la fin de la lecture de la chanson en cours. C’est pourquoi on parle de lecture aléatoire active, parce qu’elle se produit dès que vous avez fini d’écouter une chanson.

L’algorithme de Fisher-Yates est actif dans le sens où chaque chanson après la première a la même probabilité d’être jouée. Cependant, il y a un inconvénient. Alors que la lecture aléatoire de Fisher-Yates crée un sentiment d’aventure à chaque écoute, elle est désastreuse lorsque vous rencontrez de manière répétée des titres des mêmes artistes.

L’algorithme de Spotify face à la concurrence

Voir aussi :  Comment prendre une capture d'écran de n'importe quel service de streaming sans écran noir ?

En revanche, l’algorithme de YouTube Music est plus actif. L’algorithme de YouTube choisit au hasard une chanson en tête de liste lorsque vous sélectionnez la lecture aléatoire avant de commencer une liste de lecture. À partir de là, les chansons sont choisies pour être suivies en fonction de certains facteurs.

Lors de la sélection des chansons, l’algorithme de YouTube Music choisit parmi les chansons restantes de la liste de lecture et tient compte de votre activité et de votre historique de likes récents. Malheureusement, bien que cette méthode de lecture aléatoire soit active, elle peut conduire à une expérience d’écoute répétitive puisque l’ordre aléatoire est constitué de chansons que vous avez récemment aimées.

Cette différence de randomisation est un facteur clé que vous devez prendre en compte lorsque vous décidez de choisir entre Spotify et YouTube Music.

Bien que l’algorithme de Spotify ne soit pas nécessairement aussi aléatoire qu’il pourrait l’être, il est rapide, optimal et efficace. Plus important encore, il est le fruit d’essais et d’erreurs et témoigne de la volonté de Spotify d’offrir ce qu’il y a de mieux à ses utilisateurs.

Un regard neuf sur vos chansons préférées

Même si la lecture aléatoire de Spotify n’est pas aussi complexe que vous l’imaginiez, il est indéniable qu’elle fonctionne. La fonction de lecture aléatoire permet aux amateurs de musique de découvrir de nouvelles façons d’écouter leurs titres préférés, et ce de manière optimale et immédiate.

En outre, une meilleure compréhension de l’algorithme vous aidera à créer des expériences d’écoute uniques. Il vous suffit de sélectionner la lecture aléatoire et d’appuyer sur « play ».

La lecture aléatoire de Spotify est-elle vraiment aléatoire ?

Vous n’êtes pas le seul concerné : Spotify shuffle n’est pas du tout aléatoire. Parfois, il est agréable de se détendre, de se relaxer et de laisser la probabilité prendre le dessus. Cependant, si vous utilisez souvent Spotify en lecture aléatoire, vous pourriez remarquer quelque chose d’étrange. Les sélections de Spotify ne sont pas totalement aléatoires. En fait, ils semblent plus élaborés qu’autre chose.

Voir aussi :  Pourquoi votre fil d'accueil YouTube est soudainement vide (et comment y remédier)

Quel est l’algorithme de lecture aléatoire de Spotify ?

L’algorithme mélange également les chansons d’un même artiste entre elles. Cela permet d’éviter que les chansons d’un même album soient trop proches les unes des autres. Les artistes qui n’apparaissent qu’une seule fois dans la liste de lecture ont un « décalage aléatoire » pour éviter qu’ils ne soient toujours en tête de liste. C’est tout !

Spotify mélange-t-il vraiment les chansons aimées ?

En bref : l’option de lecture aléatoire donne la priorité aux chansons que Spotify perçoit comme étant celles que vous aimez le plus ; c’est pourquoi vous pouvez remarquer que certaines chansons sont répétées lorsque vous les écoutez en lecture aléatoire. Vous activez l’option de lecture aléatoire de Spotify pour que l’application puisse vous surprendre avec un bon mélange de chansons.

Quel est l’algorithme de lecture aléatoire des lecteurs de musique ?

La plupart des lecteurs de musique utilisent un algorithme de randomisation minimal connu sous le nom d’algorithme de Fisher-Yates. L’algorithme de Fisher-Yates est similaire à un tirage aléatoire de billets numérotés dans un chapeau, sans remplacement, jusqu’à ce qu’il n’en reste plus aucun. Toutefois, cet algorithme ne tient pas compte de l’approche intuitive.

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *