
繼 Valve 在新版 Steam Controller 埋下「威廉慘叫」彩蛋後,社群開源小工具 Steam Haptics Singer 也推出新版本支援最新的 Steam Controller 。玩家可以下載讓它「唱歌」。
GitHub 用戶 CrazyCritic89 的開源專案是從最早的 SteamControllerSinger (Pila)派生,原理是 Steam Controller 內建的高輸出 LRA 觸感回饋馬達,驅動方式與音源發生器雷同,讓玩家可以播放任意曲目,將 MIDI 音符的頻率對應到馬達振動頻率,馬達本身就會發出可聽見的聲音。
新版 Steam Controller 發售後不久,睽違兩年沒有更新的 Steam Haptics Singer 也儘速更新,包含加入有線連接的 Steam Controller 或者是 Puck 與 Bluetooth 連線都可以使用,開發者提到目前音質「略有失真」,後續會持續最佳化,Windows 版本則須另行安裝 USBDK 驅動處理權限問題。
下載下來後,玩家只需開啟 Steam Controller 或 Steam Deck,將 MIDI 檔案直接拖曳到執行檔上即可開始播放。開發者提供《Portal》中 GLaDOS 名曲〈Still Alive〉等 MIDI 檔案供測試,但需注意觸覺馬達一次僅能播放單一音符,若有多聲道的 MIDI 曲目必須重新編輯過。
剛上市不到兩週的 Steam Controller ,已與當初的 Steam 家族硬體類似,基於高度開放性質催生社群 Mod 開發熱潮。對手上已有新 Steam Controller 的玩家,Steam Haptics Singer 是個門檻極低、效果出乎意料有趣的小工具。專案可至 GitHub「SteamHapticsSinger」取得。或許 Valve 可以考慮將其改回當初可供玩家更輕鬆設定,能在點數商店購買的特色。