Download free Part of NULL JSFX 3.3: 154 plugins, free and open source (MIT). Easiest with NULL JSFX Hub.

Controls

  • SignalSine / Sweep / Pink Noise / White Noise / Polarity — The signal: sine, logarithmic sweep, pink noise, white noise or polarity pulses.
  • Frequency20 to 20000 Hz — The sine's frequency.
  • Level−60 to 0 dBFS — The level: peak for the sine, sweep and pulses, RMS for the noises.
  • Sweep Time1 to 60 s — How long one sweep from 20 Hz to 20 kHz takes.
  • ChannelsBoth / Left / Right — Play on both sides, or only on the left or right.
  • Invert RightOff / On — Turn the right channel upside down, to hear what a wrong-polarity speaker sounds like.
  • Pass InputOff / On — Off replaces the input with the signal; On adds the signal to it.

Best uses

  • Calibrating monitor levels with pink noise
  • Finding which speaker is which, and checking wiring and polarity
  • Sweeping a room or a filter for resonances
  • A reference tone at the start of a mix or a broadcast

Properties

Sine or log sweep (20 Hz → 20 kHz) from a phase accumulator, pink noise (Paul Kellet's filter) or white noise from a Park-Miller generator, or a 2 ms raised-cosine pulse twice a second → Level (10 ms glide) → Channels / Invert Right → replaces or adds to the input. Zero latency.

Formats

  • JSFXJSFX for REAPER, with REAPER's own sliders
  • GFXJSFX GFX for REAPER, with its own interface
  • VST3VST3 for any DAW
  • CLAPCLAP for any DAW
  • LV2LV2 for Linux DAWs such as Ardour, Carla and Qtractor

Factory presets

1 kHz Reference · Pink Noise -20 dBFS · Speaker Level Check · Left Speaker · Right Speaker · Polarity Check · Out Of Phase Test · Slow Sweep · Fast Sweep · Sub Check 40 Hz · Hum Hunt 50 Hz · White Noise -20 dBFS

Try it

Try it on orOS StudioAdd it to a track in your browser, with its own interface. Nothing to install.