為什麼用它
真的離線
不需要網路、不需要帳號、不上傳任何東西。你的音樂檔案就在你自己的裝置上,播放器只負責播放。
音質與音效不將就
支援 WASAPI 獨佔輸出與 18 段等化器,調好的設定可以存成具名預設。
歌詞做到位
逐行同步、卡拉 OK 式高亮、雙語歌詞可切換上下。內嵌歌詞與外部 LRC 都能讀,還能自己編輯時間軸。
功能一覽
以兩款各自「目前發布的版本」為準。歷次變更見版本紀錄。
| 功能 | Windows |
|---|
| 媒體庫管理 | 搜尋標題、演出者、專輯、作曲、作詞 |
|---|
| 大量曲目 | 百萬首實測流暢 |
|---|
| 等化器 | 18 段,11 種預設,可儲存具名自訂 |
|---|
| 音效 | 低音、混響、回聲、和聲、人聲消除 |
|---|
| 變速變調 | 0.5×–2.0× 變速,−12~+12 半音變調,兩者獨立 |
|---|
| 音訊輸出 | WASAPI 共用 / 獨佔(位元完美) |
|---|
| DSD 播放 | DSF 軟體解碼(DSD64/128/256,44.1 kHz 系),輸出 44.1 kHz PCM,任何音效卡皆可 |
|---|
| 歌詞 | 全螢幕歌詞頁、卡拉 OK 高亮、翻譯行、可切換雙語顯示順序 |
|---|
| 歌詞編輯 | 內建編輯器,時間軸整體平移 |
|---|
| 編輯資訊 | 資料庫模式 / 磁碟模式 |
|---|
| 格式轉換 | 轉成 FLAC、ALAC、WAV、AAC、MP3、Opus 六種,可批量,原檔不動 |
|---|
| 播放清單 | 智慧清單、最近播放、最高評分 |
|---|
| 隨機播放 | 星級加權 |
|---|
| 佈景主題 | 四套(深色 / 淺色 / 午夜藍 / 琥珀) |
|---|
| 介面語言 | 15 種(含義大利文、荷蘭文) |
|---|
| 定時關閉 | 15/30/60/90 分鐘 |
|---|
| 背景播放 | 最小化後繼續播放 |
|---|
完整的語言清單見下方的技術細節。
下載與安裝
完全免費、無廣告、無內購。安裝檔由我們自己的 CDN 提供,不需要任何帳號。
CX'Music for Windows
- 版本
- v1.0.2
- 發布日期
- 檔案大小
- 92.7 MB
- 系統需求
- Windows 10 或 Windows 11(64 位元)
下載安裝程式安裝檔由我們自己的網域 dl.cxapps.app 提供,該網域使用 Cloudflare R2 儲存,點擊下載時 Cloudflare 的隱私政策適用於該連線。 隱私聲明
351bb05848c9bd954f03f8099d6e64b174e847f691e83f2bf36878dc458eeb61下載後可用以下指令核對,確認你拿到的與我們發布的是同一份:
certutil -hashfile CXMusic-Setup-1.0.2.exe SHA256安裝時會看到安全警告,這是正常的
這個安裝程式沒有購買程式碼簽章憑證,所以 Windows 會顯示藍色的「Windows 已保護您的電腦」畫面。這代表 Windows 不認識這個發行者,不代表檔案有問題。
繼續安裝的方式:在該畫面點選「其他資訊」,然後點選「仍要執行」。
如果你想先確認檔案,上方的 SHA-256 檢查碼可以核對它與我們發布的是不是同一份;而程式本身在做什麼,要看的是原始碼。這兩件事各自回答一個問題,不能互相替代。
自己確認這個檔案
上方的 SHA-256 能回答一個問題:你手上這個檔案,與我們發布的那一份是不是同一份。
如果你手上是更早的版本,它的 SHA-256 在版本紀錄裡。 版本紀錄
對不上,代表你手上這一份不是我們發布的那一份。先不要安裝它,重新下載一次;如果還是對不上,用頁尾的回報管道告訴我們——我們也可能是出錯的那一端。
它不能回答另外兩個問題:我們發布的那一份本身可不可信,以及它是不是由這一頁列出的原始碼建置出來的。
這個版本沒有實作可重現建置。編譯器與安裝程式的打包過程都不是逐位元組確定的,所以你自行建置出來的執行檔,雜湊值不會與我們發布的安裝包相同——對不上是預期的,不代表任何一邊有問題。可以逐行審閱的是原始碼,不是二進位檔的一致性。如果你不放心,最直接的做法是自行從原始碼建置一份自用,完全不必執行我們發布的安裝包:原始碼與建置流程全部公開,程式碼混淆也已經移除。
原始碼
原始碼下載
5fe2d41.zip2.1 MB ·
826333533aff84b600091e87828c97228937dc01c700af6c666a52decd743d5e檔名是提交的短雜湊,不是版本號——原始碼與發行版本不一定同步。壓縮包由 git archive 從該次提交產生。
原始碼公開,代表你可以逐行審閱它在做什麼。它不代表上方那個下載檔一定是由這份原始碼建置出來的——我們沒有做過那個驗證,這兩件事要分開看。 自己確認這個檔案
原本的儲存庫
github.com/hnshysglxfsccx-hub/cxmusic-windows
這個位址上的內容沒有變動也沒有遺失,但帳號已被 GitHub 限制存取,任何人都打不開它,我們也不再預期它會恢復。
也提供 Android 版 →
常見問題
這是免費的嗎?有沒有內購或廣告?
完全免費,沒有廣告、沒有內購、沒有訂閱。原始碼以 MIT 授權公開。
需要註冊帳號嗎?
不需要。兩款軟體都沒有帳號系統。
會不會上傳我的音樂或使用資料?
不會。軟體不連網,也沒有任何統計或回報機制。你的音樂檔案與播放紀錄都只存在你自己的裝置上。
為什麼安裝時出現安全警告?
因為安裝程式沒有購買程式碼簽章憑證,Windows 對來源不明的安裝檔都會提示。上方的安裝說明有詳細步驟,你也可以用 SHA-256 檢查碼自行核對檔案。
支援哪些音訊格式?
完整清單在上方的「支援格式」一節,那裡分成兩類:App 內建解碼的格式,以及依賴 Windows 內建元件的格式。
有 iPhone 版嗎?
目前沒有。開發 iOS 應用程式需要 Mac 電腦與 Apple 開發者帳號,暫時無法提供。
桌面版和行動版是同一個軟體嗎?
不是。兩者是分別開發的獨立軟體,功能有重疊但不完全相同,設定與資料也不互通。
找到問題或想建議功能該怎麼做?
回報問題時,附上軟體版本與系統版本會很有幫助。
歡迎到 Codeberg 開 Issue。
技術細節
CX'Music(桌面版)
C# · .NET 8 · WinUI 3 · NAudio · SQLite + FTS5
- 音訊管線是自訂的 ISampleProvider 串接(NAudio 之上的自建 DSP 鏈):解碼 → 18 段等化器 → 效果器 → 變速變調 → 音量 → WASAPI 輸出
- 進度以 WASAPI 實際消耗的取樣數為唯一時間來源,避開硬體 seek 落點不可信的問題
- DSF 解析與 DSD → PCM 轉換為純 C# 實作
- 分頁虛擬化 + Keyset 深分頁。一百萬首的合成曲庫實測過列表捲動與搜尋,過程中沒有出現卡頓;那份曲庫沒有封面、也沒有大檔案,所以量到的是清單與查詢本身。
CX's Music(行動版)
Kotlin · Jetpack Compose · Media3 (ExoPlayer) · Room · Hilt
- 隨機播放採 Efraimidis–Spirakis 加權無放回排列,範圍內每首恰好播一次
- 排列持久化到資料庫,程式被系統終止後可接續消費
- 虛擬佇列視窗,播放器僅持有 50 首,承載百萬級曲庫
- 內嵌歌詞支援 ID3 SYLT/USLT、Vorbis Comment、MP4 atom 三種格式
介面語言完整清單
- CX'Music(桌面版)
- 繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Italiano · Nederlands · Ελληνικά · العربية · हिन्दी
- CX's Music(行動版)
- 繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Bahasa Indonesia · Tiếng Việt · Ελληνικά · العربية · हिन्दी
兩者的差別只在兩個位置:桌面版有義大利文與荷蘭文,行動版有印尼文與越南文。網站本身提供 17 種語言,是兩邊的聯集。