Как создать аудиоустройство без шаблона в Xcode 4.2?

#macos #osx-lion #xcode4.2 #audiounit

#macos #osx-lion #xcode4.2 #audiounit

Вопрос:

Я только что установил Xcode 4.2 и собирался запустить новый проект Audio Unit instrument для OSX Lion, но в меню нового проекта Xcode 4.2 больше нет шаблона аудиоустройства для выбора.

Apple тонко говорит нам больше не разрабатывать аудиоустройства, и если да, то должны ли мы все перейти на VST или что-то в этом роде? 12 октября 2011 года Apple обновила свой справочник служб компонентов аудиоустройств, поэтому я не думаю, что это так, что остается вопрос:

Как нам правильно разрабатывать аудиоустройства без шаблона?

Любая обратная связь очень ценится.

Комментарии:

1. «Apple тонко говорит нам больше не разрабатывать аудиоустройства, и если да, то должны ли мы все перейти на VST или что-то в этом роде?» … нет, они тонко говорят нам прекратить разработку для настольных компьютеров и переключиться на iOS. : P

Ответ №1:

logic, garageband, soundtrack pro, mainstage, wave burner, fcps, fcpx и т. Д. — Все продукты Apple без поддержки vst — только au. я был бы очень удивлен, если бы они сделали этот шаг в это время =)

я бы предположил, что причина в том, что шаблоны еще не были обновлены для lion.


сначала проверьте, обновили ли они свои сэмплы или шаблоны (некоторые из шаблонов в прошлом загружались отдельно).


просмотрите архивы списка CoreAudio в Apple, потому что, скорее всего, проблема там уже возникла. в прошлом пользователи предоставляли обновленные шаблоны / исправления до Apple, и списки CA исторически были хорошим местом для поиска и обмена этими обновлениями.


все еще не повезло?

в этом случае вам, вероятно, придется создавать его самостоятельно:

  • начните с шаблона из более старого дистрибутива xcode
  • обновите его для lion или любой другой версии ОС, на которую вы ориентируетесь (при необходимости)
  • сохраните его как шаблон проекта

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

Комментарии:

1. Скорее всего, вы правы, сэр. Однако я разочарован в Apple за то, что она постоянно пренебрегает своим сообществом аудиоустройств, но я полагаю, что это моя вина за обновление до новой версии продукта Apple вскоре после его выпуска.

2. @Mark ну, это лучше, чем было раньше =) кроме того, профессиональные аудио / музыкальные заведения медленнее внедряют новые версии ОС и отказываются от поддержки старых, по сравнению с такими вещами, как приложения для повышения производительности. я выпустил один из самых ранних синтезаторов au с интерфейсом cocoa — к тому времени многие небольшие / средние приложения, не связанные с аудио, уже перешли с carbon на cocoa! это была проблема с курицей / яйцом. таким образом, аудиоиндустрия, как правило, медленно внедряется. не то чтобы это было веской причиной для исчезновения шаблонов, просто немного истории на случай, если вы годами не писали aus.

3. Я знаю, что вы имеете в виду. С другой стороны, мне нравится быть быстрым в освоении. Я думаю, это мое падение. Я разрабатываю AUs только 2 года.

4. @Mark я тоже быстро адаптируюсь. в то время, когда технология стала доступной, 64-разрядная версия была для меня приоритетом. конечно, индустрия (например, популярные хосты и большие линейки плагинов) действительно не догоняла в этом отношении в течение нескольких лет. просто скрестите пальцы, когда крупный хост добавит поддержку новой функции =)

5. Джастин прав; шаблоны просто не были обновлены для версии 10.7, и, учитывая безумие Apple iOS, это вряд ли будет в их списке приоритетов.