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

Controls

  • Azimuth−180 to +180 deg — Direction around the head: 0 in front, 90 right, 180 behind, -90 left
  • Elevation−40 to +90 deg — Height of the source: below the ears to straight overhead
  • Distance0.25 to 20 m — Distance from the head (log scale): level, air absorption and the room's share
  • Room0 to 100% — Early reflections that place the sound outside the head
  • Head Size14 to 20 cm — Diameter of the listener's head: sets the time difference between the ears
  • InputMono sum / Stereo — Mono sum places one source; Stereo places the left and right inputs as two sources
  • Width0 to 90 deg — In Stereo, how far each input sits from Azimuth
  • Output−24 to +12 dB — Output level

Best uses

  • Place dialogue and effects around the listener for headphone mixes
  • Move a sound behind or above the head in podcasts and audio drama
  • Turn a stereo pair into a wide image in front of the head
  • Sketch 3D positions before a surround or immersive mix

Properties

Signal chain: Input (Mono Sum or two Stereo Sources) → Air Absorption Low-Pass → Rear Pinna Shelf (4 kHz) → Elevation Pinna Notch (6–10 kHz) → 1/r Level → per Ear: Woodworth Interaural Delay (fractional, 20 ms glide) → Brown–Duda Head Shadow → + Six Early Reflections (Room) → Output. A spherical-head model, no measured HRTF data: listen with headphones; front and back are less certain than with a measured HRTF. No 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

Hard Right · Front Left · Behind · Overhead · Close Whisper · Far Away · Wide Stereo · Orbit Start

Try it

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