WaveLocus

Review voice recording levels through WaveLocus in ChatGPT. Audio is analysed locally in your browser, and only approved measurements are shared. Currently supports ChatGPT connections.

Hosted MCP Server

npx add-mcp 'https://assistant.wavelocus.com/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Availability in ChatGPT

OpenAI has approved WaveLocus for ChatGPT.

What WaveLocus does

WaveLocus measures the digital levels of short voice recordings in your browser. Use it to see whether a narration excerpt has room for a volume increase, check how close its highest sample is to full scale, or compare an original excerpt with a revised copy of the same passage. ChatGPT can explain the measurements you choose to share.

How to use WaveLocus in ChatGPT

If WaveLocus is available in your ChatGPT app directory, follow these steps.

  1. Find WaveLocus in ChatGPT’s app directory, connect it, and select it in a conversation.
  2. Ask for a recording review. You can start with the example prompt below.
  3. Open the private review link within 10 minutes. Confirm that you requested the connection, then choose Connect assistant.
  4. Add your recording and run the analysis. To compare an edit, start with the original, then use Check a file revised in your editor for the matching revised passage.
  5. Review the results and approve Share report when ready. Return to the same ChatGPT conversation and say, “I shared my recording report.”

If your link expires, ask for a new recording review in ChatGPT.

Worked example

Check recording levels and share the report with ChatGPT.

Try an example in ChatGPT

Supported excerpts

Check up to three mono or stereo excerpts, each up to 60 seconds and 16 MiB. WAV is supported. MP3, M4A/AAC and FLAC depend on your browser's decoding support. Review each recording separately. Different takes are not a controlled before-and-after comparison.

Measurements and limits

The report includes sample peak, whole-excerpt RMS, full-scale samples and DC offset. WaveLocus also estimates true peak and measures gated loudness in LUFS for the selected excerpt when available. Short excerpts, unsupported rates or audio below the loudness gate return an explanation rather than an invented value.

You can select a background-only passage to measure its unweighted digital RMS and sample peak. You identify that passage yourself. This is not verified noise detection, equipment noise floor or SNR. A partial narration-level reference helps interpret sample levels, not a universal recording target or complete publishing approval. Measurements do not assess room echo, intelligibility or overall audio quality. Earlier clipping or distortion can still be present when the report shows zero full-scale samples and an estimated true peak below full scale.

Optional volume adjustment

Where eligible, you can approve a bounded linked gain change and download a new WAV copy. Your original file is unchanged. This changes volume, not inherent audio quality. It cannot remove noise or repair clipping. Listen and recheck before using the result. For a separate file workflow, the audio normalizer targets excerpt LUFS with estimated peak protection and verifies the exported WAV.

Publisher and support

WaveLocus is developed and operated by Sahil P Karawade, an independent developer. Visit WaveLocus support for help.