Hi-Fi смартфон. Soft: Absolutное решение

Вы прочли эту статью и ни один из описанных вариантов вам не подошел? Вы не хотите сидеть на 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-файлов – конвольверов и окончательно перестал быть уделом меломанов. Его стязя теперь – наращивание громкости и неплохой эквалайзер.

viper4android

Но прогресс не стоит на месте. Четырьмя ядрами теперь никого не удивишь. Частоты от 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.

audacity_logo

Да, не слишком удобно. Но хороший звук требует жертв. Еще одно возможное решение – SoX. Но данный инструмент является хардкорно-консольным. Да-да, на столько консольным, на сколько вообще может быть порождение экосистемы *nix систем. Потому рекомендую его только самым крутым гикам, для которых Чак Норрис – просто убогий соплячек (прости, Чак. Э! Только не с вертухи!)

 

Приступим!

Перед тем, как засучить рукава и заняться установкой TASP, убедитесь, что у вас есть все необходимые компоненты:

  •  смартфон на SoC производства Qualcomm или Samsung. Только не MediaTek. Нет, на MediaTek все точно так же установится. Но результат вас скорее всего разочарует. Ведь даже нормального чип-кодека у MTK-платформы до последнего времени просто не было. Увы;
  • установленная на смартфоне прошивка версии 5.* c root-ом;
  • установленная на смартфоне актуальная версия TWRP или CWR;
  • установленная на смартфоне актуальная версия BusyBox Pro. Именно Pro. Cо стандартной версией могут быть проблемы;
  • скопированная на смартфон версия TASP 13b (.zip-файл). Забираем zip-файл тут.

Готово? Тогда начнем:

  • заряжаем смартфон до 80% заряда батареи. В 99% случаев это не критично, но давайте не дадим шанс тому самому 1-му :);
  • отключаем или же удаляем все ранее установленные на смартфоне аудио-моды и плееры. Если у вас уже есть установленный Viper4Android, удалите его. Если это вызывает у вас затруднения, то просто кликните Uninstall Driver в его настройках. Если этого не сделать, то возможны конфликты драйверов в системе. Даже если обойдется без них, на корректную работу мода можно не рассчитывать;

Screenshot_2015-04-07-16-35-58

  • перезагружаемся в recovery;
  • чистим chache и dalvik cache;
  • устанавливаем предварительно залитый на телефон TASP 13b стандартным “install zip” способом;
  • снова чистим cache;
  • перезагружаем смартфон;
  • убеждаемся, что в приложениях у нас появился Viper4Android XHiFi. Запускаем его. Устанавливаем драйвер и перезапускаем смартфон;
  • снова запускаем Viper4Android XHiFi. Заходим в настройки и кликаем на Driver Status картинка должна быть примерно такой:

Screenshot_2015-04-07-16-36-56

Вот и всё. В разделе Headset установленного приложения XHiFi активируем Master Power, Playback Gain Control и FIREqualizer. Для последнего preset должен оставаться Flat (по умолчанию). Теперь мы готовы к прослушиванию. Настройки для Neutron Music Player идентичны изложенным тут.

Screenshot_2015-04-07-16-36-20 Screenshot_2015-04-07-16-36-34 Screenshot_2015-04-07-16-36-45

 

Вместо послесловия

В моем случае для экспериментов с TASP применялся Nexus 4. СМартфон “славится” своим мягко говоря не хватающим звезд с неба звуком. В качестве прошивки была выбрана Chroma на базе Android 5.1 (build number LMY47I. Дата сборки 5-го апреля 2015). Выбор пал на эту прошивку как на наиболее стабильную, шуструю и оптимизированную. Количество полезных(!) дополнительных “плюшек” превышает таковое у CM12 и CM12.1. При этом качество в разы выше.

Screenshot_2015-04-07-16-51-48

Приложение-плеер остается неизменным. Золотой стандарт – Neutron Music Player. Тестовый музыкальный материал всё тот же – Massive Attack “Mezzanine”. Наушники – B&W P5.

Screenshot_2015-04-07-16-37-22

Для сравнительного тестирования привлекался 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 вы получите.

Вот и всё на сегодня. С удовольствием отвечу на вопросы по теме в комментариях.

До скорого! :)

Please wait...
Теги: , , , , , , , , , , , , , , , , , , , , ,
0
Наверх