Android • Bit-Perfect Audio • v2.0

Звук,
каким он должен быть

Премиум аудиоплеер для Android с нативным C++ движком на базе Oboe. Bit-perfect воспроизведение FLAC, DSD, SACD ISO на внешние USB-ЦАПы без компромиссов в качестве.

0
bit depth
0
kHz PCM
D512
DSD rate
DSD
FLAC
Scroll
FLAC DSD SACD ISO DSF DSDIFF APE ALAC WAV AIFF WavPack Opus OGG Vorbis
FLAC DSD SACD ISO DSF DSDIFF APE ALAC WAV AIFF WavPack Opus OGG Vorbis
Sound Quality

Качество определяется
не форматом, а трактом

Вот что делает Audiophiles иначе — от первого байта файла до последнего сэмпла на выходе ЦАПа

01

Обход системного микшера и ресемплинга

Стандартный Android (MediaPlayer / AudioTrack) преобразует всё к 48 кГц через системный микшер, даже если файл 192 кГц

Audiophiles использует AAudio (Oboe) в низколатентном режиме — выводит частоту файла «как есть» без насильственного ресемплинга

Android
Audiophiles
02

Бит-перфектный путь для FLAC

Декодинг в 32-bit float PCM — полная точность без потерь

Никаких промежуточных преобразований — в отличие от MediaPlayer, который использует фиксированную точку и урезает динамику

Ресемплинг (если нужен) — через линейный ресемплер, а не низкокачественный Android-микшер

Обычный плеер
16-bit
Audiophiles
32-bit float
03

Обход ограничений Android

FD-доступ через openFd — чтение файла напрямую, минуя лишние копирования в Java-память

Для DSD — отдельный бескомпромиссный тракт: DoP, Native или PCM-конверсия без потерь

File
FD
DAC
04

Без сжатия динамического диапазона

Нет встроенного лимитера, эквалайзера или нормализации — если вы их не включили сами

Сигнал идёт чистым — именно таким, каким его записали в студии

Обычный плеер
сжатый DR
Audiophiles
полный DR

Сравнение со стандартным плеером

Почему Audiophiles звучит лучше встроенных решений

Вывод частоты
Audiophiles
До 192 кГц+
без ресемплинга
Android
48 кГц
принудительно
Битность
Audiophiles
32-bit float
на всём пути
Android
16-bit
урезается
Задержка
Audiophiles
Низкая
AAudio
Android
Выше
Java AudioTrack
DSD
Audiophiles
Нативная
DoP • Native
Android
Нет
Контроль тракта
Audiophiles
Полный
C++ / NDK
Android
Ограничен
Java API
Почему это важно?

Даже если ваш файл записан в идеальном качестве, стандартный Android-тракт может «съесть» до 50% динамического диапазона и обрезать высокие частоты. Audiophiles сохраняет каждый бит оригинала — от файла до ваших наушников.

Now Playing

Интерфейс нового поколения

Jetpack Compose, Material You, плавные анимации и полный контроль над звуком

DSD256 11.2 MHz
Now Playing • DSD

Clair de Lune

Claude Debussy • Suite bergamasque

2024 • Deutsche Grammophon

2:34 5:12
Bit-perfect USB DAC DoP
DSP Engine

Продвинутый DSP-процессинг

Для тех, кто хочет настроить звук под себя (или под свои наушники) — 8-узловой DSP-конвейер на C++

20 Hz 100 Hz 500 Hz 1 kHz 5 kHz 10 kHz 20 kHz
DSP Active • 8 nodes • C++
15 bands

Параметрический эквалайзер

15 полос с полной параметризацией по алгоритму RBJ Cookbook. Точная настройка частоты, добротности и усиления каждой полосы.

HRTF

Кроссфид (Crossfeed)

HRTF-обработка для комфортного прослушивания в наушниках. Имитирует естественное звучание колонок, снижая усталость при длительном прослушивании.

M/S

Стерео-расширитель

