сдвиг высоты тона javascript со временем

Я новичок в изучении JavaScript. Я имею в виду различные проекты с интерактивной страницей на моем сайте, посвященной микротональным частотам и частотам планет. Мне нужно иметь возможность воспроизвести мой аудио образец.wav файл в цикле, но аудио-сэмпл растягивается по времени с соответствующим изменением высоты тона.

Я старалсяmyAudio.playbackRate = 0.5; который воспроизводит звук на 0,5 медленнее, но сохраняет высоту звука. Я исследовал и нашел что-то. Но как мне установитьpreservesPitch ложь или правда? Я думаю, это работает только в Google Chrome, поэтому другая программа, которую я нашел, находится здесь:
https://github.com/janesconference/KievII/blob/master/dsp/pitchshift.js

Не получается заставить его работать, я не знаю, как я должен его изменить, куда я могу вставить URL моего аудио .wav файла в программу? Любые другие советы, связанные с этим, будут высоко оценены. Заранее спасибо за ваше время и помощь.

Ответы на вопрос(4)

Ваш ответ на вопрос