Professional SO2R Audio Controller

Two Radios.
One Software.
Zero Compromise.

GhostBox SO2R replaces expensive hardware SO2R boxes with a fully software-defined audio controller. Works with USB interfaces, network-connected transceivers (via GhostLink Streaming Server), and everything in between.

See It In Action

screenshot1.png
screenshot2.png

Everything you need,
nothing you don't.

Built by a contest operator, for contest operators. Every feature solves a real problem that hardware boxes either ignore or charge extra for.

OTRSP Protocol

Full OTRSP compatible command set over TCP or serial. Plug in your existing contest logging software with no extra configuration.

TX Audio Chain

Microphone capture with voice bandpass filter, 2-band parametric EQ, and a sidechain voice compressor. All processing works in real-time with minimal latency.

Binaural 3D Audio

Binaural processing and interaural delay give each radio a distinct position in your headphones. Reduces listening fatigue on long contest runs and improve readability of low signal stations

GhostLink Network Audio

Connect to remote transceivers over your LAN or WAN using the GhostLink protocol with Opus codec. RX and TX both over IP.

Per-Radio Noise Reduction

Independent noise reduction on each radio input with adjustable strength and makeup gain. DSP runs on the receive path only — TX is unaffected.

CW Enhancer

Adaptive CW tone tracking with coherence detection. Boosts your target CW tone while leaving voice and noise alone. Tunable frequency.

Digital Voice Keyer

Play pre-recorded WAV/MP3 messages via OTRSP commands. Volume adjustable in real-time. DVK bypasses DSP — files play clean.

Stereo Split Mode

One stereo USB device feeds both radios — left channel to Radio 1, right to Radio 2. Ideal for SDR software like SmartSDR that pans slices L/R.

Single Radio Mode

Running one transceiver? All DSP, recording, voice keyer - all features remain fully active. A great entry point for operators that are using only one radio but would like to have the rest of the functionalities provided by the GhostBox.

Physical PTT Control

Keys your transceiver via HAMLIB/rigctld or the GhostBox hardware PTT server. Keepalive, TX inhibit on disconnect along with much more security features and would prevent PTT to stick during normal operation - additional integrations can be provided by request

Session Recording

Stereo MP3 recording of the mixed output. CBR and VBR modes, automatic file rotation by size, and configurable storage path.

Extremly Low Latency

Local USB audio runs through WASAPI with configurable buffer size — as low as 15ms to 20ms. Network audio via GhostLink uses adaptive jitter buffering with Packet Loss Concealment to stay stable over a real LAN and WAN without sacrificing responsiveness (internet quality expected to be at least 4G mobile). Whether you're running cables or IP, latency stays where you set it.

Antenna Genius Integration

Automatic band change commands sent to your Antenna Genius switch when your logger changes band. GhostBox listens to UDP Radio Info and forwards the correct port switching commands over TCP — no manual antenna switching, no extra software in the chain. Supports both direct IP mapping and UDP-based radio identification for multi-operator setups.

Real DSP. Real results.

Dual-Radio RX Pipeline

Both radio inputs flow through independent gain, mute, and DSP stages before being mixed to stereo output. The mixing engine supports cross-feed, RX OTRSP SO2R modes, mono single-ear focus, and full binaural positioning — all switchable live.

  • Per-radio input gain and mute
  • Cross-feed mixing (Radio A→R, Radio B→L)
  • Binaural 3D processing with adjustable strength
  • Interaural delay (configurable, typically 2–8ms)
  • Independent noise reduction per radio
  • CW tone enhancer (adaptive, tunable frequency)
DSP CHAIN
RADIO 1/2 RX NR MIX IA DELAY CW ENH HEADPHONES OUT

TX Microphone Processing

The TX chain captures your microphone once and routes it to one or both radios depending on OTRSP focus. Every stage is adjustable in real-time with no restart required.

  • Voice bandpass filter (adjustable low and high cut)
  • 2-band parametric EQ with per-band frequency, gain, and Q
  • Sidechain voice compressor — especially designed for voice 300–3000Hz
  • Adjustable threshold, ratio, attack, release, and makeup gain
  • GR meter on the makeup knob — visual feedback of compression activity
  • Works identically on both USB and network TX paths
TX SIGNAL CHAIN
MIC GAIN BANDPASS PARAM EQ COMPRESSOR RADIO 1/2

OTRSP Integration

GhostBox speaks standard OTRSP over TCP and serial simultaneously. Your contest logging software sees it as a hardware SO2R box — no special drivers, no proprietary protocols.

  • TCP (default port 12060) and serial simultaneously
  • Full command set including voice keyer KP/KA queries
  • Event broadcasting back to all connected clients
  • Compatible with N1MM+, Win-Test, and other OTRSP loggers
SUPPORTED COMMANDS
RX1 RX2 RX1S RX2S TX1 TX2 X1 X0 KP KA ?KP ?NAME

Running in minutes.

No drivers to install, no hardware to configure. Just plug in your audio interfaces and point your logger at GhostBox.

01 — INSTALL

Download & Extract

Unzip to any folder and run the GhostBox SO2R installer (no admin rights required).

02 — CONFIGURE

Select Your Devices

Open Settings and pick your radio audio inputs, headphone output, and microphone. Set sample rate and buffer size.

03 — CONNECT

Point Your Logger

In your contest software OTRSP settings, set the IP to 127.0.0.1 and port to 12060. GhostBox handles the rest.

04 — OPERATE

Start Contesting

Hit Start. Audio routing, PTT switching, and DSP all follow your logger commands automatically.

Works with what you have.

GhostBox works with any WASAPI-compatible USB audio interface. Network audio requires GhostLink-compatible server software.

Windows 10 / 11
DXLog (preffered)
N1MM+ Logger
Win-Test
Any OTRSP-compatible logger
HAMLIB / rigctld PTT
Ghost PTT Server
SmartSDR (Stereo Split)
Any WASAPI USB audio interface
GhostLink network audio

One-time purchase.
No subscriptions.

Buy once, use forever. All future updates included. Trial version runs as Full — evaluate everything before you decide.

Basic
$
one-time · hardware locked

  • USB WASAPI audio interfaces
  • Full RX DSP (binaural, NR, CW)
  • TX mic processing chain
  • OTRSP TCP + serial
  • Physical PTT control
  • Session recording
  • GhostLink network audio
  • Digital Voice Keyer
Order Basic
Full
$
one-time · hardware locked

  • Everything in Network
  • Digital Voice Keyer (DVK)
  • OTRSP KP/KA command support
  • WAV/MP3 message playback
  • Adjustable DVK volume
Order Full

Questions?

GhostBox SO2R was imagined, developed and is maintained by a single operator - YO3HEX. For bug reports, feature requests, or just to say hello — send an email. I'm going to answer within 24 hours.

YO3HEX

Personal support,
not a ticket queue.

GhostBox is not a faceless product with a forum and a FAQ page. If you need help setting up your station, tuning the DSP for your specific radio, or getting OTRSP talking to your logger — send an email. You will get a direct response from the person who wrote the code, who will try to understand your setup.

For more complex situations, remote support is available via TeamViewer or AnyDesk — screen sharing makes it faster to solve in five minutes what would take twenty emails. Phone support in English is also available for those who prefer to talk it through directly.