Files
hpr-knowledge-base/hpr_transcripts/hpr2019.txt
Lee Hanken 7c8efd2228 Initial commit: HPR Knowledge Base MCP Server
- MCP server with stdio transport for local use
- Search episodes, transcripts, hosts, and series
- 4,511 episodes with metadata and transcripts
- Data loader with in-memory JSON storage

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-26 10:54:13 +00:00

178 lines
14 KiB
Plaintext

Episode: 2019
Title: HPR2019: a pi project and an owncloud project
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr2019/hpr2019.mp3
Transcribed: 2025-10-18 13:22:25
---
This is HPR episode 2019 entitled, A Pie Project and An Own Cloud Project.
It is hosted by Matt Maduro, G33K Mad and is about 17 minutes long.
The summary is a short episode where I describe a couple of geeky projects I've been working
on.
This episode of HPR is brought to you by an Anasthost.com.
Get 15% discount on all shared hosting with the offer code HPR15, that's HPR15.
Get your web hosting that's Honest and Fair at An Honesthost.com.
Hello Hacker Public Radio, my name is Matt McGraw, I am the stay-at-home geek dad in Northern
California and I am recording an episode for you this evening.
I just listened to Ken Fallon's show where he was talking about the fact that the numbers
of shows in the queue has dwindled to close to zero and so because I love HPR and I want
HPR to continue I decided I would record a show.
So this is a show that I am talking to you about a couple of projects, little tech projects
that I've been working on at my house and in my life and so I want to tell you a little
bit about those.
As always links will be in the show notes and along with a copy of my outline so I hope
you'll find some use from what I'm about to tell you and if it's new information that's
great and if it's not that's great too and if you have any comments please feel free to
leave them on the episode page or to contact me directly by email.
I'll be giving my email address at the end of the show and it will also be in the show
notes.
The first project involves a Raspberry Pi.
I got a Raspberry Pi 2 for Christmas.
Well I technically got an Amazon gift card and used that to buy a Raspberry Pi in a case
for Christmas and I've tried a couple things.
I installed OwnCloud on it.
I'm a big fan of OwnCloud.
I'm probably going to be doing an OwnCloud episode in a little bit.
Once I have a little bit more information fleshed out about what exactly I want to talk
about but also the second project that I'm going to talk about in this show involves
OwnCloud.
Hopefully that will be something you can enjoy as well.
Anyway, I got my Raspberry Pi for Christmas and I installed, like I said, I tried OwnCloud
on it.
The Ubuntu Mate desktop, which actually runs very, very well on the Raspberry Pi and if
I needed a desktop, that would be a great one to use because it's snappy and just does
everything it's supposed to do.
One thing I do really love however aside from technology is music and I know there are
quite a few music lovers of varying stripes on the show and or that have hosted shows
for HDR.
You all can understand how important it is to be able to get to your music and listen
to what you want, one you want and to that end, I have an Amazon Echo which I love and
as long as I'm wanting to play Pandora or some tune in stations, I can do through that
and I heart radio and of course Amazon Prime streaming music.
But I have quite a bit of a collection of my own music that I have converted from CDs
to FLAQ and I have a little NAS device, it's a Western Digital My Cloud 2TB that sits
on my home network and I have a lot of my audio files there.
And I also really enjoy some web radios like the channels from Soma FM, a couple of
my favorites are of course Groove Salad and Beat Blunder and Space Station Soma and some
of the more down tempo chill and ambient stations I really enjoy listening to when I go
to sleep or when I'm trying to work on something and I need background noise but I don't
do so well if my background noise has words.
So that's why these things are really good options for me.
So I've looked at Sonos and many of the other digital radio streaming, household music,
player devices and they're all really cool and they're all quite expensive and I figured
there has to be a better way and it's funny because both of the projects I'm going to
talk about tonight are on this show, I mean tonight where I am on the west coast of
the United States.
The second project I'm going to talk about is also a, there's a proprietary project
that can do this but I wanted to do it myself for cheaper kind of project.
So anyway back to the Raspberry Pi and music.
I knew that you could set up the Pi to stream music to it and then play it through speakers
so I looked into a couple different ways of doing that and I could have set up a regular
desktop with an audio player and then used VNC or whatever I could have set up an MPD
instance and done it that way but I knew that there were, or I assumed that there were
some ready made distros for the Pi that would do this.
So the first one I looked at was called, it's called Pi Music Box and our good friend
Nightwise and Belgium had recommended Pi Music Box and it's good, it worked, it did what
I wanted it to do but the interface was a little clunky and I was really going to be
using it mostly from my phone and I didn't think that the phone interface for Pi Music Box
was the best one.
So I came across another distro called Roon Audio, R-U-N-E-A-U-D-I-O and again as I said
the link will be in the show notes but it's an arch based Pi distro and it's available
for all three models, base models, all three base models of the Raspberry Pi both 1, 2,
and 3 and basically it is a very paired down instance of arch Linux and a pre-installed
and configured MPD server and then it has its own client that you can run on Android.
I'm not sure if they have an iOS app right now but the Android app works great on both
phone and tablet and also they have a web interface, it's all basically the same interface
just scales for whatever side screen you're working with so yeah and I'm familiar with
MPD, I've used it in the past, I actually got really geeky with my music one time and
installed MPD on my laptop and then used a client to play my music instead of just using
one of the bloated players like Rhythm Box or Banshee or Amarok or one of those.
So the tech in Roon Audio is just, it's really cool and it's really well developed and
basically the steps are simple, you flash the image to the SD card and you boot it,
you're boot the pie, generally speaking you have to boot the network cable connected
because it doesn't, at least on the pie 2, doesn't recognize the Wi-Fi dongle that I
use and there's no way for it to connect to my password protected, WPA protected, Wi-Fi
network at home anyway because there'd be no way to give it the keys but so you booted
up with a network card attached and our network cables, excuse me, attached and after it
finishes booting which actually can take a little bit because it's setting up a whole
bunch of things and the first boot always takes the longest but you can just connect to
HTTP colon slash slash Roon Audio slash on your local network or Roon Audio dot local depending
on how you have your home network set up and it's really, it's really simple, there's
basically three sections to the interface, there's the library, there's the now playing
and there's the queue and then of course there's a settings panel where you can tell it
what the Wi-Fi network is and give your Wi-Fi passphrase and any number of little options
like that. So from my use case I used the facility that Roon Audio has in order to mount
a somber share from the NAS box on my network and I pointed it at the music directory and I hit
index and it pulled all the songs and I pulled all the tags and most of my songs I have the
the cover art embedded in the MP3 but some of them I just have like a cover dot jpeg in the folder
and regardless it finds those pieces of cover art in the file system and displays them on the
client whether it's or I'm sorry the control interface whether it's the tablet or my smartphone
or my laptop and you can create playlists and you can queue up files and it works really well
and then in terms of web radios it really wants a direct server link so sometimes like if you're
local radio station like my local NPR station here in California's capital public radio and they
provide an M3U playlist some web radios offer a .pls playlist and basically Roon Audio can't
decipher those as they come but you can open up each of them up with a text editor and there's always
a HTTP address in there that ends in .ogg or .mp3 or whatever format .aac whatever format the stream
is playing and use that url and paste it in and I've added 5 or 6 web radios to Roon Audio a couple
of different stations from Selma FM and also a couple of different streams from capital public
radio here at a Sacramento so it works really well and I have it plugged into an old dual cd plus
ipod doc bookshelf stereo system and it sounds great now there's one caveat and that is that the
analog audio out from the Raspberry Pi 2 is not very good quality I tried plugging headphones
in it I tried plugging just a regular 8-inch stereo cable into a set of speakers and it didn't
sound good at all coming out of the pie so I ordered an 8 dollar USB sound card it's basically
just a USB dongle with an 8-inch stereo headphone jack and an 8-inch stereo microphone jack
and I connected from the headphone jack to my bookshelf stereo system and it works like a dream
and it sounds great and I can log into the pie via the like I said the web interface or the
Android app and and queue up some music and just let it play in my family room while I'm
getting the kids ready for school or doing dishes or or whatever it is so anyway that's the
that's the first project that I've been working on and I'll be right back to tell you about
the second one one two three four five six seven eight nine ten eleven quag live
okay so in the second project that I wanted to tell you about relies on my own cloud server
and an android app called pick frame that's p i c f r a m e all one word and I will put links to
the android app and also to the web page about pick frame in the show notes but the basic idea is
that you can turn any old android device into a digital photo frame and it can read photos off
the local SD card that's in whatever device or the local memory of the device that you're running it
on but the really neat part is that you can point it at an own cloud instance and it will pull
photos from the own cloud instance and display those on whatever device you're using as a digital
photo frame this works out really well for me because I have I have older parents that are here
and live very close to me but they don't always get to go on trips with the kids that we take
them on or or they may not be available to go to the zoo when we go to the zoo or to the beach or
wherever and so what I'm able to do is take pictures with my cell phone while I'm out and about
and I can be essentially anywhere in the world taking pictures with my cell phone
and then I can then upload them to a special account I have set up on my own cloud server
that all it contains is pictures and the photo frame that's actually a six inch fire HD tablet
and it was on fire HD 6 tablet that one of my kids got a new version of a slightly bigger screen
so we had the the six inch leftover and I just took that over my mom and dad's I loaded up the app
and I pointed it at the own cloud server and it's it's really cool because I can just upload a photo
and the refresh window on the app can be set and I believe the lowest setting is an hour so once
an hour it'll pull the server for new photos and if there are any new photos it just adds them to
the slideshow so it's really cool I can be out with my kids and take a picture with my phone
and upload it to my own cloud server and I know that within an hour there's going to be a brand new
photo on my on my mom and dad's photo frame so that's just that's again these are not not difficult
projects or anything that have taken a whole lot of technical know how on my and especially but
they were projects that I had been trying to find proprietary solutions for and found it so much
better to be able to roll my own I know that I think it was Polaroid or Kodak had a Wi-Fi enabled
photo frame a few years back that would pull photos out of your Facebook stream or from an email
address and that that's how they would would get the pictures for their frame but it was 80 or 90
bucks and you know I already have my own cloud server and I had this tablet line around and the
Amazon are the Android app is free so it just seemed like the right way to go and so
anyway those are the two projects that I've been working on and things that I'm kind of proud of
the way I've been able to introduce a little bit of the geek a little bit of the hacker ethos
into my life and into the lives of my family and I hope that all of you can get out there and do
the same thing please check the show notes if you want to find out about rune audio or about
pick frame I'm more than happy to feel questions either from the comment form on the episode page or
if you'd like to email me directly my email address is matty at thestrangeland.net and again that
will be in the show notes I would love to hear from you and thanks for listening hey get out there
hit the big red record button recorder show for hpr we need shows we need shows we need shows
get out there and record a show for hpr Ken will thank you I will thank you the myriad listeners
of hpr will thank you so that we don't have to shutter this project thanks for listening
you
you've been listening to hecka public radio at hecka public radio dot org we are a community podcast
network that release the shows every weekday Monday through Friday today show like all our shows
was contributed by an hpr listener like yourself if you ever thought of recording a podcast
and click on our contributing to find out how easy it really is hecka public radio was found
by the digital dog pound and the infonomican computer club and it's part of the binary revolution
at binwreff.com if you have comments on today's show please email the host directly leave a comment
on the website or record a follow up episode yourself unless otherwise status today's show is
released on the creative comments attribution share a live 3.0 license