用 Raspberry Pi 2B 做 CAS
筆者在上一篇 Raspberry Pi 2B 開箱文中,說到用 RPi 來做 CAS,很多人都摸不著頭腦。感覺筆者在說火星文。故此,在本篇簡單介紹一下。
CAS 是 Computer Audio Sources 的簡稱。傳統上,音樂重播是靠硬媒體的,例如 CD、卡式帶、MD、黑膠唱片等。但當軟媒體 mp3 出現後,音樂重播有了革命性的轉變。音樂開始可儲存在 SD 卡、USB 手指、硬盤甚至雲端存放。Hifi 的 CAS,就是用電腦做一個音樂庫,播放音樂。價廉物美的 Raspberry Pi,是一台麻雀雖小,五臟俱全的小電腦,正適合此用途。
多年以來,筆者儲了上百隻 CD,多年來都有把 CD rip 成 FLAC (Free Lossless Audio Codec) 檔,用在手機及在 Mac 上播放。而且,也把所有音樂檔,放了在家中的 NAS (Network Attached Storage) 網絡儲存裝置內。
最近,家中也添置了一台可硬解 DSD(SACD - Super Audio CD 的格式)的 USB DAC 解碼器。是現在非當流行的 XMOS 異步傳輸 (Asynchronous Communication),以 ESS 旗艦解碼 IC - Sabre32 ES9018s 負責解碼。
而 RPi 只需安裝一個播放軟件,再用 USB 接上此 DAC,便成為了一套很完善的 CAS 了。USB DAC 解碼器,可輸出 analog 音頻 RCA 及直接出耳筒等。筆者在 RPi 上,安裝的是一個叫 Voyage MuBox(註1) 的軟件,安裝程序可到以下連結參考:
安裝只要用一台 Linux 機寫一張安裝 SD 卡,再放在 RPi 上便成。Boot 機後便可按 Cookbook 上的指示,聯繫上播放程式 MPD,及 NAS。全個過程,需要有一點點 Linux 的知識,通常可在半小時完成。
Config 及對照不同 DAC 的設定完成後,便可享受悠揚樂韻了。
MPD (Music Player Daemon) 是在 Linux 上,一個免費兼全能的播放程序。可在手機或 desktop 上,經 Ethernet 或 Wi-Fi 控制 CAS 選曲發播放。
上圖為筆者在 Mac 上,用 MPD client - Theremin,從 316 張 CD 中選曲。
另外也可用手機經 Wi-Fi 選曲,iOS、Android 也各有不同的 client app。(圖為 Android MPDroid)
看完本文,有人想做一台自己的 CAS 嗎?
(註1)Voyage MuBox 是一個將 Linux 及 MPD 結合,一體化簡易安裝程序。由一位非常出色的香港軟件工程師 Punky Tse 所編寫。
發表意見