隨機播放是真的隨機嗎(如何真正隨機播放歌曲)
說到隨機播放
前段時間我不是為了你們
在聽禁曲嘛
好傢伙接連幾天睡覺的時候聽歌
都給我放禁曲
你們根本不懂
那是種什麼感覺
我差點當場去世
當時我就覺得奇怪
為啥老隨機到這玩意
經過我的一番研究
今天就給你們好好講講
歌單隨機播放的祕密
實際上
我們所說的隨機播放
分為真隨機(random)和
偽隨機(shuffle)兩種
真隨機簡單來說
就是你選擇隨機播放某個歌單時
每次切換音樂
都是獨立並且未知的
就類似抓鬮吧
他是完全沒有什麼
列表順序之類的概念的
每一首歌播放的概率都是1/n
這個你們應該懂的吧
我沒有看不起你們的意思
而偽隨機又叫做洗牌演算法
沒錯
他的原理就和洗牌一樣
先把你歌單裡的歌順序隨便打亂
生成一個新的歌單
然後按順序播放
其實也很好判斷
只要你隨機播放的時候
切到上一首就知道了
如果出現的還是你剛剛聽過的歌
那就是偽隨機
如果每次都是不同的歌
那就是真隨機了
因為真隨機
確實有點敷衍人了
據調查
絕大部分聽眾想要的
其實都不是真正的隨機播放
你摸著良心問問自己
更多的是不知道聽啥
也就是選擇困難
希望App幫忙做個決定
而且還得儘量符合當時的心情
所以軟體對隨機列表
都是有干預的
壓根不是單純的洗牌
當軟體大量採集了
你的個人聽歌資料
他就開始研究你了
比如你聽到什麼型別的歌會立馬切歌
偏愛哪個歌手
什麼時間段會聽慢歌
沒準還能算出
你最近是不是又失戀了
總之在大量資料研究下
音樂軟體就可以大概猜到
你想聽些什麼歌
當然也可能猜錯
之所以大家不喜歡真隨機
就是因為它沒得感情
不會考慮你的感受
也不會去分析你想要啥
聽著怎麼像個渣男
純靠隨機
大晚上給你來上10首搖滾樂
那真是死不瞑目
就別想睡了
所以真正好的偽隨機
要具備以下幾個條件
這就是為啥
當你聽歌的次數越來越多
你就有種感覺
好像你的軟體越來越對你的胃口了
但是吧
知道你喜歡啥
也不能一直給你這一種
畢竟人都是善變的
聽多了總歸是會膩的
還需要掌握平衡
對於選擇隨機播放的人來說
重複單一的曲風也是很煩躁的
不信你試試
重複聽5、6首非常緩慢的歌
你的內心毫無波瀾甚至有點想哭
而絕對的隨機
就很容易造成這種局面
在馬丁・菲德勒的
《混洗音樂的藝術》中有這樣的研究
假設在你的歌單裡
有五種不同流派的歌
分別用五種顏色表示
用真隨機演算法來洗牌
那你的播放順序可能是這樣
可以看出來
在一段時間裡連續在放綠流派的歌
而一大半的時間
都沒有黑流派
這種情況
就會讓人覺得很無聊
甚至不想再繼續聽下去
而真隨機演算法
很可能在大部分情況下
都會生成這種播放列表
因為絕對的隨機
就意味著不平衡
為了滿足你不知道聽啥
但又想要有新鮮感的心理
這時候就要儘可能的
避免重複和單調
在App干預一下後
這種播放列表就很合適了
目的就是讓這幾種型別的歌
均勻地分佈在列表裡
馬丁・菲德勒稱它為平衡洗牌
總之
隨機播放的重點不在於隨機
它確實會隨著你的聽歌習慣慢慢養成
聽得越多
它就會越瞭解你
好了
大概就是這樣
是不是心裡突然有點感動
雖然咱是個單身狗
但至少有個東西
還在乎你喜歡啥想要啥
請點選輸入圖片描述