2 つの違い

別々に開発された独立したアプリで、機能は重なる部分もありますが同一ではなく、設定やデータも共有しません。下の表は各項目の実際の違いを並べたものです。

それぞれの現在公開中のバージョンについての内容です。これまでの変更はバージョン履歴にあります。

機能WindowsAndroid
ライブラリ管理タイトル・アーティスト・アルバム・作曲・作詞を検索タイトル・アーティスト・アルバム・フォルダを検索
大量の曲100 万曲で実測、快適に動作100 万曲で実測、快適に動作
イコライザー18 バンド、11 種のプリセット、名前を付けて保存可能10 バンド、11 種のプリセット(カスタム含む)
音響効果低音・リバーブ・エコー・コーラス・ボーカル除去バスブースト・バーチャライザー・空間オーディオ(端末が対応している場合)
再生速度とピッチ0.5×–2.0× の速度、−12~+12 半音のピッチ、両者は独立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 種(ダーク / ライト / ミッドナイト / アンバー)6 色のテーマカラー + ダークモード
表示言語15 言語(イタリア語・オランダ語を含む)15 言語(インドネシア語・ベトナム語を含む)
スリープタイマー15/30/60/90 分15/30/60 分、カスタム、再生中の曲の終わり
バックグラウンド再生最小化しても再生を継続バックグラウンド再生、ロック画面の操作、Bluetooth/車載メディアキー

どちらも 15 言語ですが、同じ 15 言語ではありません。完全な一覧は下の技術詳細にあります。

技術的な詳細

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