Как завести аудиокарты E-MU и прочие внезапно несовместимые устройства в OS X El Capitan?

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Обзор | ИИ, сервисы и приложения
После обновления до последней версии OS X я столкнулся с большущей проблемой. Моя прекрасная E-MU 0404 USB перестала работать. После всех установок-переустановок утилита E-MU USB Control Panel выдавала пустой список устройств. Друзья по несчастью на разных форумах цитировали один и тот же ответ, подорвавший былую веру в производителя:

Thank you for contacting E-MU support.
We are sorry to inform you that we no longer have further upgrades, software updates, and drivers for our End of Service Life (EOSL) products.
The E-MU 0404 USB has been classified as one of the EOSL products, and the last driver update we have for this product is for OS X Snow Leopard and OS X Lion.
You may want to consider to use your Time Machine Backup to downgrade your Mac to a lower OS X version so that your device can work again.

Оказывается, еще на OS X Lion все должно было перестать работать, но, тем не менее, все было прекрасно вплоть до последнего обновления, с OS X Yosemite. Что же такого поменялось в OS X El Capitan? Все дело в новой системе защиты системных файлов System Integrity Protection (SIP). Грубо говоря, те манипуляции стороннего ПО с системными файлами, для которых система раньше просила ввести пароль администратора, теперь безоговорочно запрещаются. Сделано это было из самых благих побуждений, в целях безопасности, но в результате под нож попало немало старенького ПО; в том числе, и драйвера E-MU.

Для того, чтобы все заработало, необязательно выкидывать свой Apple-компьютер на свалку прогресса и откатываться до предыдущей версии ОС. Достаточно просто отключить System Integrity Protection.

  1. Выбираем перезагрузку компьютера
  2. Зажимаем Cmd-R и попадаем в рекавери.
  3. Выбираем «Утилиты — Терминал» (Utilities — Terminal) в верхнем меню
  4. В командной строке вбиваем «csrutil disable»
  5. В ответ получаем сообщение об успешном отключении функции, перезагружаемся, накатываем драйвера заново и радуемся.

Как несложно догадаться, чтобы снова включить System Integrity Protection, нужно ввести «csrutil enable». Сперва, конечно, меня одолевали некоторые сомнения насчет того, стоит ли отключать SIP. Эта функция появилась только в El Capitan. До этого я прошел все обновления, начиная с OS X 10.4 Tiger, без SIP, и проблем с безопасностью не возникало не разу. Так что ее отсутствие вполне можно пережить. 
Автор не входит в состав редакции iXBT.com (подробнее »)

14 комментариев

Добавить комментарий

K
Проверьте, а запись работает без щелчков? У меня на хаке SIP отключен изначально, так вот, начиная и на Yosemite, и на Капитане воспроизведение работает отлично, а запись со щелчками только.
Klauss_Z
Действительно, стоит записать что-либо сложнее речи, сразу всплывают откуда-то щелчки. Буду копаться дальше.
K
Погуглите по форумам — эта тема уже обсасывается давно. Я пока решений не видел.
Klauss_Z
Мда, в итоге остановился на Yosemite с кастомным драйвером от wouter1. Капитана этот разработчик пока не осилил.
v
таким путём у вас появляется аудиокарта стоимостью 5–10к, но при этом отключается защита на маке стоимостью 30–150к. двоякий способ
Д
«Одноякий» способ.
Таких устройств может быть и не в одном экземпляре, да и по стоимости они могут превзойти мак. 
K
На самом деле всё не так просто. Хотя сама EMU 0404 USB и стоит недорого, аналогов и конкурентов в бюджетном диапазоне у нее нет и не было. Именно поэтому она обладает невероятной популярностью в полупрофессиональной среде. Не существует сейчас аудиокарт с такими же крутыми АЦП стоимостью меньше 50 тыс.
Е
Спасибо за статью, комп карту видит, но столкнулся с проблемой — при игре на гитаре в реальном времени в bias fx (также на ревалвере) появились щелчки. Пробовал увеличить задержку вплоть до максимальной, не помогает. Может у кого — нибудь возникала подобная проблема, как с ней бороться? 
1
Всё не решался опробовать метод, думал, что лучше откачусь на йосемити. Но попробовал — заработал драйвер в лождике. Да, появились щелчки на всех размерах буфера.

К счастью драйвер от wouter1 уже работает на капитане и даже на сиерре. Установил его с опцией low latency, всё чисто, никаких щелчков. Ради интереса стал снижать размер буфера в лоджике. Всё без помех и без задержек даже при самом минимальном размере — 32. Исправно мониторит даже с несколькими плагинами на канале. Это победа! Слава свободным разработчикам!
S
помогите пожалуйста разобраться как скачать wouter1 его драйвер тут https://github.com/Wouter1/EMU-driver

скачал с оф сайта, делал все как в инструкции, карту стал видеть. но при записи щелчки. Не знаю что делать 
1
Никто не сталкивался с проблемой, что после перезагрузки мака карта e-mu автоматически не подключается? Так как это моя основная карта в системе, это очень неудобно, приходиться вытаскивать шнур на минуту и вставлять обратно, тогда включается.
114244476400935479177@google
На Mac Air m1 не сработало

Добавить комментарий

Сейчас на главной

Новости

Публикации

Обзор аэрогриля Rawmid RMA-04: Вкусно и быстро. И это не просто слова

Всегда хочется кушать вкусно приготовленные блюда, но с минимальным количеством масла и за минимальное количество времени. В обзоре мы рассмотрим и протестируем Аэрогриль RAWMID Modern RMA-04,...

Обзор игровой клавиатуры Epomaker Magcore 87 с индуктивными переключателями

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

Гигант советской стройки: история трёхосного тяжелого катка Д‑400

В истории советской строительной и дорожной техники есть немало поистине необычных машин, но тяжелый трёхосный каток Д-400 выделяется даже на их фоне. Масса почти 11 тонн (а с балластом до 15,5)....

Обзор ИБП для роутеров MARSRIVA KP3: автономная работа вашего роутера

Если вам требуется автономная поддержка питания для вашего роутера, то вы обратились по адресу. В данном обзоре я подробно рассмотрю модель ИБП MARSRIVA KP3, предназначенную специально для сетевого...

Обзор отвертки UGREEN UT106 – компактный инструмент с двумя наконечниками для повседневной работы

Иногда нужна простая отвертка, без наборов бит и лишней возни. Взял, и работаешь. Здесь как раз такой вариант. Компактная, с двусторонним стержнем, без лишних деталей. На первый взгляд все...

Обзор Fnirsi 2d15p: осциллограф, генератор сигналов и мультиметр с удобным управлением

Новая модель сочетает в себе как сенсорное, так и привычное управление с помощью физических кнопок и энкодеров, что сильно упрощает подстройку параметров. Он обеспечивает частоту дискретизации 500...