Можно ли создавать плагины для Logic, которые генерируют MIDI?

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

Я так понимаю, что:

  1. Стандарт Audio Unit, в отличие от VST, не поддерживает плагины, которые генерируют MIDI в качестве вывода.
  2. Logic (как и стандартная DAW для OSX) не имеет встроенной поддержки VST. Поддержка VST обеспечивается плагинами-оболочками AU, такими как FXpansion.

Означает ли это вместе, что в Logic не может быть плагина, который генерирует MIDI-данные? Это кажется невозможным, но после 20 минут гугления и чтения жалоб на доске объявлений оказывается, что это вполне может иметь место.

Или, возможно, есть что-то вне рамок АС?


person Jeff Lee    schedule 25.06.2011    source источник


Ответы (1)


Это определенно кажется возможным. Ознакомьтесь с этой темой в списке рассылки CoreAudio, а также с этим сообщением от одного из членов команды CoreAudio на реализуемое свойство.

person Nik Reiman    schedule 27.06.2011
comment
Обнюхав KVR и форумы Cockos, кажется, что AU могут генерировать MIDI напрямую через шину IAC, то есть они действуют как источники MIDI. Сообщение от команды CoreAudio об обратном вызове генерации MIDI является действительным, но, как ни странно, отсутствует в официальной документации. В одном комментарии, который я прочитал, утверждалось (достоверно или ложно), что эта функция является частью API, но никакие хосты ее не поддерживают. - person Jeff Lee; 28.06.2011
comment
Это проблема как со стандартами AU, так и со стандартами VST — как только вы немного отклонитесь от проторенного пути, вполне вероятно, что не каждый хост его поддерживает. По крайней мере, это, вероятно, будет работать в Logic Pro. ;) - person Nik Reiman; 28.06.2011