Radio, meet the Internet.

listener-centered tools × Developer-friendly technology

Attention: Technical Managers

All of our products are integrated using around the open Emit Pulse platform. If you’re a developer and would like to hack on the platform with us, get in touch!

Grid Editor 1.1

At its most basic, Emit Pulse needs to know what’s on the radio now, and what will be on the radio later. The Grid Editor allows stations to experiment with future programme schedules and only push them “live” once they’re happy with how it looks. Stations can input programmes, presenters, images, and other metadata then, using a simple drag-and-drop interface, place programmes on a grid with up to 15-minute granularity. The Grid Editor can handle alternating weeks, special events, and automatic grid changes.

ROD System

Radio on Demand, or “re-streaming”, allows listeners to time-shift radio to suit their own ability to listen. Like ABC’s iView, you can present your listeners with a catalogue of programmes to listen to. Once set up, the system automatically records selected programmes, and places them online for streaming. As long as you keep your grid up to date in the Grid Editor (and your presenters keep to their schedules!), the system “just works”, with no manual intervention required. Listenership statistics are available as well.

Streamer

In addition to on-demand listening, we also offer live streaming. The big point of difference here is that since Pulse knows which shows are on when, the stats reflect actual listening patterns for the individual shows. You’ll be able to see which shows are the most popular, both with live and on-demand listeners.

Emit Guesser (Beta!)

In beta (and we need a better name), this product guesses the audio being played on the radio, and places lots of information into Pulse. Everything from the artist and album to beats per minute (BPM) and how “talky” the piece is. Want to find out which show on Australian community radio plays the most danceable songs? Thanks to the Guesser, you can run a query against Pulse to find the answer.

Data as a service

Build your radio tools with Pulse API in mind, and get access to an ecosystem of other tools, all communicating through Pulse.

Emit Pulse is a Data as a Service (DaaS) supplier, hosted in the cloud. Buzzwords aside, it’s an open database full of information about community radio in Australia. Except for some commercially-sensitive statistics and setup details, the data is open and free to look at by anyone, no login required.

We have a simple and logical RESTful JSON-based API, so Emit Pulse is already compatible with pretty much every modern (and ancient) programming language out there.

Emit Pulse enables data-rich applications for Australian community radio, and it's the core of all the services Emit offers.

Station names, call signs, and information

Our database includes all community radio stations in Australia. If that's you, you're probably already in there.

1/stations

Current programme on air

What's on right now? This one's being used on several websites, and three smartphone apps.

1/stations/[station-callsign]/on-air

Next n programmes

What's coming up next? And the one after that? How about tomorrow at 6pm? This endpoint is what powers our own radio on demand system.

1/stations/[station-callsign]/schedule

Location of Radio On Demand audio

If the station uses a compatible radio on demand system, you'll be able to stream the audio from a published endpoint in the system, Build your own on-demand app!