Постобработка аудио с VAMP, VST или другими плагинами
У меня есть приложение, которое я хотел бы превратить в плагин VAMP для Sonic Visualiser, Audacity и тому подобное. Мне нужно, чтобы пользователь мог выбрать часть аудио, иметь полное аудио и пределы выбора, отправленные в мое приложение, а затем заставить мое приложение отправлять воспроизводимый звук и некоторую графику (например, спектрограмму) для отображения пользователю,
Я не могу найти в VAMP API способ создания новых звуковых дорожек. Это возможно с VAMP, или мне лучше использовать VST или что-то еще? Или я упускаю суть целиком, и это зависит от хоста?
Большое спасибо.
1 ответ
Вы правильно поняли: плагины Vamp не могут воспроизводить звук в качестве вывода. Или, по крайней мере, не в форме, которую любой существующий хост распознает как аудио. Они выполняют только анализ, и ожидается, что вывод будет выражен в виде некоторого набора структурированных функций.
Обратите внимание, что плагины Vamp также не генерируют графику - хост делает это. Плагин рассчитывает только структурированные функции. Они довольно низкого уровня в этом отношении.