あなたの音楽を、あなたのパソコンで

ネット接続なし、アカウント不要、通知もなし。CX'Music は Windows 向けのローカル音楽プレーヤーです。無料・オープンソース。

  • 完全オフライン
  • 登録不要
  • 広告なし
  • オープンソース
CX'Music のメイン画面:左にライブラリとプレイリスト、中央に 20 曲のトラック一覧(DSF・OGG・WAV・MP3・FLAC・M4A のフォーマット表示があり、再生中の行がハイライト)、右にアルバムアートと歌詞、下部に波形のプログレスバー
メイン画面

選ぶ理由

本当にオフライン

ネットワークもアカウントも不要で、何もアップロードしません。音楽ファイルはあなたの端末にあり、プレイヤーはそれを再生するだけです。

音質と音響効果に妥協しない

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 分
バックグラウンド再生最小化しても再生を継続

対応言語の完全な一覧は下の技術詳細にあります。

対応フォーマット

システムのコンポーネント不要(アプリが自前でデコード)

FLAC · WAV · AIFF · OGG / OGA (Vorbis) · Opus · DSF (DSD)

どの Windows パソコンでも、追加インストールなしで再生できます。

Windows 内蔵のコンポーネントに依存

MP3 · M4A / AAC · WMA

Windows に内蔵されたメディアコンポーネントでデコードします——それらは Windows 自体の一部です。ごく一部のパソコンでそれらが欠けている場合、これらは再生できないことがあります。

DSD はソフトウェア変換なので、DSD デコーダーや特別なサウンドカードは不要で、どの機器でも音が出ます。代償として CPU 使用率は高くなります。

スクリーンショット

ダウンロードとインストール

完全無料で、広告もアプリ内課金もありません。インストーラーは当サイト独自の CDN から提供され、アカウントは不要です。

CX'Music for Windows

バージョン
v1.0.2
公開日
ファイルサイズ
92.7 MB
動作環境
Windows 10 または Windows 11(64 ビット)
インストーラーをダウンロード

インストーラーは当サイト独自のドメイン dl.cxapps.app から提供され、そのドメインは Cloudflare R2 を利用しています。ダウンロード時はその接続に Cloudflare のプライバシーポリシーが適用されます。 プライバシーについて

SHA-256 チェックサム

351bb05848c9bd954f03f8099d6e64b174e847f691e83f2bf36878dc458eeb61

ダウンロード後、次のコマンドでファイルが改ざんされていないか確認できます:

certutil -hashfile CXMusic-Setup-1.0.2.exe SHA256

インストール時にセキュリティ警告が表示されますが、正常な動作です

このインストーラーはコード署名証明書を購入していないため、Windows が青い「Windows によって PC が保護されました」画面を表示します。これは Windows が発行元を認識していないという意味であり、ファイルに問題があるという意味ではありません。

続行するには、その画面で「詳細情報」をクリックし、次に「実行」をクリックします。

先にファイルの完全性を確認したい場合は、上の SHA-256 チェックサムと照合してください。署名がない状況では、これが最も信頼できる検証方法です。

お使いのシステムでは別の表記になっている場合がありますが、位置と役割は同じです。

このファイルを自分で確かめる

上の SHA-256 が答えられるのは一つだけです。手元のファイルが、私たちが公開したものと同一かどうか。

お手元のファイルが以前のバージョンなら、その SHA-256 はバージョン履歴にあります。 変更履歴

一致しない場合、手元のものは私たちが公開したファイルではありません。インストールせず、もう一度ダウンロードしてください。それでも一致しないときは、フッターの報告窓口からお知らせください——間違えているのが私たちの側である可能性もあります。

一方で、次の二つには答えられません。公開したファイル自体が信頼できるかどうか、そしてそれがこのページに載っているソースコードからビルドされたものかどうか。

このビルドは再現可能ビルドではありません。コンパイラもインストーラーの作成もバイト単位で確定的ではないため、自分でビルドした実行ファイルのハッシュ値は、公開しているインストーラーとは一致しません——ここで一致しないのは想定どおりで、どちらかに問題があることを意味しません。行単位で確認できるのはソースコードであって、バイナリの同一性ではありません。不安であれば、いちばん直接的な方法はソースコードから自分用にビルドすることです。公開されたインストーラーを実行する必要はまったくありません。ソースコードもビルド手順もすべて公開しており、コードの難読化も外してあります。

ソースコード

ソースコードのダウンロード

5fe2d41.zip

2.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 言語を提供します。両者を合わせたものです。