MAC Mini (2018) и Audirvana 3.5 — разочарование • Stereo.ru
Вопрос alexgenator 198 1

MAC Mini (2018) и Audirvana 3.5 — разочарование

Пришло и моё время задавать вопросы...

Сначала — что не устраивало в предыдущей системе.

Ноутбук HP Windows 10 и программа JRiver 24 выводят цифровой поток на USB. Кабель — недешевый, 3 500 руб. Поток подается на сетевой плеер Marantz NA-11S1, который в данном случае выступает в роли ЦАП. Усиление — Marantz PM-14S1, акустика — Monitor Audio Silver RS8. Долго возился с настройками, добился максимально хорошего звучания, но одну проблему так и не удалось преодолеть: заикания в звуке.

Первые полчаса после включения воспроизведение лучше вообще не запускать. Антивирус лезет за обновлениями, происходит синхронизация облачных хранилищ, сама Windows также запускает фоновые процессы. Затем ситуация нормализуется, но все равно заикания изредка случаются. Особенно, если начинается подготовка к очередному крупному обновлению Windows 10.

Эти заикания настолько раздражали, что решился на довольно большие затраты. Планируя собрать систему на базе Audirvana, я не рассчитывал на радикальные улучшения в звуке, но рассчитывал на радикальное улучшение ситуации с заиканиями.

Итак, система собрана.


Mac mini(2018)

Процессор3 GHz Intel Core i5

Память16 Gb 2667 MHz DDR4

macOSMojave 10.14.5

AudirvanaMac version 3.5.13


Проведены настройки Аудирваны, которые обеспечивают наиболее короткий путь сигнала. Назначение всех настроек изучено и вопросов не вызывает. Но есть один существенный момент. В macOS Mojave компания Apple заблокировала режим Direct Mode. Как пишут разработчики Аудирваны — из-за своей "регрессивной" политики. Поэтому воспроизведение цифрового потока возможно только через CoreAudio (звуковое ядро macOS).

Слушаем. Звук сразу неприятно поразил. Стали резко выделяться сибилянты. В старой системе, если в записи сибилянты были искажены изначально, это не раздражало. Здесь сибилянты обращают на себя внимание в большинстве фонограмм.

Усилитель Marantz PM-14S1 отличается достаточно конкретной и жесткой подачей высоких частот, а также, в отдельных фонограммах — некоторой крикливостью на верхней середине. Я к этому со временем привык, так как на живом концерте эти явления также в той или иной мере присутствуют. Новая система эти свойства резко выпятила и сделала их совершенно не похожими на живой звук. Жесть и резкость, как будто звучит не благородный сетевой проигрыватель, а китайская коробка.

Низкие частоты каким-то образом подрезаются снизу, бас не теряет мощности, но становится каким-то более холодным.

Полностью прослушав диск на новой и старой системе, понял, что не смогу заставить себя слушать новую систему.

Небольшое утешение все же есть. Marantz NA-11S1 — это сетевой плеер, который умеет работать с серверами DLNA. А Audirvana имеет в себе некоторые компоненты DLNA-сервера. Короче, она умеет подавать цифровой поток на сетевое устройство по Ethernet-у в режиме "Воспроизведение по инициативе сервера". Звук при этом очень хорош. Плохо только, что в этом режиме не поддерживается DSD. Однако Audirvana на лету перекодирует DSD128 в PCM 24-176,4, и делает это легко и красиво. Я даже не сразу понял, что имеет место перекодировка, пока на экран не посмотрел. Другие DLNA-сервера тоже могут это уметь. Но один раз попробовал, увидел 100% загрузку процессора, и больше к этому не возвращался. А здесь — просто чудо.

Таким образом, просматривается одна польза. Можно распрощаться с DLNA-серверами, при этом полностью пропадает забота о том, какие форматы каким сетевым плеером поддерживаются. Audirvana без лишних вопросов и качественно перекодирует поток в случае надобности.


Теперь резюме.

Надеюсь на обмен опытом. Сам буду продолжать копать в следующем направлении: кто виноват, CoreAudio в Mojave или аппаратная реализация USB-выхода в Mac Mini? А может быть, помехи от Ethernet или HDMI кабеля?

Много времени на эксперименты у меня нет, поэтому по мере возможности буду что-то пробовать и периодически поднимать тему вверх.

Ответы

Показать предыдущие ответы
JaroslavS

