krdpsr
@krdpsr
loading...

Какая js-библиотека для звука с эхом и реверберацией?

нужна удобная маленькая библиотека для работы со звуком
с эхом и реверберацией
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ответы на вопрос 1
Okujava-script
@Okujava-script
Веб-программист с абсолютным слухом и композитор
Это можно сделать без библиотек с помощью WebAudio Api:
<audio id=audio src="sound.mp3" controls></audio>
<script>
audio.onplay = () => {
	let a = new AudioContext(),
	pt = [a.createMediaElementSource(audio), a.createDelay(5.0), a.createGain(), a.destination];
	pt[1].delayTime.setValueAtTime(0.5, a.currentTime);
	pt[2].gain.setValueAtTime(0.7, a.currentTime);
	for(i = 0; i < 2; i ++) for(j = 2; j < 4; j ++) pt[i].connect(pt[j]);
	pt[2].connect(pt[1]);
}
</script>

Жмите на воспроизведение и потом на паузу, чтобы ощутить эффект.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы