メインコンテンツにスキップ
2026-05-26開発ログリリース

メジャーアップデート!ギャップレス再生 (Gapless) 近日登場、スマートプレイリスト&マルチキュー管理機能を追加

本格的なオーディオマニア向けのギャップレス再生 (Gapless Playback) 体験を提供。完全に再設計されたオーディオバッファパイプライン、スマートプレイリストエンジン、マルチキュー切り替え管理。音楽をより純粋に、シームレスに。

メジャーアップデート!ギャップレス再生 (Gapless) 近日登場、スマートプレイリスト&マルチキュー管理機能を追加

こんにちは、PurePlayer の開発者です。
本日、PurePlayer 4.0 プレリリース版が近日リリース予定であることを発表いたします!

バージョン 4.0 では、コアオーディオ再生エンジンとメタデータフィルタリングフレームワークを完全に再設計し、真に純粋でオーディオマニア向けのリスニング体験を実現しました。


🛠 曲間の「空白の不安」:なぜバッファリングパイプラインを再設計したのか?

ライブコンサートやクラシックの交響曲、あるいはコンセプトアルバムの愛好家にとって、曲間の不自然な一時停止は容認できません。従来のオーディオエンジンは曲の切り替え時にデコーダを再割り当てし、バッファをクリアしてサンプリングレートをリセットするため、200ms〜500msの無音や細かなノイズが発生します。

この途切れを排除するため、私たちは底层のオーディオバッファ管理を一から書き直しました。

  • デュアルデコーダホットスワップ (Gapless Preparation):次の曲のデコーダを事前に起動し、現在のバッファが完全に空になる前 (before buffer drain) にシームレスに切り替えます。
  • DoP モードでのシームレスストリーム切り替え:DSD over PCM (DoP) モードでのDSDストリーム移行の課題をクリア。隣接する曲のサンプリングレートが一致している場合、メタデータをロックして損失のないギャップレス転送を保証します。

🧬 多次元タグエンジンとスマートプレイリスト (Smart Playlists)

デバイスに数万曲の高解像度オーディオが保存されている場合、目的の曲をすばやく見つけるのは困難になります。
バージョン 4.0 では、新しい Smart Query Planner と Smart Content Service を搭載したスマートプレイリストを導入しました。

  • スマートエバリュエータ (Smart Evaluator):再生回数、評価、追加日などの多次元データに基づき、柔軟に楽曲を抽出します。
  • クエリ式のプッシュダウン (Predicate Push-down):フィルタ条件を下位ストレージ層で直接実行。ページネーション遅延読み込みと組み合わせることで、5万曲を超える巨大プレイリストでも、UIスレッドをブロックすることなく100ms未満で瞬時に読み込みます。

🚦 デカップリングされたマルチキュー (Multiple Play Queues)

突然ジャズを聴きたくなったために、すでに注意深く並べたクラシックのキューを崩さざるを得なかったことはありませんか?
4.0 では、業界をリードするマルチ再生キューマネージャーを追加しました。

  • 閲覧と再生の分離 (Separate Browsing from Playback):複数の独立した一時キューを作成し、互いの状態を乱すことなく、ワンクリックで行き来できます。
  • 超高速インクリメンタルレンダリング:新しいサイドバー型マルチキューUIに合わせ、アクティブ表示の事前読み込み (Prewarming) と一括更新最適化を導入。複雑なキューリストを表示する際でも安定した 60 FPS を維持します。

✅ 次回実装内容 (Checklist)

  • [x] 発音精度のギャップレス再生をサポートする底层オーディオバッファパイプラインの重構築。
  • [x] スマートプレイリストのプリセットテンプレート(最近の再生、お気に入りなど)の実装。
  • [x] マルチキュー状態インフラとサイドバーマルチキューUIの連携。
  • [x] WebDAV、SMB、Google Drive、Baidu Netdiskをカバーする非同期カバーキャッシュメンテナンスおよびディープ再構築APIの追加。

⏳ 今後の計画 (Timeline)

  • [ ] カスタム条件エディター:ユーザーが自由に論理条件 (AND/OR) を組み合わせて、独自のスマートプレイリストを作成できる機能。
  • [ ] クロスデバイスキュー同期:複数のデバイス間で再生キューをシームレスに同期・引き継ぐ機能。

PurePlayerがお気に召しましたら、App Store での星5つの評価をぜひお願いいたします。これは、私たちが「広告ゼロ、プッシュ通知ゼロ」を守り続け、開発を続ける最大の原動力です!

📥 アプリストアダウンロードリンク: