Меню ссылок

Q09 Работа с 32-битными плагинами в Logic Pro X

?И все-таки… Можно ли запускать 32-битные плагины формата Audio Unit в приложении Logic Pro X (версии 10.0.6)? Попытка с плагином Nexus компании reFX после долгих мучений закончилась полным провалом!
— Алексей Федорук

!

Как только компания Apple выпустила полностью 64-разрядное приложение Logic Pro X (не поддерживающее 32-разрядные плагины формата Audio Unit), множество небольших компаний тут же занялись разработкой программного обеспечения, которое позволило бы продолжить работу с 32-разрядными плагинами в новом Logic Pro. Все эти приложения работают по принципу wrapper, то есть, «оборачивают» 32-разрядный плагин в 64-разрядную «обертку» и, с помощью wrapper-приложения, позволяют использовать его в 64-разрядных приложениях-хостерах. Наиболее известными являются два приложения: JBridgeM (компания J’s Stuff) и Metaplugin (компания DDMF).

Но, после того, как этим вопросом заинтересовалась компания Sound Radix, разработанное этой компанией приложение 32 Lives тут же заняло лидирующее положение. Во-первых, заработали практически все 32-разрядные плагины (как инструментальные, так и плагины эффектов), во-вторых, по таймингу игра на 32-разрядных инструментах ничем не отличается от игры на 64-разрядных, именно это и стало решающим фактором перехода большинства музыкантов на использование приложения 32 Lives компании Sound Radix для работы с 32-разрядными плагинами в проектах приложения Logic Pro X.

Прежде, чем ответить на вопрос Алексея, предлагаем вам ознакомиться с переводом официального представления приложения 32 Lives на сайте компании.

32 Lives

32 Lives представляет собой адаптер, позволяющий 32-разрядным плагинам формата Audio Units работать, как 64-разрядным, и совместим практически со всеми 64-разрядными хост-приложениями, работающими с плагинами Audio Units.

В июле 2013 года компания Apple представила приложение Logic Pro X, версию следующего поколения своего профессионального звукового программного обеспечения, внеся много новых функций и улучшений, а также обновленный пользовательский интерфейс. Двигаясь вперед наравне с новейшими технологиями, Logic Pro X представляет собой современное приложение, работающее только с разрядностью в 64 бита, что означает, что старые 32-битные плагины больше не будут работать в Logic Pro X. Предыдущие проекты, которые были созданы в Logic 9 или выше, и которые включают в себя только 32-разрядные плагины, не смогут быть полностью открыты в Logic Pro X.

Введите 32 Lives!

32 Lives представляет собой новое приложение, способное к генерации 64-разрядных версий ваших любимых и с трудом заработанных 32-разрядных устаревших плагинов формата Audio Units, помогая вам перейти на новую версию Logic Pro X спокойно и незаметно. Старые проекты Logic 9 полностью загрузятся в Logic Pro X, включая все пресеты, параметры и автоматизацию. Не потребуется никаких перезаписей или дополнительной маршрутизации. Все ваши плагины, работающие только как 32-разрядные, вновь появятся в меню плагинов, как это было всегда.

Вернемся к вопросу, заданному Алексеем.

Если что-то не получается с первого раза, не нужно сразу же винить во всем программистов-разработчиков. Попробуйте еще раз… И еще, и еще… Но, как правило, все гораздо проще. Снова не проведена профилактика операционной системы Mac OS X, в которой в очередной раз изменились права доступа к папкам и файлам, из-за чего приложения сторонних фирм, такие, как 32 Lives, не могут прописать файлы своих настроек, а также корректно создать «обернутые» плагины. В первую очередь убедитесь, что вы «пролечили» свою систему, по крайней мере, с помощью Disk Utility (Дисковой утилиты). Проверьте версии своих 32-разрядных плагинов (32-разрядный плагин Nexus 1 компании reFX должен быть версии 1.4.1 и выше) и версию приложения 32 Lives (версия 32 Lives на момент написания статьи — 1.0.3). Скачайте и прочитайте руководство пользователя приложением 32 Lives.

Если вы только что «пролечили» систему (что рекомендуется делать всегда перед установкой важного программного обеспечения), если вы установили последнюю версию приложения 32 Lives и уверены, что версия плагина Nexus у вас работает с 32-разрядными приложениями, выполните следующие действия:

1. Запустите приложение 32 Lives.

2. В списке прочитанных приложением 32-разрядных плагинов выделите строку плагина Nexus (reFx, 1.4.1) и щелкните по кнопке Resurrect (Восстановить).

Это действие требует подтверждения администратором компьютера. В диалоговом окне введите логин и пароль администратора и щелкните по кнопке OK.

      • Если плагин совместим с данной версией приложения 32 Lives, в правой колонке Status (Состояние) в строке плагина вместо надписи 32-bit only (Только 32-разрядный) появится надпись Resurrected (Восстановлен).
      • Если же плагин не совместим, 32 Lives выдаст следующее предупреждение:

32lives_error

«Ошибка восстановления. Некоторые из плагинов не могут быть восстановлены. Пожалуйста, для получения помощи свяжитесь с support@soundradix.com.»

3. Для завершения работы с приложением 32 Lives щелкните по кнопке Done (Готово).

Не зря Алексей задал вопрос именно по плагину Nexus версии 1.4.1. Этот плагин довольно старый, и по некоторым из параметров не совместим с операционной системой Mac OS X 10.9.2 Mavericks. Его несовместимость никоим образом не влияет на его работу в приложении Logic Pro X. Но, когда вы запускаете Logic Pro X первый раз после превращения плагина Nexus в 64-разрядный, во время своей валидации (проверки на корректность его работы с приложением Logic) Nexus просит указать файл с названием 0TestTone.nxs (название_вашего_диска > Nexus Content > Samples > Rom > 0TestTone.nxs).

И вот тут-то эта несовместимость может сыграть с вами недобрую шутку: при попытке последовательно пройти каждую из этих папок, диалоговое окно показывает… пустоту! Не отчаивайтесь! Просто выберите в диалоговом окне любую другую папку (например, нажмите Command + клавишу со стрелкой вверх, чтобы вернуться на уровень выше выбранной вами в данный момент папки) и снова вернитесь в нужную вам папку. На этот раз содержимое папки обновится, и вы увидите все имеющиеся в ней папки и файлы.

Выберите следующую папку, и так и двигайтесь дальше, пока вам не удастся выделить файл 0TestTone.nxs! Вполне возможно, что это не получится у вас с первого же раза. Перезапустите компьютер, вновь запустите Logic Pro X и доведите дело до конца. В заключение хочется сказать, что с помощью приложения 32 Lives прекрасно работают все плагины компании reFX!

refx_plugins

Copyright © Sound Radix 2010-2014. All Rights Reserved.
Copyright © 2014 Алексей Алимкин (перевод).

Site www.logicprox.ru is an Independent Information site. The site is not affiliated with Apple Inc. and other companies. All trademarks, product names, and company names and logos appearing on this web site are the property of their respective owners. Site www.logicprox.ru makes no guarantees regarding any of the advice offered on this web site or by its staff or users.