Microphone Visualizer

Vue + Web Audio API
Status: {{ listening ? 'Listening…' : 'Idle' }}
Effect: {{ effects[currentEffectKey].label }}
Sample Rate: {{ Math.round(audioCtx.sampleRate) }} Hz
FFT Size: {{ fftSize }}
Smoothing: {{ smoothing.toFixed(2) }}
Error: {{ error }}
Effect: {{ effects[currentEffectKey].label }}