Мне нужно, чтобы по исполнению функции аудио не только замедлялось, но и изменяло частоту звука.
var audio = document.getElementById('audio');
var audio_src = document.getElementById('audio_src');
var playing;
function audio_speed(sp) {
audio.playbackRate = sp;
}
function playaudio(name,speed,pitch) {
if (playing != name) {
//Убрать повторение
playing = name;
//Загрузить аудио и включить
audio_src.src = 'audio/' + name + ".mp3";
audio.load();
audio.play();
//Поставить скорость
audio_speed(speed || default_audio_speed);
/*
//Здесь должен быть код изменения частоты звука
*/
return 'played ' + name;
}
}
playaudio('website',1.1,0.9)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Продвижение своими сайтами как стратегия роста и независимости