December Adventure

Previous adventures:

Thursday 11th December

Managed to find a little time to work on the Android PCR app, view the repo: git.merveilles.town/oppen/pudsey_clough_radio_android. There's now a full media service in place for radio playback, the schedule format defined yesterday is now being parsed in Kotlin with the UI built in Compose. It's getting there... also looking at somewhere to write blog posts and possibly a 'proper' web host, some cheap VPS based in the UK/Europe.

Wednesday 10th December

As part of building a proper Android app for PCR I need to represent the show schedule in data, after a little discussion on Merveilles I've settled on a few tab-separated fields ((thanks @d6/∴ esoterik ∴)): show name \t show_type \t start_time \t end_time, eg. Whirlaw Stones daily 08:00 11:00 with the second field being a constant with, at the moment at least, one value: daily.

With this format the entire current schedule can be built in a just a few lines in a text file on the server, changing the schedule and adding new shows is trivial:


Pudsey Clough Pool  daily 00:00 08:00
Whirlaw Stones  daily 08:00 11:00
Noon Hill daily 11:00 14:00
Nant Wood daily 14:00 17:00
Pudsey Clough Pool  daily 17:00 19:00
Orchan Mast daily 19:00 22:00
Pudsey Clough Pool  daily 22:00 00:00

orllewin.uk/pcr/schedule.txt

Tuesday 9th December

Pudsey Clough Radio on Android Auto

Monday 8th December

A flyer, asking for contributions to Pudsey Clough Radio

Sunday 7th December

Saturday 6th December

The stream at Pudsey Clough, more powerful than usual due to heavy rain
pudsey_stream.jpg: The stream at Pudsey Clough, more powerful than usual due to heavy rain (43kB) - view original 602kB

Friday 5th December

Thursday 4th December

Wednesday 3rd December

Not a lot to report. I started a Pudsey Clough Radio Android app, mainly because I want a dedicated app for in-car use. I've done media session implementations at two day jobs (current employer: Focal & Naim (yeay), and previously at Yoto (boo, hisss)), so it's all fairly simple now (apart from Android's Media3 bugs), there's a huge amount of boilerplate to get through though.

Tuesday 2nd December

I'm trying to decide how best to handle the pudseyclough.uk domain. It currently redirects to orllewin.uk/pcr and sits on my home ThinkCentre (the web frontends are still there even with all the media/streaming moved to streamrr.co). I'm not sure how easy it'd be for me to host all three of my domains properly on that one box (more accurately I don't want to go through the pain of figuring it out), my domain registrar offers 'forward with masking' which sounds like a quick win, I'm not sure how that's viewed as a solution but I'm not a web dev so it'll do - maybe by the time you read this the domain won't show it's really sat at orllewin.uk/pcr. I'm continuing to gather media for the automatic playlists, currently there are three shows: Noon Hill for fairly easy going unchallenging experimental, crossover jazz, folk, which is then followed by Nant Wood which goes into noisier droney territory, then there's an evening show called Orchan Mast which is higher energy experimental sound design and rave/techno. At all other times a pool of my own field recordings and audio experiments play which is a nice way to fill the 'dead' space.

Monday 1st December

It's #DecemberAdventure time, see Eli's original post: eli.li/december-adventure.

This year with a fried brain from delivering a big feature at Day Job I'm taking it easy. Pudsey Clough radio has been gradually building from when it was first registered as a domain on the 4th February 2025: pudseyclough.uk, I was probably tinkering with streaming audio months before that too. Originally it was fully hosted on a little ThinkCentre in my house, making use of the static IP Plusnet offer, but power-cuts are fairly common here and my hacked together mess of scripts didn't recover well. I'd been running a proxy stream via streamerr.co/ anyway to protect my home bandwidth so last month I took the sensible decision to host media there too, it only costs an extra couple of pounds a month.