Я пишу небольшое приложение для Mac, которое включает в себя запись голоса. В GarageBand, а также в Logic, есть плагин под названием Speech Enhancer. Есть ли способ, которым я могу использовать этот плагин, предлагая тем пользователям, у которых есть GB или Logic, было установлено удобство шумоподавления и выравнивание встроенного микрофона их Mac? Плагин не отображается в AULab, поэтому я ожидаю, что он станет эксклюзивным Apple-thingy (что, кстати, возмутительно). Любые предложения? Спасибо SjakelienOSX Audio: используйте модули Garage Band в моем приложении
ответ
Плагины AudioUnit как в Garage Band, так и в Logic являются эксклюзивными для этих программ и не могут использоваться на других хостах, как вы подозревали. Тем не менее, есть много замечательных сторонних плагинов, которые вы могли бы использовать для достижения того же эффекта ... просто выполните поиск на KVR Audio plugin database. Возможно, вам удастся найти хороший бесплатный плагин, который сделает то, что вы хотите, или вы могли бы договориться с разработчиком о том, чтобы перераспределить плагин с вашим приложением.
Кроме того, вы должны иметь в виду, что, несмотря на то, что есть много плагинов для обработки речи, вы также можете создать свою собственную цепочку эффектов, созданную из нескольких других эффектов. Например, вы можете получить довольно хорошие результаты, объединив шумоподавитель, эквалайзер, усилитель стерео, ревербератор и компрессор. Есть еще несколько предложений в this nice harmony central article или просто для Google для «студийной вокальной обработки» (или их изменения).
Интерфейс AudioUnit является частью основы Core Audio. В папке примеров разработчика CoreAudio есть пример приложения хоста AudioUnit.
- 1. Audio Band Bandpass Filter iOS
- 2. Сохранение данных в моем приложении OSX
- 3. Используйте настройки устройства Android в моем приложении
- 4. Mac OSX Audio keyboard
- 5. Audio тег в PhoneGap приложении
- 6. Использование клавиатуры в приложении Microsoft Band
- 7. Частотный дрейф в Core Audio на OSX
- 8. Как запустить встроенный двоичный файл в моем приложении OSX?
- 9. используйте картинку для фона в моем приложении Blackberry
- 10. Используйте LinkedList вместо List в моем приложении winform
- 11. Streaming Audio на моем сайте
- 12. Используйте топливные модули без mvc
- 13. Вложенные модули в угловом приложении
- 14. Используйте акселерометр в приложении табуляции
- 15. Band Periodicity
- 16. Как использовать модули в приложении Rails
- 17. Как просмотреть файл Capture Audio в приложении
- 18. Html5 audio не воспроизводится в приложении Cordova
- 19. Почему Audio перестает играть в приложении?
- 20. AppReview в моем приложении
- 21. сигнализации в моем приложении
- 22. Используйте OSX .dylib с Android NDK
- 23. Используйте модули Dagger без директивы «injects»
- 24. Ошибка strToFloat в моем приложении не в любом приложении
- 25. Прокрутка в моем приложении действительно негладкая
- 26. Используйте Datamodule в приложении-службе
- 27. Пункты Microsoft Band
- 28. Confidence Band в R
- 29. Вход в Microsoft Band
- 30. Используйте анзибль Postgres модули санкционировать вид
Уважаемый Ник, Благодарим вас за полезный ответ. Я очень ленив, поэтому, если бы я мог просто повторно использовать работу Apple, это было бы лучше. – Sjakelien
Поскольку сторонние разработчики могут разрабатывать эти плагины, их, безусловно, можно использовать в сторонних приложениях. Интерфейс и т. Д. Все документировано. –
@KubaOber, в то время как это нормально для плагинов AU, гаражные группы являются эксклюзивными для GB и Logic и откажутся открываться на других хостах. Это легко проверить Ableton Live, который не видит или не открывает эти плагины. Именно об этом спрашивал ОП. –