Home

Open SDR standard · Reference client for macOS

Work the bands from your Mac.

SDR-SLC is a software-defined radio client that feels like it belongs on a Mac. Spectrum and waterfall, several receivers at once, and receive and transmit in SSB, AM, FM, CW, DMR, YSF and D-STAR. There's a CW decoder built in as well.

Put an RTL-SDR on a Raspberry Pi and you're listening for a little over a hundred euros. Add a bladeRF and you're on 2 m and 70 cm.

SDR-SLC reference client on macOS showing 70 cm spectrum with DMR, YSF and D-STAR slices
Why this client

There's free SDR software. Here's what €24.99 gets you.

Some free SDR programs can do more than SDR-SLC, and if you enjoy wiring up flowgraphs and tuning dozens of settings, they're a lot of fun. SDR-SLC is for when you want to operate: one window, controls where you expect them, and every mode on the same radio.

Every mode, receive and transmit

SSB, AM, FM, CW, DMR, YSF and D-STAR in the same window, on the same radio. No second program for digital voice, and no extra handheld for each mode.

It behaves like a Mac app

One consistent interface from the waterfall to the transmit button. Nothing to compile on the Mac, and updates arrive through the App Store.

Slices

Drop receivers anywhere on the spectrum. Each slice has its own mode, filter and S-meter, and you can listen to several at the same time.

A CW decoder

Built in, so the text appears while you listen. Handy when the code is faster than your ears.

Your local repeater

Open the DMR repeater down the road on either timeslot, or the local YSF repeater, straight from your Mac.

Try it before you build

The built-in demo radio shows a live band with CW and FM signals, so you can learn the client before you buy any hardware. Real radios are found automatically when you click Discover.

Getting on the air

Start with the hardware that fits your budget.

01

Get the client

From the Mac App Store, €24.99. The demo radio works straight away.

02

Pick a radio

An RTL-SDR on a Raspberry Pi to listen, a bladeRF to transmit on VHF and UHF, or the HF transceiver you build yourself.

03

Follow the guide

Each setup has a step-by-step guide, from an empty SD card to a signal on your screen. Transmit within your licence.

Compare the setups →
Open standard, reference client

Built on a standard anyone can use.

Underneath the client sits SDR-SLC, a set of openly published protocol specifications. They describe how clients and radios find each other on the network, exchange control information and stream radio data, independent of any particular radio, operating system or programming language. Implement them in your own receiver, transceiver, daemon, firmware or client, and it works with everything else that follows them.

The Mac client was developed and debugged alongside those specifications, and it is their reference implementation. If you're building a radio or backend of your own, you can test it against a client that is known to be right, and hear what your hardware does before you've written a single line of user interface.

The client is commercial software, available from the Mac App Store for €24.99, and its source code is not part of the open-source projects. The purchase pays for the engineering, testing and maintenance that keep it a dependable reference.

Read the specifications →
The ecosystem

The app is the only part you pay for.

The software that runs your radio, the codec server, the HF transceiver design and the specifications that tie them together are all free and open. Build your own radio, write your own daemon, or improve the ones that are here.

SDR-SLC reference client for macOS

Spectrum, waterfall, slices, receive and transmit, analog and digital voice, in one native Mac app. Also the reference for anyone building a backend.

€24.99

Station setups

RTL-SDR, bladeRF or the HF transceiver: what each one gives you, and a step-by-step guide for each.

→

Open protocol specifications

The common standard. Develop compatible radios, daemons, clients and tools against documented interfaces.

open

Daemons: RTL-SDR · bladeRF · Codec server

The open-source software on the Raspberry Pi that turns your hardware into an SDR-SLC radio.

open source

HF transceiver: schematics & firmware

Study the design and build your own SDR transceiver for 1.8 to 30 MHz.

open

Engineering blog and build log

Experiments, engineering decisions, development progress and lessons learned.

→
Behind SDR-SLC

Developed by Ivo van Ling, PA2IX.

SDR-SLC is developed by Ivo van Ling, amateur radio operator PA2IX. The project combines professional telecommunications engineering experience with an interest in embedded systems, software-defined radio and open technical standards.

I could walk into a shop tomorrow and buy an Icom, a Yaesu, a Kenwood, an Elecraft or a FlexRadio. For me, though, spending thousands of euros on a radio to make the occasional QSO isn't what this hobby is about. The fun is in building the station yourself, understanding every part of it, and getting more out of it than anyone expected.

What I did want was the experience those expensive rigs give you: everything where you expect it, controls that respond the moment you touch them, a radio you enjoy sitting down at. Digital voice made the gap even clearer. DMR, YSF and D-STAR each come with their own kind of radio, and I ended up buying three of them just to test my own implementation against. Nobody else should have to.

So I set myself a challenge: software that feels like an expensive rig, with most of the hardware behind it built at home for a fraction of the price. That became SDR-SLC. SLC stands for Super Low Cost, or for Slice, depending on how you look at it. Both are true.

The aim is to give the amateur radio community an open technical foundation, supported by a reliable reference application that makes experimentation and independent development easier.

Questions, ideas or feedback? Get in touch.

73 de PA2IX