Аудиофилическое … или история моей болезни.

tidal

Вообще-то я считаю термин “аудиофил” оскорбительным. Это те самые люди, которые тащатся от слов “бескислородная медь” и покупают патч-корды за 500 баксов. В общем и целом вполне себе мирное заболевание, угрозы не несет никому, кроме кошелька его владельца, поэтому нормальные люди о нем практически ничего не знают.

Кто такие аудиофилы? Это люди, которые повернуты на качестве музыки, но при этом совершенно не разбирающиеся в том, на чем эту музыку играют. Именно для них sony выпустила специальную SD карту “для меломанов”, именно они спорят про разное звучание звука при смене кабелей на цифровых интерфейсах и так далее и тому подобное. Но при этом в “слепом тесте” они не могут отличить настоящий кабель от сделанного из вешалки.

Как отличить аудиофильскую тусовку или журнал от нормальных людей, жаждущих хорошего звука? Открываете любой обзор или тему и просматриваете наискосок. Если не увидели каких либо цифр и графиков, кроме стандартных “диапазон воспроизводимых частот” и “АЧХ”, а только слова про “кристальность звука” и “глубину звуковой панорамы” – это аудиофилы. Если пошли непонятные графики с пиками и терминами типа THD, SNR, SQ – то очень похоже, что это нормальные.

Можно подойти и с другой стороны. Аудиофилы не могут и не умеют оперировать объективными факторами, которые может подтвердить или опровергнуть измерительный прибор. Вся их основа сродне религии и опирается на “а я слышу!”.

В общем, вляпаетесь как я, разберетесь. А я вляпался довольно неожиданно для себя.

Давным давно, еще в начале этого тысячелетия, при “граблении” очередного диска я решил выяснить уровень, при котором я перестаю слышать разницу. Для этого я взял хорошо известный трек и начал “давить” его в разных форматах. Послушал его на компьютере, с колонками и наушниками. Перегнал на CD, оделся поприличней (что бы не посчитали за лоха) и сходил в один из пафосных салонов по продаже аудиоаппаратуры (в таких обязательно дают послушать покупаемое, даже со своих носителей). В результате походов я вывел четкое правило – “mp3, два прохода, VBR, средний битрейт 256” и все это время я подгонял коллекцию под это условие. Потом появился iTunes Store. Послушал их AAC, признал нормальным и дальше уже пополнял библиотеку им, тем более что я считаю iTunes лучшим каталогизатором музыки. Но не суть. Главное в том, что стандарты выработаны, библиотека собрана и в последнее время практически перестала пополняться – 60 тысяч треков мне в принципе хватило.

Одним субботним вечером я колупал USB стек у микроконтроллера и мне потребовалось что-то, что можно воткнуть в USB порт и оно при этом не было бы ни флешкой, ни мышкой с клавиатурой. После довольно долгих поисков я наткнулся на древнючую usb аудиокарту от SoundBlaster. Воткнул, у меня не заработало и я решил проверить, живая ли она воообще и переткнул в ноутбук. Воткнул наушники, переключил выход плеера на карту и пару минут не мог понять, что не так. Внезапно меня озарило: звук какой-то не такой.

Стал слушать. Достал смартфон, закачал ту же песню, стал сравнивать. Звук разный! Ничего не понял. Подпробовал одно, другое … Не может же древняя звуковуха, да дешевые наушники ТАК влиять? Пошел на трекер, выкачал образ диска без потери качества и начал “передавливать” в разные битрейты.

Обнаружил, что я слышу разницу между 256 и 320. Но только на внешней звуковой. Но слышу. Опять не поверил. Пошел проверять.

Проверка простая: скачиваем foobar2000 и к нему расширение для слепого тестирование. Называется ABX Comparator. Два трека, слушаем, отмечаем, который думаем что лучше и потом смотрим. В общем, разберетесь, там просто.

Проверка показала: я 100% различаю 256 и 320 на знакомых мне мелодиях. Офигел мрачно. Включил FLAC. Различаю!

Ну, думаю “все, теперь пересобирать всю библиотеку во FLAC”. Расстроившись, полез смотреть, чем ее играют. Пока смотрел, наткнулся на тему про проигрывание многоканального звука. SACD, DTS, DVDA – эти буковки обычно про это. На пробу скачал какой-то альбом и попытался запустить на проигрывание. Почему попытался? Потому что в ответ услышал в колонках шум. Тут меня зацепило: у меня в колонках шум, а народ там хвалит вовсю. Разобрался, доставил декодеры. Заиграло … Ну вроде получше FLAC, а вроде и нет. Решил послушать на “большом” компьютере, к которому через встроенную звуковуху подключен девятилетний (в смысле старый, дешевый и из ДСП) комплект акустики 5.1.

И вот тут я обалдел. Это вообще совершенно иной звук. И это действительно надо слушать, ибо словами передать очень тяжело, потому что постоянно скатываюсь на междометия и правильных терминов не знаю. В результате я решил оставить вообще все задачи до завтра, расставил колонки и сел слушать с закрытыми глазами. И тут меня накрыло: я стал различать, где какой инструмент стоит и как соседи усаживаются поудобней (я скачал “живую” запись с какого-то концерта классической музыки). Обалдевший от прослушивания, решил прильнуть к “истокам”: альбом Майкла Джексона HiStory. 95й год, мой первый лицензионный диск, заслушанный до дыр на всех классах железок. Скачал пересведенную под DTS запись, включил и … попросту перестал удивляться. На досконально знакомой дорожке я услышал множество деталек, которые раньше не было слышно. Понимаете, их просто не было. Вообще.

