With Thanks: The Hams Who Built Digital Voice


Every page in this series describes software: reflectors, gateways, modems, dashboards. This page is about something easy to forget while reading the others — that nearly all of it is the volunteer work of a remarkably small number of people. No company built the amateur digital voice world. A handful of hams did, gave it away, and kept maintaining it for decades. These are the names behind the things this site runs on.

Jonathan Naylor, G4KLX — the one-man infrastructure

If amateur digital voice has a single load-bearing individual, it's Jonathan Naylor. The MMDVM modem firmware, MMDVMHost, the DMRGateway, the per-mode gateways, ircDDBGateway (the D-Star gateway that connects repeaters and hotspots to the D-Star world), and the reference reflector and client software for YSF, P25, and NXDN — one author, all open source, spanning more than a decade of continuous work. The phrase "the G4KLX suite" covers so much ground that most hotspot owners are running half a dozen of his programs without knowing his name. The MMDVM and DMR Gateway pages on this site are, in large part, descriptions of his work.

Michael Dirska, DL1BFF — the routing brain of D-Star

A D-Star call can find any station in the world by callsign alone, and that magic has an author. Michael Dirska created the ircDDB network — a worldwide, openly shared callsign-routing database, cleverly built on IRC chat infrastructure — that tells every gateway where every callsign was last heard. G4KLX's ircDDBGateway is named for it: the gateway is the door, ircDDB is the directory behind it. It opened D-Star routing beyond the closed Icom trust servers and remains the connective tissue of open D-Star to this day.

Jean-Luc Deltombe, LX3JL, and Luc Engelmann, LX1IQ — the multiprotocol reflector

In 2016 two Luxembourg hams published xlxd, the XLX Multiprotocol Reflector — the first widely adopted server that let D-Star, DMR, and YSF users meet in one room, with hardware AMBE transcoding to bridge the codecs. The XLX model (one server, twenty-six modules, many protocols, one conversation) defined what a modern reflector looks like, and its descendants carry the pattern forward.

Tom Early, N7TAE — the torchbearer

Tom Early took the XLX idea and kept it moving: his urfd (the URF reflector) extended the multiprotocol reflector to M17, NXDN, P25, and more, and his mrefd is the standard M17 reflector. Much of the newest reflector infrastructure in the hobby — including the URFJET reflector behind this site — runs on his code.

Cort Buffington, N0MJS — the DMR switchboard

HBlink began as Cort Buffington's project to implement the HomeBrew repeater protocol in open Python — readable, hackable, and free. It became the seed of an entire ecosystem: FreeDMR, and the family of community networks built on its descendants, all trace their lineage to HBlink. Few programs have spawned more amateur networks.

Wojciech Kaczmarski, SP5WWP — the open mode

Every other digital voice mode in the hobby is built on a patented, closed voice codec. Wojciech Kaczmarski and the M17 Project set out to fix that at the root: a completely open digital voice protocol using the free Codec 2 vocoder — open spec, open firmware, open everything, radio to reflector. M17 is the hobby's statement that amateur radio can own its own technology.

Andy Taylor, MW0MWZ, and Chip Cuccio, W0CHP — the ones who made it usable

Software only changes the hobby when ordinary hams can run it. Pi-Star, Andy Taylor's hotspot distribution, packaged the entire G4KLX stack into an SD-card image with a web dashboard — arguably the single biggest reason hotspots went mainstream. WPSD, Chip Cuccio's modern successor, carries that work forward with active development today. Between them, they turned a pile of command-line programs into an appliance.

Steve Zingman, N4IRS, and Mike Zingman, N4IRR — the bridge builders

The Zingman brothers' DVSwitch suite is the connective tissue between worlds. Analog_Bridge and MMDVM_Bridge translate between digital codecs and plain analog audio, and their USRP interface is how digital voice reaches AllStar, SvxLink, and the analog side of the hobby. Anywhere a digital mode meets an analog one — including the cross-mode bridging behind this site — there's a good chance DVSwitch is doing the work in the middle. When AllStarLink's founder passed away, it was Steve Zingman who was chosen to carry that project forward too.

Torsten Schultze, DG1HT, Stefan Reimann, DG8FAC, and Kurt Moraw, DJ0ABR — the other Fusion network

Yaesu gave the hobby System Fusion; this German team gave it somewhere open to talk. In 2015 they built the DV4mini, the USB hotspot stick that put D-Star, DMR, Fusion, P25 and more into a single dongle — and on 29 July 2015 Torsten Schultze brought up FCS001, launching the FCS reflector system that still runs alongside G4KLX's YSF reflectors today. DG1HT also wrote the line's DMRPLUS and P25 modules; DJ0ABR went on to write BlueDV, the cross-platform client that turns a PC or phone into a D-Star/DMR/Fusion radio. Around that core, Michael Peil, DJ2VA and Hans-Jürgen Barthen, DL5DI contributed to the DV4mini, Meinhard "Mike" Guenther, DL2MF wrote the DV4MF2 control panel that gave the stick its polished interface, and Klaus Woerner, DL5KV built the DV4mini Compact edition.

