I'm currently working on the controls right now. The back-end is finished, but I'm still deciding how I want to have them be displayed, trying to figure out how to make them appear only when needed. Easy with a mouse, slightly harder on touch devices.ski522 wrote:Nice little app, controls would be great! What you listed as controls are pretty much what is needed, maybe the ability to change a station.
Sure. You'll need to be comfortable with the command-line, but if you are it's real easy. You can get the code from Github (https://github.com/jacroe/pidora/), and then all you have to do is follow the README. The easiest way I've found to download it is to install git on the Pi and thenBoomer wrote:Can you help the computer-challenged by giving us instructions how to download and install the program?
Code: Select all
git clone git://github.com/jacroe/pidora.git
I was working on modifying this app to be used with Pianobar, it's a front end for mplayer. Might provide some help.jacroe wrote: I'm currently working on the controls right now. The back-end is finished, but I'm still deciding how I want to have them be displayed, trying to figure out how to make them appear only when needed. Easy with a mouse, slightly harder on touch devices.
bababooey wrote:Ideally I would like to have a web GUI to control the headless pandora box, simple enough my wife can operate with her smart phone or laptop without having to know ssh etc..
Now that I'm out for Christmas break I've been able to finish building the controls.ski522 wrote:Curious to know if you got an further along?
That's definitely in the works. Until then though, pausing it is just as effective. And if it stays paused for long enough, on unpause pianobar will dump the old playlist and start playing a new one due to a timeout.compuguy wrote:What would be a great addition would be the ability to start or stop pianobar.
This is a problem with the sound driver itself, make sure you're up to date with the latest firmware, otherwise USB soundcard will solve the popping problem.morbidpete wrote:Thanks for this!
This was my first attempt at doing anything with a Rpi. Granted it took me 7.5 hours to get it going. Its going. We are now ordering 23 pi's for all our locations! to be able to control the music from the main office.
Now I just need to figure out the audio pops while using the analog out
...I'm speechless. That's incredible. Dude, you've got to let me know how that turns out.morbidpete wrote:We are now ordering 23 pi's for all our locations! to be able to control the music from the main office.
will do, The boss is very impressed with the stability and web controls as basic as they are. But basic is good for him. I had a 3 day drill weekend and came back today to find it still going strong. No outages or issues reported.jacroe wrote:...I'm speechless. That's incredible. Dude, you've got to let me know how that turns out.morbidpete wrote:We are now ordering 23 pi's for all our locations! to be able to control the music from the main office.
can we restart it after we use "q" to quit? I noticed the only way to get new stations to show in the list is to restart the servicejacroe wrote:A small, but cool (or, I think it is) update: Pidora will now play NPR's Daily News Summary as it becomes available each hour. This turns Pidora from simply being a Pandora client to being a more modern radio. After the 5 minute broadcast, the music comes right back. If you wish to update your installation, install the packages "python-feedparser" and "mpg123" from the repo, and overwrite update.py.
There's also the ability to quit from the web interface by pressing "q". This also clears all the cached albumart to free up space.