Проблема с Direct Mode в macOS 10.12, как написано на сайте Audirvana, заключается в расширении ядра (kext) IOAudioFamily.kext.
Разработчики предлагают либо отключить Direct Mode (что и сделано в версии 2.5.4 по умолчанию), либо заменить новый kext из состава 10.12 на kext предыдущей версии, взяв его из резервной копии.
Просто так удалить его не получится. Сначала надо отключить SIP (System Integrity Protection).
1. Загружаемся в Recovery Mode. Для этого перезагружаемся, и сразу после того как начнется процесс загрузки системы, зажимаем и удерживаем Cmd + R до появления на экране логотипа Apple.
2. После того как система загрузится в Recovery Mode, запускаем Utilites -> Terminal.
3. В открывшейся консоли даем комманду:
csrutil disable
После успешного выполнения которой должно появиться сообщение "Successfully disabled System Integrity Protection. Please restart the machine for the changes to take effect".
4. Перезагружаемся.
Теперь надо достать из бэкапа старый kext. Он (как и текущая версия) находится в директории /System/Library/Extensions/. Если бэкапа у вас нет, могу выложить свой.
1. Сохраняем kext из бэкапа в какую-нибудь директорию, откуда потом его будет удобно копировать. Например в ~ (т.е. вашу домашнюю директорию -
/Users/your_user_name). Я бы рекомендовал на всякий случай сохранить куда-нибудь и текущий kext. Мало ли что.
2. Удаляем тот kext, с которым сейчас работает система:
sudo rm -rf /System/Library/Extensions/IOAudioFamily.kext
3. Копируем извлеченный из бэкапа kext в директорию, откуда его сможет подгрузить система:
sudo cp -r ~/IOAudioFamily.kext/ /System/Library/Extensions/IOAudioFamily.kext
4. Перезагружаемся.
Всего-то делов.
Теперь по поводу установки.
Audirvana 2.5.4 от TNT достаточно интересно запакована.
В том dmg файле, который выложил vadd71, прикручен "установщик", который на самом деле представляет из себя скрипт на шелле добавляющий dmg в список исключений Gatekeeper. Что, конечно, наводит на всякие нехорошие мысли. %) Но мы же тут пираты и все такое, так что можем и рискнуть.
Если смонтировать образ и посмотреть, что же у него внутри, то окажется, что там два файла:
ls -l /Volumes/Audirvana\ Plus\ 2.5.4\ \[TNT\]/
total 25544
-rwxr-xr-x@ 1 alex staff 1661 Sep 20 22:54 Open Gatekeeper friendly
-rw-r--r--@ 1 alex staff 12240330 Sep 21 00:00 tnt.zip
Первый файл это тот самый скрипт "установщик", а второй - то, что нам нужно - архив с Audirvana.
Распаковываем архив (пароль был в скрипте - tnt):
unzip /Volumes/Audirvana\ Plus\ 2.5.4\ \[TNT\]/tnt.zip -d ~/
Получаем файл Audirvana Plus 2.5.4 [TNT].dmg в домашней директории. Ну, а из него уже ставим как обычно, перетаскивая в Applications.
Еще один момент: в настройках System Preferences… > Security & Privacy на вкладке General должно быть выбрано "Allow applications downloaded from:" = Anywhere.