Мне нужно создать специальную форму волны для генератора для использования с Web Audio API.
У меня есть функция Javascript для вывода желаемой формы волны (вычисление y между -1 и 1 для любого заданного x), и результат на графике выглядит следующим образом:
Однако документация API веб-аудио позволяет создавать собственные волновые таблицы только на основе таблиц гармоник через createPeriodicWave
функцию, которую затем можно использовать для настройки пользовательского осциллятора через setPeriodicWave
. Существует ли общий метод, который можно использовать для расчета таблиц гармоник на основе моей функции сигнала?