Controller — Microphone, Monitoring, Recording & Playback

Record and review your singing in the browser: set mic gain, use headphones for monitoring, capture a take, then play it back or export to WAV, MP3, OGG, WebM, or M4A — no DAW or account. Perfect for hearing what the room hears and tracking progress over time.

Record your vocal practice and hear yourself objectively

Playback reveals habits you might not notice while singing — breathiness, pitch drift, and phrase endings — so you can focus the next run on what actually needs work.

Real-time monitoring to catch pitch issues while you sing

Turn on the monitor path at a comfortable level (headphones help avoid feedback) to hear yourself clearly as you sing; pair with the Vocal Pitch page when you want a visual trace at the same time.

How to export your vocal practice session for review

After recording, open the download menu to choose WebM, MP3, WAV, OGG, or M4A — files stay on your device; useful for lessons, auditions prep, or comparing takes week to week.

LowHighSensitivity0.010

How to use the Controller (shared strip)

This strip is the shared transport for every tool that uses the microphone. One activation here feeds the Vocal Pitch, Tone Spectrum, and dashboard widgets with the same buffers and timing.

Getting started

  • Click the microphone button and allow browser access when prompted. The icon turns “live” when input is running.
  • Recording is tied to the audio pipeline: capture a take, then use Play to review it or open other tool pages—the last recording stays available until you record again or reset.
  • Icons show tooltips on hover (desktop). On mobile, use the Controller button in the header if the strip is collapsed.

Main controls

  • Microphone on/off — Starts or stops capture from your mic. Disabled while playback is running so you do not switch inputs mid-take.
  • Monitor — Hear your live input through speakers or headphones. Requires the mic to be on first. Lower volume if you hear echo or feedback.
  • Volume — Between Monitor and Play. Opens a compact monitor output level slider (0.00–1.00); the numeric value sits to the right of the slider. Independent from system volume in fine steps.
  • Play / Pause — Plays or pauses the last captured recording. Disabled while the mic is actively capturing or until a take exists.
  • Download — Opens format choices (WebM, MP3, WAV, OGG, M4A). Pick a format, then choose “Download” in the menu to save the file to your device.

Plot settings (above the chart)

  • Pitch detection sensitivity — Low / High MIDI range for the vertical axis, plus a threshold slider (0.001–0.10). Higher values accept quieter or noisier input; lower values are stricter.

Progress bar

  • Shows current time and total duration during playback. Drag the slider (or use touch) to seek while not recording.
  • Seeking updates analysis views to the matching position so you can inspect a specific moment in a take.

Tips

  • Use wired headphones when monitoring to reduce feedback; on phones, keep monitor volume low.
  • Safari / iOS may require a tap to resume audio after the page loads—if meters stay flat, tap the mic or reload once with permission granted.
  • This page can hide the big analyzer while still running it in the background; use the dashboard cards for graphs if you only need controls here.

Vocal practice ideas

  • Record a phrase, listen back, then re-record — compare takes without leaving the browser.
  • Monitor while you vocalize to catch pitch or tension issues before they become habits.
  • Export a warmup or lesson clip for a coach, or archive monthly to hear long-term progress.