Your Complete Ham Radio Station App Suite
Control your radio, mix WebSDRs audio and make remote QSOs — from computer or mobile
A professional-grade ham radio mixer and control suite that brings your entire station under one unified interface. Mix and synchronize live transceiver audio with WebSDR receivers, control every radio parameter and make QSOs remotely from anywhere in the world via computer or mobile phone — all with military-grade encryption and near-zero delay.
Windows
Full-featured audio + WebSDR mixer, radio control, waterfall display, CW keyer, Mic DSP, and remote client. Your complete desktop station manager.
Local & Remote ControlWindows
Runs at your home station, providing a transparent encrypted tunnel between your radio and remote clients. Set it and forget it.
Runs at Home StationMobile
Touch-optimized remote control with velocity tuning wheel, PTT, full waterfall display, voice memory, CW macros and Mic DSP — from your pocket.
Control from AnywhereA professional audio mixer and radio control interface, built for serious operators.
Mix radio audio with any WebSDR or KiwiSDR site of your choice, with automatic delay synchronization
Frequency, mode, filters, AGC, preamp, attenuator, tuner, power — everything at your fingertips
Changing frequency, band, or mode on the radio automatically updates the WebSDR — and vice versa — for seamless operation
Spectrum scope with click-to-tune and drag tuning directly on the display
8 voice memory buttons plus a CW keyer with 12 customizable macros
Gain control, compressor, noise gate, and 8-band parametric equalizer
Real-time peak visualization for signal strength, output power, and SWR
Record your QSOs in WAV format at 48 kHz stereo quality
Built-in TCP server emulation for Ham Radio Deluxe logbook sync
Map keyboards, encoders, and button modules with customizable function assignments
TLS-encrypted control channel plus AES-128-CTR encrypted audio stream
Full remote control and QSO from your mobile, optimized for touch.
A comprehensive feature set across all platforms.
Serial/USB locally, or encrypted network for remote operation from anywhere
Combine live transceiver audio with any WebSDR or KiwiSDR site of your choice, with automatic delay synchronization *
Frequency, mode, filters, AGC, preamp, attenuator, tuner, power — complete control
Negligible delay for real-time remote operation — feels like sitting in front of your radio **
Spectrum scope with click-to-tune and drag tuning, both locally and remotely
Customizable voice memory buttons and CW macros for rapid operation
Letter-to-key technology with adjustable speed control and 12 macros
Gain, compression, noise gate, and 8-band parametric equalizer
Real-time peak visualization for signal, output power, and SWR readings
Map keyboards, encoders, and button modules with custom function assignments
TCP server emulation for seamless Ham Radio Deluxe logbook synchronization
Record QSOs in WAV format at 48 kHz stereo quality
Automatic frequency and mode recall per band — switch bands instantly
TLS 1.2+ for control, AES-128-CTR for audio — military-grade security
Automatic reconnection on network drops — never lose your session
* WebSDR mixer is desktop-only; mobile receives radio audio only
** Delay depends on network conditions
A complete breakdown of every feature across Desktop and Mobile.
| Feature | Desktop | Mobile |
|---|---|---|
| Dual-channel audio mixer (Radio + WebSDR) | — | |
| Per-channel volume, mute & pan controls | — | |
| Master volume & mute | — | |
| Crossfader (channel balance) | — | |
| Real-time level meters (dB peak display) | — | |
| Channel delay buffer (0–2000 ms) | — | |
| Auto-sync (delay alignment between channels) | — | |
| Audio device selection (input / loopback / output) | — | |
| VB-Cable setup wizard | — | |
| Audio recording (WAV 48 kHz 16-bit stereo) | — | |
| Auto-timestamped recording filenames | — | |
| Disk space monitoring & low-space warning | — | |
| Remote audio (Opus 48 kHz mono @ 48 kbps) | ||
| Bidirectional audio (RX + TX) |
| Feature | Desktop | Mobile |
|---|---|---|
| Add any WebSDR or KiwiSDR site of your choice | — | |
| Embedded WebSDR browser view | — | |
| Synchronized frequency/band/mode (radio ↔ WebSDR) | — | |
| WebSDR S-meter readback & display | — | |
| Dual S-meters (Radio + WebSDR side by side) | — | |
| KiwiSDR WebSocket protocol support | — | |
| WebSDR audio delay compensation | — | |
| Auto-load WebSDR on startup | — |
| Feature | Desktop | Mobile |
|---|---|---|
| Set & poll frequency (Hz precision) | ||
| Mode selection (LSB / USB / CW / AM / FM) | ||
| Band selection (160 m – 6 m, 10 bands) | ||
| Band memory with auto frequency/mode recall | ||
| Filter bandwidth selection & cycling | ||
| AGC speed (Fast / Mid / Slow / Off) | ||
| Noise Blanker (NB on/off, multi-level) | ||
| Noise Reduction (NR on/off, multi-level) | ||
| Auto Notch Filter (ANF on/off) | ||
| Preamp (Off / P.AMP1 / P.AMP2) | ||
| Attenuator toggle | ||
| Antenna Tuner (on/off & tune) | ||
| RF power control (slider, model-aware max) | ||
| VFO A/B exchange | ||
| PTT (push-to-talk) with TX status | ||
| Auto-detect radio brand & model | ||
| Auto-detect baud rate | ||
| Local serial/USB connection | — | |
| Auto-connect on startup | — | |
| Power off radio (soft shutdown) |
| Feature | Desktop | Mobile |
|---|---|---|
| S-Meter with peak hold & decay | ||
| TX Power meter with peak hold | — | |
| SWR meter with peak hold | — | |
| Real-time waterfall / spectrum scope | ||
| Click-to-tune & drag tuning on waterfall | ||
| Full-screen landscape waterfall mode | ||
| Scope edge cycling | ||
| Frequency LCD display | ||
| Band plan display (ITU Region 1 & 2) |
| Feature | Desktop | Mobile |
|---|---|---|
| CW Keyer | ||
| CW text-to-morse keying | ||
| Adjustable CW speed (WPM) | ||
| 8 programmable CW macros | ||
| CW macro label customization | ||
| Dedicated CW window | — | |
| Voice Memory | ||
| 8 voice memory playback slots (M1–M8) | ||
| Custom slot labels | ||
| Mic DSP Processing | ||
| Mic gain control (0–20 dB) | ||
| Compressor / limiter | ||
| Noise gate | ||
| 8-band parametric equalizer | ||
| Mic level meter (peak dB) | ||
| Feature | Desktop | Mobile |
|---|---|---|
| Remote client (connect to HamMixer Server) | ||
| TLS 1.2+ encrypted control channel | ||
| AES-128-CTR encrypted audio stream | ||
| Per-session encryption key (TLS exchange) | ||
| Automatic reconnection on network drops | ||
| Jitter buffer for smooth audio | ||
| Remote waterfall / spectrum display | ||
| Remote TX with microphone audio | ||
| Heartbeat / keepalive monitoring | ||
| Network diagnostics (latency, jitter, UDP tests) | — | |
| Background audio via foreground service | — | |
| Velocity-based tuning wheel with haptics | — |
| Feature | Desktop | Mobile |
|---|---|---|
| USB VFO encoder support (Pico firmware) | — | |
| Keyboard hotkey profiles (global, focus-independent) | — | |
| Serial button pad mapping (macro pad) | — | |
| Custom function assignments per key/button | — | |
| Multiple named profiles | — | |
| HRD logbook TCP server emulation | — | |
| Auto-launch external programs on radio connect | — | |
| Configurable launch delay per program | — |
| Feature | Desktop | Mobile |
|---|---|---|
| Radio Protocols (Local Connection) | ||
| Icom CI-V (binary protocol) | via tunnel | |
| Kenwood CAT (ASCII protocol) | — | |
| Elecraft CAT (ASCII protocol) | — | |
| Yaesu CAT (ASCII protocol, newer models) | — | |
| FlexRadio (Kenwood CAT compatibility) | — | |
| Settings & Configuration | ||
| Persistent settings (JSON / preferences) | ||
| Polling interval configuration | — | |
| Backup / restore settings | ||
| Keep screen on option | — | |
| Licensing & Updates | ||
| 14-day free trial | ||
| License activation / deactivation | ||
| Hardware fingerprint (tolerates 1 component change) | ||
| Automatic update checker | ||
Full support for Icom CI-V protocol with automatic model detection.
Automatic radio model detection at any supported baud rate (115200, 57600, 19200, 9600, 4800)
TS-480, TS-590, TS-890, TS-2000
K3, K3S, K4, KX2, KX3
FT-991A, FT-710, FTDX10, FTDX101D
Desktop local mode for these brands is already functional. Remote support coming in a future update.
Windows 10 or above (64-bit)
Available NowMobile
Available NowComing Soon
In DevelopmentOne-time payment. No subscriptions. Free updates forever.
Perpetual License
one-time payment
Activation: 2 machines
Perpetual License
one-time payment
Activation: 1 server + 2 clients
14-day free trial with full functionality — no credit card required
No refunds — the free trial is your guarantee. Try before you buy!
License key delivered instantly via email after purchase
Start your 14-day free trial today.
Video tutorials to help you set up and get the most out of HamMixer.
Installation, audio device configuration, connecting to your radio, and first QSO.
Read the ManualSetting up HamMixer Server, configuring port forwarding, and connecting remotely.
Read the ManualInstalling the mobile app, connecting to your server, and touch-based radio control.
Read the ManualHamMixer is a complete ham radio station control suite developed by CT7BAC. It includes a Windows desktop client with a dual-source audio mixer, full radio control via CAT, DSP processing, waterfall display, and CW keyer. Combined with the HamMixer Server and Mobile App, it enables secure remote operation of your station from anywhere in the world.
HamMixer currently supports all Icom transceivers using the CI-V protocol, including IC-705, IC-7100, IC-7300, IC-7610, IC-7760, IC-7851, IC-9700, and any other CI-V compatible model. Support for Kenwood, Elecraft, and Yaesu radios is in development, with desktop local mode already functional for these brands.
The free trial lasts 14 days and includes full functionality — no features are locked. No credit card is required. Simply download and install HamMixer to start your trial. After the trial period expires, you'll need to purchase a license to continue using the software.
After the 14-day trial expires, you must purchase a license to continue using HamMixer. The software will prompt you to enter a license key. All your settings and configurations are preserved — just activate your key and you're back in business.
The Desktop license allows activation on 2 machines. The Full Bundle license allows 1 server activation + 2 client activations (3 machines total). This covers typical setups where you have the server at home and use the desktop client from different locations.
We do not offer refunds. The 14-day free trial with full functionality serves as your evaluation period. This gives you ample time to test every feature and ensure HamMixer meets your needs before purchasing.
Yes. The mobile app connects to HamMixer Server running at your home station. The server provides the bridge between your radio and the mobile app over the internet. You'll need the Full Bundle license which includes both the Server and the mobile app (the mobile app itself is free).
Yes, for local operation. Connect your radio directly to your PC via serial/USB and use HamMixer Desktop without any internet connection. Internet is only needed for remote operation, WebSDR audio mixing, and periodic license validation (with a 45-day grace period if offline).
Absolutely. Remote connections use TLS 1.2+ encryption for the control channel and AES-128-CTR encryption for the audio stream. The encryption key is exchanged securely over the TLS channel. Additionally, the server supports IP whitelisting and has built-in brute-force protection.
HamMixer Desktop and Server currently run on Windows 10+ only. The mobile app is available for mobile devices, with iOS support in development. Linux and macOS versions are under consideration for future releases.
Your license key is delivered automatically via email within seconds of payment. Check your inbox (and spam folder) for an email from HamMixer containing your key and activation instructions. If you don't receive it, contact us at ct7bac@gmail.com.
Yes. Deactivate the license on your old machine (Help > License > Deactivate), then activate it on the new one. The system also automatically tolerates one hardware component change (like replacing a motherboard), so minor upgrades won't require deactivation.
The WebSDR mixer combines live audio from your transceiver with audio from internet-based WebSDR or KiwiSDR receivers. HamMixer automatically synchronizes the two audio streams (compensating for internet delay) so you can hear both sources mixed together in real-time. This is particularly useful for monitoring your own signal or for dual-diversity reception.
Yes, the mobile app is free to download and use. However, it requires HamMixer Server running at your home station to function — the mobile app connects to the server for remote radio control. HamMixer Server is included in the Full Bundle license.
Pedro Silva, Portuguese ham radio operator and software developer based in Braga, Portugal. HamMixer project was born from personal needs — listen to WebSDRs in sync with the radio and the desire to operate my station remotely with professional-grade tools, low latency, and no compromises, specially from mobile phone.
What started as a personal project evolved into a comprehensive suite that I'm proud to share with the amateur radio community. Every feature has been designed and tested on real-world ham radio stations, because I use HamMixer myself every single day. Work a VK station during an Uber ride through my mobile... Pure fun!
View on QRZ.com
You can also reach us directly at ct7bac@gmail.com