Android • Bit-Perfect Audio • v2.0

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

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

0
bit depth
0
kHz PCM
D512
DSD rate
DSD
FLAC
Scroll
FLAC◆ DSD◆ DSF◆ DSDIFF◆ APE◆ ALAC◆ WAV◆ AIFF◆ WavPack◆ Opus◆ OGG Vorbis◆
FLAC◆ DSD◆ 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. Для 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

DSF DSDIFF (.dff) 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 году