Company31 emblem: the numerals 31 over blue waves with circuit node dots Company31 Radio

Welcome to Company31 Radio. Lo-fi for focus and code, 24/7.

Keyboard controls
Space or K
Play or pause
N / P
Next or previous station
↑ / ↓
Volume up or down
M
Mute
R or W
Change the weather
F
Start or pause the focus timer
B
Breathe with Byte for a minute
Fig. 1 · Deep work

A focus timer, and Byte

Focus · round 1

25:00

Twenty-five minutes on one thing, then five off. Every fourth break is fifteen minutes. A soft chime marks each change, and the music keeps playing through it all.

Byte, the desk cat

Tap Byte on the desk to say hello.

Nudges are gentle, at least ten minutes apart, and stay in this browser; notifications come from your own browser, only if you allow them. Byte is a cat, not a doctor: go easy, and skip anything that doesn’t feel right.

Fig. 2 · On the dial

Pick a station

Six stations on the dial are our own, all original music composed as you listen: C31 Radio, 30 hours of lo-fi for coding; Good Vibes, 12 hours of warm, easy music for reading, relaxing and a good mood; Uplift, 12 hours to push you through a workout, a big challenge or crunch time; Sax.js, 12 hours of chill saxophone jazz for the late and quiet hours; 8-bit.bap, 12 hours of boom-bap hip hop for gamers and skaters; and kAI, 24 hours of melodic chillstep and future garage. Press the radio on the desk to choose, or turn its dial to the next, then keep it on.

Fig. 3 · Our stations

C31 Radio: 30 hours of music, made here

On air now

 

 

Up next

 

Four sets take turns: late-night jazz, a sunny upbeat set, Songs of Country, inspired by the land, sea and sky, and a sax set from the late show in a jazz room, a tenor out front over brushes, a swinging ride and a walking bass. Every track is composed by the station as it plays: chords that lead into one another, a hook that comes back, drums, a bass line, keys and a lead, with vinyl crackle and tape wobble over the top. The station keeps time like a radio: everyone tuned in hears the same bar of the same track.

Show the whole tracklist
    Fig. 4 · Look after yourself

    Byte, the desk cat

    Byte is the blue cat on the desk, and Byte looks out for you. Long sessions are where focus turns into stiff shoulders, tired eyes and a cold cup of tea, so while the music plays, Byte keeps half an eye on the clock.

    • Every twenty minutes or so, Byte hops up to the window to watch the world. Join in: look at something far away for twenty seconds and let your eyes rest.
    • About every fifty minutes, a long cat stretch. Stand up and stretch with Byte, two minutes, one move at a time.
    • About once an hour, a paw on your mug: time for some water.
    • Late at night, Byte yawns and turns in, a hint that you might too.
    • With the focus timer on, Byte naps and leaves you to it, then stretches with you on every break.
    • Now and then, while the music plays, Byte hops over the radio onto your monitor, dangles its tail over the code and paws at the screen. Shoo it off, or take the hint and look up for a moment.
    • You’ll hear it from any window: the music dips and Byte rings a soft bell, two notes for a small nudge, three falling ones when it’s time to stop. The music comes back when you answer. Minimised or in another app? The tab shows a 🐾, and if you let it, Byte sends a notification.
    Fig. 6 · About

    How the radio works

    Our station, and theirs

    The six stations on the dial are ours: C31 Radio, C31 Good Vibes, C31 Uplift, C31 Sax.js, C31 8-bit.bap and C31 kAI. Their music is composed and played in your browser, so nothing is downloaded and nothing is streamed. The other stations are independent internet radio, free to listen to; their music streams from their servers to your browser, and song names come from their own now-playing feeds. If you love one, visit it and support it.

    The desk and the weather are ours

    The view is drawn live in your browser, and it follows where you are: Sydney Harbour until it knows, or the skyline of Melbourne, Brisbane, Perth, Adelaide, Canberra, Hobart, Auckland, London, New York, Paris, San Francisco, Tokyo or Singapore, and anywhere else a city or the mountains. A ferry goes by, flags fly from the Harbour Bridge in the wind, and on the desk there’s Byte, a blue cat with plans of its own (tap it), and a wooden tabletop radio, which is the radio: press it to choose a station, or turn its dial. The weather is made in your browser too: rain on the glass, wind that gusts and howls round the frame, a southerly buster, a thunderstorm. Set it to Live and it follows the real weather where you are (or a place you choose; Sydney until then), from Open-Meteo. When it knows your place, the sky outside follows the sun there too: sunrise, day, sunset, night. Otherwise it stays night.

    Nothing to sign up for

    No account and no download. Your volume, your station, the weather, whether Byte may nudge you and how often you've petted Byte are remembered in this browser only; Byte's timing never leaves it. When you press play, the station you chose receives your connection like any other listener’s. The privacy policy covers the rest of this site.

    Acknowledgement of Country

    Company31 Radio is made in Sydney, and its home view looks over Sydney Harbour, on Gadigal land of the Eora Nation. Company31 acknowledges the Traditional Custodians of the lands, waters and skies where this radio is made and wherever you listen, and pays respect to Elders past and present. Sovereignty was never ceded.

    Songs of Country is our own music, inspired by the land, sea and sky. It uses no First Nations language, story, song or instrument.

    Company31 Radio

    Lo-fi for focus and code