Вы прочли эту статью и ни один из описанных вариантов вам не подошел? Вы не хотите сидеть на Android 4.* ради Noozy? Ваш смартфон не шибко хорошо уживается с портом плеера Walkman? Но вы всё-равно хотите выжать из упрямой “железки максимально качественный звук? Тогда эта статья для вас!
Давным-давно, когда деревья были большими, актуальным поколением Android был Gingerbread, а двухъядерные CPU в смартфонах были еще диковинкой, существовал проект Viper4Android XHiFi. И всё у него было хорошо. Помимо классических манипуляций с эквалайзером, этот мод мог предложить пользователю замену стандартного аудио-драйвера на качественный. Этот самый драйвер обеспечивал поддержку вплоть до 32 bit квантования (плавающая разрдность: 16-32). И до 48 кГц частоту семплирования. Всё было хорошо. Кроме одного – ресурсоемкости. Частоты мобильных SoC еще только-только перешагнули психологический рубеж в 1 Ггц. Ядер только-только стало 2. А 1 Гб оперативной памяти был роскошью, доступной лишь немногим флагманским смартфонам. Оптимизация у Android 2.3.* всё еще хромала на все конечности. Потому проект развивался ни шатко, ни валко. И с определенных пор заглох., превратившись в legacy-ветку. Уступил сцену сегодняшнему стандарту – Viper4Android FX. Наследник лишился того самого драйвера, стал зависим от IRS-файлов – конвольверов и окончательно перестал быть уделом меломанов. Его стязя теперь – наращивание громкости и неплохой эквалайзер.
Но прогресс не стоит на месте. Четырьмя ядрами теперь никого не удивишь. Частоты от 1.7 до 2.5 Ггц стали обыденностью. 2 Гб оперативной памяти обитают не только во флагманских, но и в среднеценовых гаджетах. А сам Android, перешагнув цифру 5 в версионности, перерос массу детских болезней. То есть, преграды для триумфального возвращения XHiFi перестали быть непреодолимыми. Но, как часто бывает в open-source сообществе, создатели оригинального Viper4Android забросили свое детище в угоду версии FX. Однако же свято место пусто не бывает. И запыленное знамя подхватили сторонние разработчики. Безусловное, с согласия родных “отцов”. Так появился на свет The Absolute Sound Project. От версии к версии на становился всё лучше. И сегодня мы с вами поговорим о последней на сегодняшний день, самой актуальной версии TASP – V. 13b.
Как у любого софта, у TASP есть свои плюсы и минусы. Давайте же их рассмотрим.
Pro:
☺плавающая разрядность квантования: 16, 24 и 32 bit;
☺поддержка частоты дискретизации 48 кГц;
☺универсальность! Работоспособность решения с максимально широким кругом устройств.
Contra:
☹ отсутствие поддержки частот дискретизации 44.1, 96 и 192 кГц
Так что же мы имеем в сухом остатке?
TASP позволяет слушателю наслаждаться нижней ступенькой Hi-Res Audio – FLAC 24/48. Но это палка о двух концах. Так как режим 16/44.1 без повышающего ресемплирования (до 48 кГц) невозможен. Потому в паре с TASP рекомендуется использовать только(!) Neutrron Music Player, обладающий наиболее качественным ресемплером.
С одной стороны, 24/48 сам по себе – огромный повод для радости. Но с другой – где же его взять-то? Трекеры и прочие источники в таком формате предлагают только рипы пластинок производства стран бывшего соц. лагеря или же прасти-госпади фирмы “Мелодия”. Редко попадаются рипы с чего-то хорошего. Увы, слишком редко. Потому надеяться на наличие готового качественного материала во FLAC 24/48 не приходится. Остается только один путь – переконвертирование FLAC 24/96 в 24/48. Как же это делать? Ни один из универсальных пакетных конверторов аудио не предоставляет такую функциональность (либо квантование сбивается на 16, либо нет контроля частоты семплирования). Остается только хардкор – Audacity.
Да, не слишком удобно. Но хороший звук требует жертв. Еще одно возможное решение – SoX. Но данный инструмент является хардкорно-консольным. Да-да, на столько консольным, на сколько вообще может быть порождение экосистемы *nix систем. Потому рекомендую его только самым крутым гикам, для которых Чак Норрис – просто убогий соплячек (прости, Чак. Э! Только не с вертухи!)
Перед тем, как засучить рукава и заняться установкой TASP, убедитесь, что у вас есть все необходимые компоненты:
Готово? Тогда начнем:
Вот и всё. В разделе Headset установленного приложения XHiFi активируем Master Power, Playback Gain Control и FIREqualizer. Для последнего preset должен оставаться Flat (по умолчанию). Теперь мы готовы к прослушиванию. Настройки для Neutron Music Player идентичны изложенным тут.
В моем случае для экспериментов с TASP применялся Nexus 4. СМартфон “славится” своим мягко говоря не хватающим звезд с неба звуком. В качестве прошивки была выбрана Chroma на базе Android 5.1 (build number LMY47I. Дата сборки 5-го апреля 2015). Выбор пал на эту прошивку как на наиболее стабильную, шуструю и оптимизированную. Количество полезных(!) дополнительных “плюшек” превышает таковое у CM12 и CM12.1. При этом качество в разы выше.
Приложение-плеер остается неизменным. Золотой стандарт – Neutron Music Player. Тестовый музыкальный материал всё тот же – Massive Attack “Mezzanine”. Наушники – B&W P5.
Для сравнительного тестирования привлекался Samsung S3, прошитый по всем канонам аудиофильства, изложенным во второй части цикла. Но обновленный до CM12.1 (Unofficial) и ядра Boeffla kernel 4.0 alpha1 for CM12.1. Несмотря на неофициальный статус и alpha-версию ядра, система показывает себя с наилучшей стороны. Музыкальный материал и плеер – те же. Помимо 24/48 в S3 так же была залита 24/96 версия альбома “Mezzanine”
Сравнительное тестирование прогнозируемо показало превосходство правильно прошитого S3 над Nexus 4. Звук был чище, более насыщенный и артикулированый. Частотный баланс и чистота звучания сохранялись и на 100% громкости. В то же время Nexus 4 с TASP не шел ни в какое сравнение с собой же “стоковым”. Появились объем, глубина звучания. Инструменты стали разборчивыми. Басы и нижняя середина перестали забивать собою остальные участки АЧХ. ВЧ проявили себя с лучшей стороны и отлично читались до уровня громкости 87% включительно. Но вот после 87% звук стал срываться в “цыканье” и хрипы. Увы, из qualcomm-овского чип-кодека большего не вытянешь.
От TASP не стоит ждать чудес. Этот мод не сделает ваш смартфон со стоковым чип-кодеком сопоставимым со счастливыми обладателями полноценных DAC-чипов. Но он поможет вам выжать максимум из своего “железа”. Для большинства из нас на начальном этапе знакомства с миром Hi-Fi этого хватит за глаза. А если же у вас на хозяйстве смартфон с полноценным DAC, но зажатый в тиски стоковых аудио-драйверов Android, то это решение поможет вам еще сильнее. Да, 24/48 не идет ни в какое сравнение с 24/96. Но наглядное представление о Hi-Res Audio вы получите.
Вот и всё на сегодня. С удовольствием отвечу на вопросы по теме в комментариях.
До скорого! :)