javascript – Get frequency of Microphone audio in Tone.js Library
I am not sure how to accomplish this. I want to take the incoming microphone audio and display the current frequency detected every second. I am using Tone.js, but the frequency always displays as 0. Here is my javascript so far:
const log = document.getElementById("log");
function toggleMic() {
const meter = new Tone.Meter();
const mic = new Tone.UserMedia().connect(meter);
mic.open();
setInterval(() => log.innerText = Tone.Frequency().toFrequency(mic), 100);
}
Read more here: Source link