Сам долго боролся с заиканиями звука в JRiver, и считаю что практически победил, когда почитал Wiki на сайте. JRiver очень капризный к ресурсам компьютера проигрыватель. Не терпит никакого антивируса на компе! Особенно касперского. Поэтому в итоге я сделал отдельный независимый комп-плеер. На нем только винда и JRiver. Ну и драйверы, разумеется. Еще обязательно системный SSD! ДжейРайверу это надо, чтобы оперативно загружать библиотеки (кривовато написан). И все стало более-менее нормально. Запинка если и происходит, то раз в 2-3 месяца, но это уже победить никак.

То что у вас на Маке происходит при выводе на USB, что звук стал жесткий, есть подозрение, что происходит переконвертация в 48кГц. Какую частоту сетевой плеер показывает?

alexgenator @JaroslavS

Переконвертации не проиcходит. Плеер показывает DSD>2.8. Он так всегда показывает, если DSD выше, чем DSD64. То же самое и из Jriver показывает. Звук при этом сильно разный :(.

alexgenator @JaroslavS

При воспроизведении потока DSD128 что через Audirvana, что через Jriver плеер показывает, прямо с экрана списываю: DSD>2,8224 MHz. Так что переконвертации нет ни в macOS, ни в винде. Audirvana показывает, что направляет на плеер поток DSD128.

zome_bear @alexgenator

Выше скрин же есть от ТС:

Для системы же это PCM.

Не забыть ещё проверить, что на выходе на ЦАП в настройках винды стоят максимально допустимые для драйвера параметры.

JaroslavS @alexgenator

Я в данном случае не вижу большой разницы при передаче через DoP. Что от этого может поменяться? В конечном итоге все равно сложится обратно DSD. Что индикатор на плеере и показывает. Тем более что это картинка настроек JRiver из под Windows.

alexgenator @alexgenator

Вот именно. Тем более Marantz NA-11S1 только DoP и понимает. Кстати, в Аудирване есть настроечка DoP версии 1.0 и DoP версии 1.1. Работает и так и так, на звук не влияет.

JaroslavS @alexgenator

DoP - это разложенный по столбикам на 16 бит DSD. Он такой получается уже при самой передаче на ЦАП. До этого поток идет как сигнал DSD, и он не может быть исправлен микшером, насколько я в курсе. Тут засада может быть только в реализации преобразования в DoP в Аудирване, например, использование операций с плавающей точкой и т.п. Но это всего лишь предположение.

VNP @JaroslavS

"Не терпит никакого антивируса на компе! Особенно касперского."

Просто все решается. Ставите в исключения сам плеер и папку с музыкой. Должно сработать.

Когда поставил SSD на систему, был озадачен долгой загрузке AIMP. Антивирь был DRWEB. поставил в исключения и махом грузиться стал.

JaroslavS @VNP

Там все сложнее. JRiver здорово капризный, и видимо реагирует заиканием на любое серьезное системное действие. То есть если антивирус что-то делает, то вызываются какие-то системные процедуры, что приводит к запинке. Даже если чистая система, как у меня сейчас, запинки иногда случаются. Остается предполагать, что в этот момент система что-то сама делает, например, команду trunc на SSD. При этом мощность процессора и объем памяти на это состояние мало влияют.

beland

Вот подумалось, чтобы исключить влияние аудирваны, почему бы не попробовать воспроизвести через стандартный тунец. Конвертните FLAC в ALAC с помощью XLD и попробуйте.

Gorbatov

Многократно проверенная связка, и чтобы вот такие ухудшения? Ни разу не сталкивался. Только при специфически настроенном апсемплинге что-то похожее было. Но тут же сказано, что все отключено.

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

Надо подумать, пока идей нету.

mexkb @Gorbatov
Кстати, ухудшения в зависимости от версий софта практически не заметны

It depends. У меня вот MD387 в стоке с 4 Гб медленной оперативы и 500 Гб HDD на 5400RPM. Начиная с High Sierrra становится заметно, что за 5 релизов с момента родного Mountain Lion делов понаделали: грузиться медленнее, становится менее проворен - в итоге с задачами электронной коррекции VST плагином с апконвертом в DoP налету справляется уже со скрипом. Можно конечно накачать его последним железом под завязку, но с другой стороны - зачем? Тем более, что в более ранних версиях еще не прикрыли Direct Mode и все новые версии ставятся. По поводу версий ОС слышал мнение о разнице в звуке, но у самого возможности сравнить правильно не было.

alexgenator

Всем спасибо. Информации много. Сегодня-завтра постараюсь отработать все ваши подсказки и эксперименты!

alexgenator

Докладываю по результатам эксперимента, который предложил beland. Музыкальный материал - ALAC 24-48. Как воспроизводил:

1. При помощи программы iTunes через локальную сеть (имитация сервера DLNA)

2. Заставить iTunes воспроизводить сигнал через USB не удалось

3. При помощи программы Audirvana через USB.

4. При помощи программы Audirvana через локальную сеть (имитация сервера DLNA)

5. На компе с Windows через Jriver через USB.

Эксперимент повторил несколько раз.

Audirvana через USB демонстрирует в сравнении с Jriver чуть больше послезвучий на высоких частотах при том же количестве деталей. Сами высокие частоты звучат несколько холодновато. Чуть холоднее и низкие, в них чуть меньше бархата.

Jriver послезвучия на высоких отодвигает несколько на задний план. Их тоже хорошо слышно, но Audirvana как бы заставляет обратить на них внимание, а в Jriver внимание на них не фиксируется. При этом высокие в Jriver звучат чуть теплее и послаще. Низкие в Jriver звучат чуть теплее, хоть и более бархатисто и шероховато.

Воспроизведение в режиме имитации DLNA звучит примерно посерединке между этими вариантами. Причем как в iTunes, так и в Audirvana, разницы не услышал.

Короче, разница в звучании материала ALAC 24-48 между Apple и Windows не столь драматична, как при воспроизведении DSD. На свой системе я предпочту Jriver, но вполне допускаю, что на другой связке ЦАП-Усилитель предпочтения могут быть иными.

Без лобового сравнения был бы доволен и тем и другим звуком.

Но это ALAC. А с DSD придется еще повозиться. Гляжу, zome_bear уже Direct Mode в Аудирване включил. Надеюсь, мне тоже удастся повторить этот успех :).