Mid/Side обработка с защитой баса. Расширяет стерео-базу без потери моно-совместимости и без размытия низких частот.

Mono

MonoMaker

Сведение стерео в моно для проверки фазовой когерентности записи и прослушивания на моно-системах.

Gain

Balance & ReplayGain

Точный баланс каналов и автоматическая нормализация громкости по стандарту ReplayGain для равномерного уровня между треками.

Limiter

Brickwall Limiter

Предельный лимитер для защиты ЦАПа и наушников от клиппинга. Работает только при необходимости, не вмешиваясь в сигнал в штатном режиме.

Bit-Perfect режим

BYPASS

В режиме Bit-Perfect DSP полностью отключается (bypass), чтобы не вмешиваться в сигнал. Аудио проходит от декодера напрямую к ЦАПу — ни один бит не изменён, ни один сэмпл не обработан. Это гарантирует абсолютную чистоту звука для критического прослушивания.

Signal path: File → Decoder → DAC
Features

Создан для перфекционистов

Каждый компонент спроектирован с одной целью — доставить звук от файла до ваших наушников без единой потери

Нативный C++ движок

Собственный аудиодвижок через Oboe (AAudio) с минимальной задержкой. Bit-perfect вывод и полный контроль над аудиопотоком.

Oboe AAudio C++

DSD без компромиссов

DSF, DSDIFF и SACD ISO (включая DST). Для USB-ЦАПов с DoP — bit-perfect без конвертации в PCM. Собственный FIR-фильтр.

DSF DSDIFF DoP

Сетевое воспроизведение

Потоковое воспроизведение DSD по SMB без скачивания. LRU-кэш и random-access через range-запросы.

SMB LRU Cache Range

Мульти-источники

Локальные файлы, SAF (Scoped Storage), сетевые SMB-шары. Модульный интерфейс для быстрого добавления SFTP, DLNA.

SAF SMB SFTP

Чистая архитектура

4 модуля: domain, UI, аудиодвижок, приложение. UI на Jetpack Compose, DI через Hilt.

Compose Hilt Clean

Метаданные и обложки

Собственный парсинг тегов DSD (ID3v2, scarletbook) и PCM (JAudiotagger). Извлечение и кэширование обложек.

ID3v2 Scarletbook Cache
Under the Hood

Аудио-пайплайн

Каждый бит проходит путь от источника до ЦАПа без единой потери

01 • Source
Источник
Файл / SMB / SAF
02 • Decode
Декодер
FLAC / DSD / APE
03 • DSP
Обработка
FIR • Dither • Gain
04 • Output
Вывод
Oboe → USB DAC

Модули проекта

D
:domain
Модели, репозитории, use-cases
Kotlin
U
:ui
Jetpack Compose, навигация, темы
Compose
E
:engine
C++ Oboe, декодеры, FIR-фильтр
C++
A
:app
Hilt DI, Application, сервисы
Kotlin

Производительность

Задержка вывода <10ms
Bit-perfect точность 100%
Поддержка форматов 15+
Охват DSD-режимов DSD64–DSD512
Formats

Поддерживаемые форматы

От стандартного FLAC до многоканального DSD512 — Audiophiles играет всё

PCM / Lossless

FLAC WAV AIFF APE ALAC WavPack TTA OGG Vorbis MP3 Opus

DSD / SACD

DSF DSDIFF (.dff) SACD ISO DST (сжатый)

DSD Rates & PCM Quality

DSD64
2.8 MHz
DSD128
5.6 MHz
DSD256
11.2 MHz
DSD512
22.6 MHz
32-bit
PCM depth
768 kHz
PCM rate
Specifications

Технические спецификации

<0
Задержка вывода
0
Модуля проекта
0
Bit-perfect
0
Форматов
Audiophiles

Готовы услышать разницу?

Audiophiles — это не просто плеер. Это инструмент для тех, кто ценит каждый нюанс записи.

Скоро в
Google Play
Релиз ожидается в 2025 году