Позиционный анализ звука в рамке

Я хочу иметь позитональный звук с использованием звукового компонента Aframe. Но я также хочу иметь возможность анализировать указанный звук с помощью узла audioanalyser. Аудиоанализатор требует указания источника, но, похоже, он работает только с элементом <audio>, а не с внутренним звуковым компонентом Aframe. Кто-нибудь знает, как ссылаться на component.sound в качестве источника для анализатора звука?

<a-sound id="audio" src="src: url(someAudio.ogg)" autoplay="true" position="0 -0.3 -3"></a-sound>
<a-entity  gltf-model="#somemodel" position="0 -0.3 -3"
audioanalyser="src: #audio"
audioanalyser-volume-scale="multiplier: .048">
</a-entity>

person doku    schedule 14.09.2020    source источник


Ответы (1)


Тем временем я понял, что вы можете начать воспроизведение исходного аудиокомпонента, но установить очень низкий уровень громкости, чтобы он не мешал одновременному воспроизведению звука вашего позиционного звукового компонента. Однако я думаю, что это НЕ очень эффективно или эффективно, поэтому я все еще ищу лучший ответ.

document.getElementById("audio_1").volume = 0.01;
document.getElementById("audio_1").play();
person doku    schedule 14.09.2020