beland @alexgenator

вот еще, может поможет ))) у меня режим 1.


Integer mode (Целочисленный режим):

В этом режиме Audirvana Plus непосредственно передает звуковые данные

на нижний уровень звуковой архитектуры CoreAudio, минуя микшер

звукового драйвера и конвертер форматов. Это позволяет добиться очень

высокого качества звука.

Есть два разных режима передачи в Целочисленном режиме:

Режим 1, который дает высочайшую прозрачность и глубину сцены

Режим 2, дающий более «тёплый» звук


Gorbatov @AppleY

Кстати, возможно.

Тот путь, по которому движется Audirvana мне не нравится. Тоже думаю.

Кстати, в Appstore они вроде бы так и не появились, с чего тогда все больше под политику Яблока стали подписываться не понятно. Как будто нет софта, которому в официальный магазин путь заказан, именно по причине того, что софт лезет туда, куда официально нельзя. И ничего, в Appstore не рвутся, обновления выпускают.

alexgenator

Скачал таки AudirvanaMojaveDirectMode.zip. Ну и замудреный этот dropbox…

Уважаемый zome_bear! Мой опыт работы с MAC измеряется несколькими сутками. Поэтому есть вопрос по инструкции:

А ведь IOAudioFamily.kext - это не файл, а целая папка. Так и копировать всю папку в System / Library / Extensions? А в этой папке должна быть старая папка IOAudioFamily.kext? Последует ли запрос о перезаписи?

И еще не могу перевести (not any Library, the one in SYSTEM Folder).

Остальное вроде понятно:

- Распаковываем файл Repair Permissions v3.7.2320.zip и храним его в определенном месте;

- Отключаем системную защиту;

- Копируем папку IOAudioFamily.kext в System / Library / Extensions и устанавливаем на нее права доступа и владения;

- Перезагружаемся и получаем сообщения об отсутствии аудиоустройства;

- Восстанавливаем системные права. Аудио должно появиться;

- Восстанавливаем системную защиту.

В общем, буду ждать выходных, тут спешка противопоказана...



zome_bear @alexgenator
А ведь IOAudioFamily.kext - это не файл, а целая папка.

Вы его (файл) на Windows разглядываете или ч/з Show Package Contents его открываете? Не надо, воспринимайте его файлом.

Так и копировать всю папку в System / Library / Extensions?

Да, сохраняете оригинальный IOAudioFamily.kext из System⁩ ▸ ⁨Library⁩ ▸ ⁨Extensions⁩ в спец.папочку на всякий случай и копируете IOAudioFamily.kext от El Capitan⁩, заботливо положенный в скачанный Вами архив, в ту же папку System⁩ ▸ ⁨Library⁩ ▸ ⁨Extensions.

Последует ли запрос о перезаписи?

Последует. Попросит ввести пароль админа.

И еще не могу перевести (not any Library, the one in SYSTEM Folder).

Папка Library совсем не одна на системном диске, поэтому надо именно в System⁩ ▸ ⁨Library⁩ ▸ ⁨Extensions.

Распаковываем файл Repair Permissions v3.7.2320.zip и храним его в определенном месте

В строго определённом в инструкции месте.

Перезагружаемся и получаем сообщения об отсутствии аудиоустройства.

Просто пропустите этот шаг, сразу делайте Repair Permissions и Restart.

В общем, буду ждать выходных, тут спешка противопоказана...

Не забудьте бэкап сделать — главное.


alexgenator @AFIGLI

Ну как сказать? Пока ещё не этот уровень обсуждения. Мне кажется, разговор сейчас крутится не вокруг того, что лучше: Audirvana, Roon или Jriver. Сейчас, по моему, идёт сбор фактической информации об особенностях работы CoreAudio в macOS, Izotope в Audirvana и ASIO в Windows.

AFIGLI @alexgenator

Я сторонник теории заговоров. Считаю, что винда красит звук. Более того, каждый плеер его ещё окрашивает. Но больше всего понравился асио в албумплеере.

beland

Вот, кстати, насчет Roon - да. Скачал вчера, поставил. Ночь была на дворе, послушать не удалось. Но вроде все настроил, сегодня вечером попробую, отпишусь. Может пост сделаю по прямому сравнению рун и рваны.

infinity

не в курсе про источник ваш, но АС точно не соответствуют классу усилителя. АС на замену. Вам к 14 надо как минимум МА gх200-300.

alexgenator @infinity

Насчёт акустики не могу не согласиться, но это будет потом. Акустику буду менять вместе с помещением. МА Silver RS8 приобретал, когда у меня был Denon 720. Оказалось, не в коня корм, и понеслось...

А источник - Marantz NA11-S1 - очень хорош. Вопрос с источником для меня закрыт. В то время как к усилителю ещё есть вопросы.

infinity

720 - правильно сказано, не в коня корм, разные уровни, им что-то типа марантц 17 было бы оптимально.

Про источник - вам виднее, просто бросилось в глаза несоответствие АС и ус. Именно 14 я не слушал, но это же переименованный старый 15, который у меня раньше был. Крутой аппарат.

osherov138

Хм) Просто проходил мимо.
В свое время, установив Аудирвану, я как раз и делал перевод мануала на русский (а другого вроде и нет). Естественно, в процессе перевода были изучены и опробованы все настройки.
И скажу я вам... Ушел я на Roon, и больше к Нирване не возвращаюсь. Хотя тогда казалось...
Не то чтобы у Нирваны плохой звук. Просто это другая лига.

alexgenator

Итак, замена расширения ядра IOAudioFamily.kext произведена. Но... Direct Mode в Audirvana так и не появился :(.

Проверил еще несколько раз, может напутал что. Нет.

Сравнил исходный .kext, который предварительно скопировал до замены, с тем, на который заменил. Ошибки нет. Файлы внутри .kext различаются размером и датой создания. В Mojave дата создания файлов - 26.04.2019. В замене - разные, есть 30.08.2016, есть и 2015 года. Вообще, стрёмно, конечно, заталкивать пинками в систему критически важные библиотеки четырехлетней давности...

Тем не менее, ничего не поломалось. Звук работает. Правда, Direct Mode так и не появился.

На что обратил внимание. У нас с zome_bear по видимому разные версии Аудирваны. У меня - 3.5.13. У Вас - не знаю, но на первой картинке видно, что в диалоговом окне предусмотрено место для Direct Mode, но оно пустует.

В моей версии изначально не было этого промежутка, который мог бы занять впоследствии элемент управления Direct Mode.

Интересно, что изменился характер звука через CoreAudio, причем в лучшую сторону.

Уважаемые специалисты macOS, это могло произойти из-за замены kext, или это - психологические моменты?

Ладно. Теперь ничего не остается, как включить обратно системную защиту. Старый kext возвращать пока не буду. Я так понимаю, при ближайшем обновлении системы все и так вернется на круги своя...

Gorbatov @alexgenator

Можно в теории предположить, что нет только визуального отображения, а остальное завелось.

Если так то и изменения должны быть заметны на слух.

Gorbatov @zome_bear

Могу сравнить, есть 3.2.16 в нетронутом виде и 3.5.15. Вторую, понятно, смотреть смысла нет, а в первой выглядит так:

Попилить твиком так пока и не успел - много работы.

zome_bear @Gorbatov
Вторую, понятно, смотреть смысла нет

Я больше как раз хотел увидеть вторую, в сравнении с первой. Я с 3.5 сам не знаком, там действительно нет включения Direct Mode?.

alexgenator @Gorbatov

А почему должен меняться режим работы? Audirvana же не знает, что .kext подменили...

Моя гипотеза была другая. Предполагаю, что даже если внутри .kext и не содержится все ядро CoreAudio, то настройки фильтров PCM и DSD вполне могут в нем присутствовать. Отсюда и разница в звуке. Поэтому и вопрос к спецам, что внутри .kext? Полное ядро CoreAudio или нет?

Мне кажется, что до Izotope, на основе которого построен Direct Mode, дело пока не доходит...

zome_bear @Gorbatov

Поставил и на Mojave с патчем версию 3.5.15 (3545):


Все пункты тоже есть, у кого-то не удалось, судя по всему.

P.S.

У меня есть подозрение, почему у ТС версия 3.5.13, так вот она у меня даже не запускается на Mojave.

Может и работать криво вполне...

Gorbatov @Gorbatov

Кстати, возможно. Там была какая то версия, которую быстро обновили, но она падала периодически. Я не успел разобраться почему и как, а после обновления падеж закончился.

Gorbatov @Gorbatov

И это замечательно! Будем пилить по инструкции.

Время только бы найти - работы много, две недели систему даже не включал...

alexgenator @Gorbatov

У ТС версия тоже обновилась до 3.5.15 (3545) :)

Правда, это не решило проблему. Direct Mode пока не появился.

Есть одна мысль, попробую ее проверить ...

alexgenator @Gorbatov

Проверил мысль.

sudo kextcache -i /

Это тоже не помогло. Где находится кэш кекстов в macOS? Посмотреть бы, что там лежит.

В System/Library/Extensions сейчас точно лежит IOAudioFamily.kext версии 204.4. Только что проверил.

alexgenator @Gorbatov

Все правильно. Мы над этим как раз и работаем. Для того, чтобы включить Direct Mode в Audirvana, мы заменяем родной IOAudioFamily.kext версии 206.5 на более ранний версии 204.4. И, получается, он действительно заменен. То же самое у себя и Zome_Bear сделал. Но у него DirectMode уже включился, а у меня еще нет.

Хотя, может быть, уже и нет смысла дальше упираться.

Замена IOAudioFamily.kext версии 206.5 на 204.4 уже сама по себе дает существенные изменения в звуке. То есть CoreAudio звучит по другому. Никакой крикливости на вокале и жесткости на высоких нет и в помине. Детализация отличнейшая, и это при том, что высокие не лезут назойливо, а четко заняли полагающуюся им нишу. Сибилянты звучат правильно. Бархатистость и шероховатость на басе не появилась. Но с такими высокими именно этот бас я бы и предпочел. Чистый и упругий.

Сижу, слушаю, ошибки нет. Умею сам себя не обманывать.

Конечно, хотелось бы сравнить c родным движком Audirvana, который Izotope. Но ведь и сейчас очень неплохо. Лучше, чем JRiver. Точно. Новые эмоции от прослушивания.

Разные версии IOAudioFamily.kext звучат совершенно по разному!

Gorbatov @Gorbatov

Я пока так и не проэкспериментировал, но теоретически разницу понимаю.

И так же не понимаю за что теперь платить за Аудирвану, если она больше не делает того, чем выделялась из общей массы.

Но это лирика.

А на практике еще один звоночек в пользу стриминга, не в плане сервисов и услуг, а в плане типа передачи данных - когда на аппарат приходит по банальному TCP/IP со всеми плюсами пакетной передачи данных а дальше уже обрабатывается кастомным линюхом, у которого и так все запилено болеее-менее как нужно.

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

Показать ещё ответы

Только авторизованные пользователи могут отвечать на вопросы, пожалуйста, войдите или зарегистрируйтесь.