選ぶ理由
本当にオフライン
ネットワークもアカウントも不要で、何もアップロードしません。音楽ファイルはあなたの端末にあり、プレイヤーはそれを再生するだけです。
音質と音響効果に妥協しない
WASAPI 排他出力と 18 バンドイコライザーに対応し、調整した設定に名前を付けて保存できます。
歌詞がしっかり使える
行単位の同期、カラオケ風のハイライト、二言語歌詞の上下入れ替え。埋め込み歌詞も外部 LRC も読め、タイムラインを自分で編集できます。
機能一覧
それぞれの現在公開中のバージョンについての内容です。これまでの変更はバージョン履歴にあります。
| 機能 | Windows |
|---|
| ライブラリ管理 | タイトル・アーティスト・アルバム・作曲・作詞を検索 |
|---|
| 大量の曲 | 100 万曲で実測、快適に動作 |
|---|
| イコライザー | 18 バンド、11 種のプリセット、名前を付けて保存可能 |
|---|
| 音響効果 | 低音・リバーブ・エコー・コーラス・ボーカル除去 |
|---|
| 再生速度とピッチ | 0.5×–2.0× の速度、−12~+12 半音のピッチ、両者は独立 |
|---|
| オーディオ出力 | WASAPI 共有 / 排他(ビットパーフェクト) |
|---|
| DSD 再生 | DSF をソフトウェアでデコード(DSD64/128/256、44.1 kHz 系)し 44.1 kHz PCM で出力。どのサウンドカードでも可 |
|---|
| 歌詞 | 全画面歌詞、カラオケ風ハイライト、翻訳行、二言語の表示順を入れ替え可能 |
|---|
| 歌詞編集 | 内蔵エディタ、タイムラインの一括シフト |
|---|
| 情報を編集 | データベースモード / ディスクモード |
|---|
| フォーマット変換 | FLAC・ALAC・WAV・AAC・MP3・Opus の 6 種類へ。一括変換に対応し、元のファイルはそのまま |
|---|
| プレイリスト | スマートリスト、最近再生、最高評価 |
|---|
| シャッフル再生 | ★評価で重み付け |
|---|
| テーマ | 4 種(ダーク / ライト / ミッドナイト / アンバー) |
|---|
| 表示言語 | 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 によって PC が保護されました」画面を表示します。これは 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 チェックサムでファイルを自分で照合することもできます。
対応している音声フォーマットは?
完全な一覧は上の「対応フォーマット」にあります。そこでは 2 種類に分けています。アプリが自前でデコードするものと、Windows 内蔵のコンポーネントを使うものです。
iPhone 版はありますか?
現在はありません。iOS アプリの開発には Mac と Apple Developer アカウントが必要で、今のところ用意できていません。
デスクトップ版とモバイル版は同じアプリですか?
いいえ。別々に開発された独立したアプリで、機能は重なる部分もありますが同一ではなく、設定やデータも共有しません。
不具合を見つけた/機能を提案したいときは?
ご報告の際は、アプリのバージョンと OS のバージョンを添えていただけると助かります。
Codeberg で Issue を立ててください。
技術的な詳細
CX’Music(デスクトップ版)
C# · .NET 8 · WinUI 3 · NAudio · SQLite + FTS5
- オーディオパイプラインは自作の ISampleProvider チェーン(NAudio の上に組んだ独自 DSP チェーン):デコード → 18 バンドイコライザー → エフェクト → 速度・ピッチ変更 → 音量 → WASAPI 出力
- 再生位置は WASAPI が実際に消費したサンプル数のみを時間の基準とし、ハードウェアのシーク位置が信用できない問題を回避
- DSF の解析と DSD → PCM 変換は純粋な C# 実装
- ページング仮想化 + Keyset ページネーション。100 万曲の合成ライブラリでスクロールと検索を実測し、引っかかりは出ませんでした。そのライブラリにはカバー画像も大きなファイルもないので、測ったのは一覧と検索そのものです。
CX’s Music(モバイル版)
Kotlin · Jetpack Compose · Media3 (ExoPlayer) · Room · Hilt
- シャッフルは Efraimidis–Spirakis の重み付き非復元抽出による並べ替え。範囲内の各曲がちょうど一度再生される
- 並べ替えはデータベースに永続化され、システムにプロセスを終了されても続きから消費できる
- 仮想キューウィンドウにより、プレイヤーが保持するのは 50 曲のみで、100 万曲規模のライブラリに対応
- 埋め込み歌詞は ID3 SYLT/USLT、Vorbis Comment、MP4 atom の 3 形式に対応
表示言語の完全な一覧
- 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 · Ελληνικά · العربية · हिन्दी
違いは 2 か所だけです。デスクトップ版にはイタリア語とオランダ語、モバイル版にはインドネシア語とベトナム語があります。ウェブサイト自体は 17 言語を提供します。両者を合わせたものです。