仕様

対応形式と動作要件

Android 9.0 以降で端末内のロスレス音声と圧縮音声を再生できます。対応形式は端末のデコーダーに依存し、厳格な USB DAC 出力には別の条件があります。以下は現行版の仕様です。変更は各バージョンの公開情報を参照してください。

動作要件

Android
9.0 以降
厳格 USB 出力
Android 14 以降、bit-perfect 経路を提供する端末、音源に一致するミキサープロファイルを備えた USB DAC
ネットワーク
任意の利用統計、デバイスレポートのアップロード、アップデート確認に使用。再生とライブラリでは使用しません

音声形式

ロスレス
FLAC、ALAC、WAV、AIFF、16・24・32-bit 整数 PCM
非可逆圧縮
MP3, AAC, Ogg Vorbis, Opus
拡張子
.flac .alac .m4a .wav .aif .aiff .mp3 .aac .ogg .opus
デコード
Media3 を通じて Android と端末のデコーダーを使用するため、一部の端末では再生できない形式があります

出力

システム出力
Android の通常出力。スピーカー、有線ヘッドホン、USB、Bluetooth に対応
厳格 USB 出力
Android 14 の公式 bit-perfect ミキサー API を使用。条件を満たさなくなると理由を表示して停止
経路の記録
再生中の音源、デコーダー、アプリ内処理、AudioTrack、出力経路を記録

ライブラリ

音楽の取得元
Android のメディアライブラリ、または追加したフォルダ
閲覧
アルバム、アーティスト、フォルダ、ジャンル、プレイリスト
並べ替え
曲名、アーティスト、アルバム、追加日時、最終再生日時、再生回数
検索
曲名、アーティスト、アルバムで検索
再生
キュー、シャッフル、リピート、お気に入り

配布パッケージ

公開
GitHub Releases の APK。アプリが更新を確認し、利用者の確認後にインストールします。Google Play は承認後に公開予定
署名証明書の SHA-256
74:3E:96:FC:B7:1D:C5:81:88:49:68:19:A0:01:A2:7C:D8:8D:90:91:62:C5:AE:92:9C:87:BF:A2:9A:B8:62:93
対応言語
英語、簡体字中国語、繁体字中国語、日本語
ライセンス
Apache 2.0。ソースコードを GitHub で公開

各数値と経路の仕組み