Mes visi juo naudojamės, bet ar tikrai žinote, kaip iš tikrųjų veikia Spotify maišymo mygtukas? Skaitykite toliau, kad sužinotumėte.
Nuo pat 2006 m., kai „Spotify“ buvo paleistas, aistringiems muzikos mėgėjams buvo puiki dovana. Platforma padėjo patobulinti, kaip mes mėgaujamės muzika, nes nuo pat jos įkūrimo įdiegė naudingų funkcijų.
Viena iš tokių funkcijų yra maišymo mygtukas ir unikali bei nauja klausymosi patirtis, kurią jis žada. Bet kaip tiksliai veikia maišymo mygtukas? Skaitykite toliau, kad sužinotumėte.
Spotify shuffle algoritmo paaiškinimas
Spotify shuffle funkcija veikia pagal algoritmą, kurį bendrovė atskleidė ir paaiškino. Kai pasirenkate maišyti, Spotify paima dainas iš dabartinio grojaraščio ir sukuria kitą, laikiną grojaraštį. Pagrindinis skirtumas yra tas, kad jūsų dainos dabar yra „atsitiktine“ tvarka.
Tačiau sukurta tvarka tikrai nėra atsitiktinė. Štai kaip tai veikia.
Kai paspausite maišyti ir paspauskite žaisti, algoritmas paima dainas iš pasirinkto grojaraščio, suskirsto jas į kategorijas pagal atlikėją ir užtikrina, kad to paties atlikėjo dainos būtų paskirstytos. Taigi, išklausę vieno atlikėjo dainą, kitą to paties atlikėjo dainą išgirsite tik apie 20–30 procentų per maišytą grojaraštį.
Šis algoritmas unikalus yra tas, kad jame atsižvelgiama į to paties atlikėjo dainas. Ji maišo šias dainas viena prieš kitą, prieš paskleisdama jas naujame grojaraštyje. Atminkite, kad ne visada to paties atlikėjo dainas aranžuoja tuo pačiu atstumu viena nuo kitos. Tai tyčia, nes algoritmas buvo sukurtas taip, kad išlaikytų atsitiktinumo jausmą.
Be to, šis procesas vyksta kiekvieną kartą, kai paspaudžiate maišymo mygtuką. Rezultatas paprastai turėtų sukurti unikalią klausymosi patirtį kiekvieną kartą. Be to, išmokti naudotis maišymo funkcija yra tik vienas iš daugelio naudingų patarimų, susijusių su „Spotify“ grojaraščiu.
Šis algoritmas yra supaprastinta siūlomo algoritmo versija Martino Fiedlerio „Muzikos maišymo menas“.. Tačiau jis yra geriau optimizuotas veikti beveik akimirksniu ir atlikti darbą. Galiausiai, kad ir kaip sveikintina dabartinė maišymo mechanika, atsitiktinumu reikėtų suabejoti.
Aktyvus maišymas vs. „Spotify“ algoritmas
Geras būdas stebėti teisingą atsitiktinumą yra pažvelgti į senąjį maišymo algoritmą, kuris veikė Fisher-Yates shuffle, kuris yra bet kokios sekos maišymo algoritmas.
Kai šis algoritmas aktyvus, kiekviena daina po pirmos turėjo vienodą galimybę paleisti kitą. Matote, taikant tokį maišymo būdą, baigus groti dabartinė daina pasirenkama sekanti daina. Štai kodėl jis vadinamas aktyviu maišymu, nes jis aktyviai vyksta, kai tik baigiate klausytis dainos.
Fisher-Yates algoritmas yra aktyvus ta prasme, kad kiekviena daina po pirmosios turi vienodą galimybę groti. Tačiau yra trūkumas. Nors Fisher-Yates shuffle sukuria nuotykių pojūtį su kiekvienu klausymu, jis yra bjaurus, kai pakartotinai susiduri su tų pačių atlikėjų kūriniais.
„Spotify“ algoritmas vs. varžybos
Priešingai, „YouTube Music“ turi aktyvesnį maišymo algoritmą. „YouTube“ algoritmas atsitiktinai parenka dainą į antraštę, kai pasirenkate maišyti prieš paleisdami grojaraštį. Iš ten dainos pasirenkamos atsižvelgiant į kai kuriuos veiksnius.
Renkantis dainas, „YouTube Music“ algoritmas pasirenka iš likusių grojaraštyje esančių dainų ir atsižvelgia į naujausią jūsų simpatijų istoriją ir veiklą. Deja, nors šis maišymo metodas yra aktyvus, gali pasikartoti klausymasis, nes maišymo tvarką sudaro dainos, kurios jums neseniai patiko.
Šis atsitiktinės atrankos skirtumas yra pagrindinis veiksnys, į kurį turėtumėte atsižvelgti apsispręsti tarp „Spotify“ ir „YouTube Music“..
Dabar, nors „Spotify“ algoritmas nebūtinai yra toks atsitiktinis, kaip gali būti, jis yra greitas, optimalus ir efektyvus. Svarbiausia, kad tai yra bandymų ir klaidų rezultatas ir „Spotify“ noro teikti geriausius savo vartotojams įrodymus.
Naujas požiūris į jūsų mėgstamiausias dainas
Nors Spotify shuffle gali būti ne toks sudėtingas, kaip įsivaizdavote, negalima paneigti, kad jis veikia. Maišymo funkcija leidžia muzikos mėgėjams atrasti naujų būdų klausytis mėgstamų takelių, ir tai daroma optimaliai ir nedelsiant.
Be to, geriau suprasdami algoritmą galėsite sukurti unikalią klausymosi patirtį. Viskas, ką jums reikia padaryti, tai pasirinkti maišymą ir paspausti paleisti.