Singing Recorder — Mic, Monitor, Playback & Download

Record yourself singing in the browser: one strip for mic, optional headphone monitoring, record and review, timeline scrub, and export to WebM, MP3, WAV, OGG, or M4A — files stay on your device, and processing uses the same local Web Audio pipeline as the rest of MusicalBoard (no upload of your takes to our servers). Use this page when you want a dedicated recorder workflow; pair with the pitch monitor or spectrum tools from the nav when you also want visual feedback.

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

Open monitoring when you want latency-safe foldback (headphones strongly recommended). Adjust the monitor gain from the strip’s volume icon menu; 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.

LowHigh
Sensitivity0.010

How to use the Controller (shared strip)

This strip is the shared transport for the microphone graph tools: one activation feeds Vocal Pitch, Level & Waveform, and dashboard pitch widgets with the same buffers and timing. Metronome and Scale Generator do not use the mic path, but their cards sit in the same app shell—each saves its own settings in local storage separately from this strip.

Getting started

  • Click the microphone button and allow browser access when prompted. The icon switches between mic-on and mic-off artwork while capture is live.
  • 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.
  • Tooltips describe each icon on hover (desktop). On mobile, open the Controller entry in the header menu if the strip is collapsed.

Main controls

  • Microphone — Starts or stops capture from your mic. Disabled while a recording is playing or when the host page temporarily locks controls.
  • Monitor — Toggles live monitoring of your input (speaker vs muted-speaker icon). Prefer headphones and a conservative monitor level to avoid feedback.
  • Monitor output level — Click to open a small panel with a range slider (0 up to the app’s maximum gain) and a percentage readout. Dragging updates foldback immediately; the chosen level is saved in browser local storage for next time.
  • Play / Pause — Plays or pauses the last captured take. Disabled while the mic is recording, until a take exists, or while controls are locked.
  • Download — Opens format choices (WebM, MP3, WAV, OGG, M4A). Highlight a format, then tap Download in the same menu to save the file locally. Disabled under the same rules as Play when there is nothing to export.

Progress bar

  • Shows current time and total duration (mm:ss.cs) next to a wide range control. Drag, click along the track, or use touch to seek during playback when the mic is not recording.
  • Seeking dispatches playback position to the analyzer so pitch and spectrum views jump to that moment in the take.
  • The bar is disabled while the microphone is actively capturing so you do not scrub mid-take by mistake.

Plot settings (on pitch pages)

  • On Vocal Pitch and similar views, a separate bar above the chart still holds pitch plot options (MIDI range, overlays, sensitivity). Those values are stored per page, not inside the Controller strip.

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 Controller detail page keeps the analyzer hidden while the strip runs against a hidden PitchAnalyzer instance; on the dashboard, the same controls sit above the cards.
  • Metronome BPM/meter/subdivision preferences and Scale Generator root/interval/BPM/direction preferences each have their own local storage keys—adjust them on those cards without affecting monitor gain 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.