Метнулся к компьютеру, начал на выборку выкачивать то один, то другой трек (благо интернет у меня быстрый) и в каждом обнаруживал что-то новое … Внутри меня стала расти волна предвкушения: представляете, 60 тысяч треков и все с чем-то новым? Ну или почти все, ибо я сомневаюсь что качество записей Высоцкого или Цоя будет отличаться.

Понапихал в трекер и стал разбираться, чем это играть. Если с большим компьютером проблем нет – там либо foobar2000, либо DeadBeeF и тему можно закрыть надолго, то с смартфоном и ноутбуком проблемы. Проблемы две: чем играть и чем слушать? С ноутбуком пока решил повременить: я смартфон слушаю чаще и дольше.

Почему я нашел проблему “чем играть”? Ведь в маркете этих плееров хоть ешь одним местом – выбирай любой. У этой проблемы аж два конца. Первый: разнообразие форматов и контейнеров. Где каждая песня отдельным файлом, где весь альбом в одной куче, а где вообще непонятно что. И это должно играться. Если с фубаром проблем нет, то с мобильными плеерами жопа. Декларируют много, а в реальности все зависят от возможностей одной и той же библиотеки.

Второй конец это сам андроид. До 5й версии андроиду было пофиг, какой звук и какого качества в него пихают – он его тупо перекодировал в 16бит на 44 килогерцах (В 5м обещают эту планку поднять) и только потом передавал наружу. Поэтому народ начал придумывать разные варианты. Скажу сразу, нормальных только два. Остальные – это улучшайзеры, которые умеют только играться эквалайзером и эффектами.

Первый способ – использование внешней звуковой карточки. Или по ихнему, аудиофильскому, DAC. В этом способе плеер берет файл, декодирует его в звуковой поток и отдает DAC напрямую, минуя всякие андроидные заморочки. А DAC уже преобразовывает его в звук, ибо только для этого он и создан. Из известных мне на сегодняшних дней способов рабочий только один – подключить DAC через кабель usb-otg и найти плеер, который умеет с такими штуками работать.

Второй способ – хаканье андроида с получением прямого доступа к железу. В моменте изучения данного вопроса для меня вскрылся очень интересный факт: в топовые модели обычно вставляют и топовые чипы, в том числе и аудио. То, что их никто и ничего использовать не может – никого не волнует: маркетолухи отчитались, хомячки впечатлились и напокупали. В данном способе есть пара очередных проблем: производители вовсе не горят желанием давать доступ до внутренностей телефона и у некоторых моделей попросту нет отдельного звукового чипа.

После “всплывания” из глубин интернета появилась и еще одна проблема: качество разных реализаций декодеров тоже было разным. Одна проблема тащит за собой другую …

Походы по форумам выявили двух претендентов на звание “музыкальный плеер”: USB Audio Player PRO и Neutron. Оба стоят в районе 300 рублей, оба собрали кучу положительных отзывов на профильных форумах.

Ставлю первый. Играет. Достаю usb-otg кабель и подключаю через него SoundBlaster. Играет. С заморочками типа “сначала подключите карточку, а только потом запускайте плеер”, но играет. Ок.

Ставлю второй. Играет. Как использовать внешнюю карточку не понял, но играет. Потыкал всякие аудиофильские галочки типа “наплевать на процессор, считай все в 64х битах”. Заиграл еще лучше. Основной минус – совершенно уе…щный интерфейс. Автор (кстати наш, русскоговорящий) откровенно забил на дружелюбность к пользователям. Все, что не относится к звуку – начхать. Поэтому забудьте про плейлисты и прочие прибамбасы типа выбора откуда играть будем. Они официально есть, но не работают. Но играет хорошо, собака серая.

neutron

Казалось бы, на этом можно успокоиться. Но охота еще лучше: я стал слышать моменты, когда явно в оригинале было поярче, поизящней (о, аудифильское прорвалось). Значит, надо хакать андроид.

Опять на форумы. Мой нынешний Lenovo P70 хакать смысла особого нет: весь звук на одном чипе с процессором. Что там – фиг его знает. Через кучу времени выбора моего будущего смартфона наткнулся на немного ностальгический пост про то, какой же клевым был Samsung Galaxy S и каким гавном оказался шестой. Звуковой чип Wolfson 8994, топовый для 2010 года … Оппа! А у меня валяется мой старый SGS. И даже в рамках ТО я недавно заряжал ему аккумулятор – вполне живой.

Сначала заливаю туда тестовые треки. Слушаю. Ну в принципе неплохо, но P70 играет лучше. И довольно сильно лучше так – сказываются 5 лет разницы. Заливаю туда последний цианоген, попутно снося все накопленное непосильным трудом, включаю все галочки …

DSP

Нахожу более-менее приличное и вижу зажегшуюся иконку. Жамкаю на play … едреныть! Как он оказывается умеет играть! Одни писки, визги и междометия от меня.

В результате я получил дешевый аудиофильский плеер. Да, он тормозит, да он не выглядит гламурно и стоит копейки. Но зато 24 бита, 96kHz и 100dB SNR вместе с усилителем D/AB.

И тут я остановился. Любой шаг в сторону улучшения звука теперь для меня будет стоить денег. Нет, куда двигаться понятно и так: сначала хорошие наушники на замену моим CX-300II, а затем внешний DAC. Но вот насколько широким должен быть шаг ….