Пользовательский плагин в Audacity

Я разработал алгоритм масштабирования высоты тона / времени для речевых сигналов.
Я хочу создать плагин для него в Audacity. В настоящее время я хочу создать его локально, система только для плагинов. Как мне это сделать? Может кто-нибудь мне помочь?
У меня есть свой файл .cpp. Есть ли какой-нибудь способ, которым я мог бы преобразовать его в Audacity и создать плагин, используя его.

Алгоритм:
В моем алгоритме масштабирования времени при запуске мне нужно ввести коэффициент от 0,5 до 2. Коэффициент 0,5 уменьшил бы речевой сигнал и воспроизвел бы сигнал с низкой скоростью, а коэффициент 2 ускорил бы речевой сигнал. При масштабировании высоты тона: аналогичным образом введите коэффициент от 0,5 до 2,5, 0,5 изменит высоту тона на мужской голос ( больше базового), в то время как фактор 2 приведет к более высокому уровню, напоминающему женский голос. Единственный вход в мой код — это входной речевой сигнал и масштабный коэффициент.

Мой код .cpp зависит от двух внешних библиотек: armadillo и libsndfile
g ++ TSM.cpp броненосец libsndfile -o tsm (как мне нужно скомпилировать)

Надеюсь на ваш ответ.
Надеюсь найти решение моей проблемы

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]