Kurt Baumann, OE1KBC — the routing matrix

If FCS gave Fusion an open reflector, Kurt Baumann gave it a switchboard. His YCS server and DVMatrix routing made C4FM the hobby's first DG-ID-routed multiprotocol network: 100 groups per server, each one selectable straight from the radio's DG-ID, with live bridges into the DMR and D-Star worlds. He is also a co-author — with DG1HT and DL5DI — of IPSC2, the server software at the core of the DMR+ and DMR-MARC networks. The DG-ID-as-router pattern that C4FM-JET is built on is, at bottom, his idea.

Connecting it all together

Digital voice doesn't live in isolation — it reaches into the older worlds of internet linking and analog radio through a few more foundational projects, each with its own builder.

Jim Dixon, WB6NIL (SK) created AllStarLink, the Asterisk-based VoIP network that links analog repeaters worldwide. He became a Silent Key on December 16, 2016, but AllStar remains one of the largest linking systems in amateur radio and a frequent endpoint for digital-to-analog bridges.

Jonathan Taylor, K1RFD wrote EchoLink, the software that first let licensed hams connect to repeaters and each other over the internet — for a whole generation it was the introduction to the idea that a radio and the internet could work together.

Tobias Blomberg, SM0SVX created SvxLink, the open-source voice-services and repeater-control system that often sits at the analog end of a bridge, handling everything from repeater logic to EchoLink connectivity on Linux.

Adi Bier, DL1HRC contributed several extensions to SvxLink, most notably the UsrpLogic module — the piece that lets SvxLink exchange audio with DVSwitch and the digital-voice world over USRP. It is not part of the core SvxLink package, and the cross-mode bridging behind this site depends on it.

Hans-Jürgen Barthen, DL5DI packaged the whole open D-Star stack — ircDDBGateway and its companions — as OpenDV, the distribution that put it within reach of ordinary repeater keepers for years. He turns up twice more in this story: as a contributor to the DV4mini, and as a co-author — with DG1HT and OE1KBC — of IPSC2, the engine behind DMR+.

Steve Miller, KC1AWV maintains DVRef, the reflector registry and hostfile service that the whole ecosystem now depends on to find each other — the quiet directory that keeps every reflector listed and reachable.

At a glance

SoftwareBuilder(s)
MMDVM, MMDVMHost, DMRGateway, ircDDBGateway, mode gatewaysJonathan Naylor, G4KLX
XLX multiprotocol reflectorJean-Luc Deltombe, LX3JL & Luc Engelmann, LX1IQ
URF reflector (urfd), M17 reflector (mrefd)Tom Early, N7TAE
HBlinkCort Buffington, N0MJS
M17 protocolWojciech Kaczmarski, SP5WWP & the M17 team
Pi-StarAndy Taylor, MW0MWZ
WPSDChip Cuccio, W0CHP
DVSwitch (Analog_Bridge, MMDVM_Bridge, USRP)Steve Zingman, N4IRS & Mike Zingman, N4IRR
AllStarLinkJim Dixon, WB6NIL (SK)
EchoLinkJonathan Taylor, K1RFD
SvxLinkTobias Blomberg, SM0SVX
SvxLink UsrpLogic / TetraLogic extensionsAdi Bier, DL1HRC
ircDDB networkMichael Dirska, DL1BFF
OpenDV packagingHans-Jürgen Barthen, DL5DI
DVRefSteve Miller, KC1AWV
DV4mini hotspotTorsten Schultze, DG1HT; Stefan Reimann, DG8FAC; Kurt Moraw, DJ0ABR; Michael Peil, DJ2VA; Hans-Jürgen Barthen, DL5DI
FCS Fusion reflector systemTorsten Schultze, DG1HT
BlueDVKurt Moraw, DJ0ABR
DV4MF2 control panelMeinhard F. "Mike" Guenther, DL2MF
DV4mini CompactKlaus Woerner, DL5KV
YCS server / DVMatrixKurt Baumann, OE1KBC
IPSC2 (DMR+ / DMR-MARC)Kurt Baumann, OE1KBC; Torsten Schultze, DG1HT; Hans-Jürgen Barthen, DL5DI

The big idea

None of these people were paid for this. The reflector you key into tonight, the hotspot on your shelf, the dashboard in your browser — all of it exists because a few hams decided the hobby should have it and wrote it themselves. The best way to thank them is the amateur way: use it, learn from it, build on it, and give your own work away.