По-прежнему открываются новые функции тех, которые не были упомянуты в WWDC и скрыты в iOS 9. То, что сначала казалось обновлением с очень небольшими новостями, на самом деле станет новой версией со многими улучшениями, хотя они не приходить с первого взгляда. В этой статье поговорим об одной из новинок, связанных с созданием и редактированием аудио.
Apple добавляет полная поддержка аудио плагинов в iOS 9, позволяя разработчикам продавать плагины в виде виртуальных инструментов в App Store, которые можно использовать в таких приложениях, как GarageBand. Те из Купертино использовали Аудиоустройства как стандарт для звуковых плагинов в Mac OS X для таких приложений, как Logic Pro и GarageBand. Сейчас они включают полная поддержка Audio Units для устройств iOS, что позволяет разработчикам легко экспортировать свои аудио-плагины из OS X в iOS с минимальными изменениями кода с использованием версии 3 API Audio Units.
Все это переводится в такие приложения, как GarageBand и другие аудиоредакторы на iOS позволят пользователям выбирать сторонние звуковые плагины из меню приложений., как мы видим на предыдущем изображении. Разработчики смогут продавать аудиоустройства в виде приложений в App Store, а собственные плагины Apple (виртуальные инструменты и эффекты, которые у нас есть в Logic Pro и GarageBand) будут доступны без дополнительной оплаты.
До iOS 9 музыкантам приходилось использовать различные приемы, такие как приложения, доступные только с джейлбрейком, чтобы иметь возможность переключаться с одного приложения на другое и иметь возможность применять эффекты из других приложений к GarageBand или другому звуковому редактору. Предыдущие решения были очень ограниченными и неэффективными, поэтому Apple решила предоставить музыкантам нативное, на 100% функциональное и удовлетворительное решение.. Есть также много устройств Mac Audio, которые не были экспортированы в версии iOS, в результате чего некоторые звуковые эффекты или плагины не обеспечивают полноценного взаимодействия. Версия 3 Audio Units упростит для разработчиков экспорт этих подключаемых модулей, и многие из них, вероятно, перейдут с Mac на iOS через несколько месяцев.
Исходный код для Audio Units на Mac будет идентичен для iOS, и разработчикам нужно будет только оптимизировать свой плагин, чтобы перейти к мобильной операционной системе Apple.. Разработчики должны будут скомпилировать плагины, используя Audio Unit версии 3 в качестве расширений, и смогут продавать их в App Store и Mac App Store.
Сначала мы увидим функции, описанные в этой статье, в GarageBand (редактор Apple), но ожидается, что вскоре они будут доступны и в других сторонних приложениях.