Домой Софт и приложения macOS Бесплатный аудиоплеер YM Pro для Mac предлагает bit-perfect воспроизведение

Бесплатный аудиоплеер YM Pro для Mac предлагает bit-perfect воспроизведение

В Mac App Store появился бесплатный аудиоплеер с открытым исходным кодом YM Pro, предназначенный для качественного воспроизведения музыки через внешние ЦАПы.

5
0

Разработчик Йонеш Муруган представил аудиоплеер YM Pro, который уже доступен для загрузки в Mac App Store. Программа ориентирована на аудиофилов и тех, кто использует внешнее аудиооборудование, предлагая функцию «bit-perfect» воспроизведения звука. Исходный код проекта открыт, а сама утилита распространяется бесплатно.

Скриншот интерфейса аудиоплеера YM Pro на компьютере Mac
Скриншот интерфейса аудиоплеера YM Pro на компьютере Mac

Особенности работы с внешними аудиоустройствами

Главное отличие YM Pro заключается в способе взаимодействия с операционной системой. Приложение полностью обходит системный микшер macOS, устанавливая прямое соединение с цифро-аналоговым преобразователем (ЦАП). В процессе работы программа автоматически меняет частоту дискретизации ЦАПа в соответствии с параметрами воспроизводимого файла (до 192 кГц), чтобы избежать программной передискретизации, которая может снижать качество звука. Такая архитектура обеспечивает чистоту аудиосигнала, при этом разработчик добавил специальный режим «hog mode», отключающий системные звуки и прочие аудиопотоки на время прослушивания музыки.

Для обеспечения чистого звучания YM Pro подстраивает оборудование под характеристики файла, а не наоборот. Приложение ориентировано исключительно на работу с PCM-форматами, такими как FLAC, MP3 и WAV. Поддержка формата DSD в текущей версии отсутствует. Кроме того, для работы программы требуется компьютер на базе процессоров Apple Silicon.

Трудности разработки и текущие ограничения

Процесс одобрения YM Pro для публикации в Mac App Store оказался для Йонеша Муругана непростой задачей. Разработчик сообщал на платформе Reddit, что представители Apple выразили недовольство тем, что приложение берет под исключительный контроль аудиооборудование пользователя. Несмотря на это, утилита успешно прошла проверку и была выпущена, однако на этапе первого релиза она сохраняет ряд шероховатостей.

На данный момент утилита не имеет интеграции с медиатекой «Музыка» (Apple Music). Пользователям предлагается самостоятельно указывать папку с аудиофайлами, которую плеер будет использовать для каталогизации. При этом в текущей версии отсутствует функция автоматического сканирования и обновления контента, поэтому поддерживать актуальность списка воспроизведения приходится вручную. Среди других выявленных проблем пользователи отмечают сложности с организацией плейлистов и трудности при выборе желаемого аудиовыхода в настройках, что не всегда корректно отражается в самом приложении.

Тем не менее, ранние отзывы пользователей подчеркивают высокое качество звука, обеспечиваемое плеером. Разработчик открыт к обратной связи от сообщества и планирует вносить улучшения в программу, основываясь на комментариях аудитории. Проект YM Pro позиционируется как перспективная альтернатива существующим решениям, таким как VOX, для владельцев качественного аудиооборудования.

Технические нюансы и ограничения работы

Одной из ключевых особенностей YM Pro является стремление обеспечить максимально «чистый» аудиопоток. В отличие от стандартного приложения Apple Music, которое зачастую навязывает использование кодека ALAC, YM Pro ориентирован на работу с форматами FLAC, MP3 и WAV без принудительной передискретизации со стороны операционной системы. Принцип «bit-perfect» здесь реализован через динамическую настройку самого ЦАПа под параметры конкретного файла. Важно отметить, что текущая архитектура плеера требует наличия процессора Apple Silicon — это ограничение продиктовано в том числе требованиями актуальных версий macOS.

Процесс интеграции приложения в экосистему macOS был сопряжен с серьезными сложностями. Разработчик Йонеш Муруган в профильном сообществе r/audiophile открыто делился тем, что модераторы App Store изначально крайне скептически отнеслись к методам работы YM Pro. Запрос на получение «исключительных прав» (exclusive control) над аппаратным обеспечением, который необходим плееру для прямого взаимодействия с ЦАПом, стал основным камнем преткновения при прохождении проверки. Тем не менее, после длительных согласований программа была одобрена и стала доступна для широкого круга пользователей.

Первый релиз: над чем предстоит поработать

Поскольку YM Pro находится на ранней стадии жизненного цикла, проект имеет ряд недоработок, о которых сообщают как разработчик, так и первые пользователи:

  • Проблемы с выводом звука: Некоторые пользователи сталкиваются с тем, что плеер игнорирует выбор устройства вывода, сделанный в системных настройках «Звук» (System Settings > Sound). На текущий момент стандартное решение этой проблемы через системные параметры не всегда приносит результат, особенно на таких устройствах, как Mac Mini.
  • Отсутствие автоматизации: В приложении нет полноценной интеграции с имеющейся медиатекой. Плеер работает по принципу прямого обращения к локальной папке, которую необходимо выбирать вручную. Функция автосканирования и автоматического отслеживания изменений в папках пока не реализована.
  • Организация плейлистов: Ряд пользователей отмечают, что интерфейс плеера требует доработки в части удобства создания и управления списками воспроизведения.

Несмотря на вышеперечисленные «шероховатости», первые отзывы энтузиастов сходятся в одном: звуковой почерк YM Pro заслуживает внимания. Муруган проявляет высокую активность в сборе фидбека и подтверждает готовность развивать проект, исправляя ошибки, выявленные на этапе запуска. Для владельцев внешнего аудиооборудования, ищущих бесплатную альтернативу таким программным продуктам, как VOX, плеер YM Pro уже сейчас может стать интересным инструментом для экспериментов с качеством воспроизведения PCM-аудио.

Источник: https://www.techradar.com