Hi all,
First of all I wish everyone a happy and healthy 2021!
Because of the situation in the world I had and still have to work from home. I’m a software developer and like to listen to music (ripped CDs and webradio) while coding. I did not want to use the laptop from work for this as they would rather not have me install software on it unless absolutely necessary to do my job. So the first couple of months I used an old laptop, connected my iFi Zen Dac to it and enjoyed listening to music using my DT770 headphones. Unfortunately that laptop runs hot very quickly and makes the fan spin almost always at max RPM making an annoying sound. That made me look for an alternative solution. While browsing the web I stumbled upon volumio and installed it on an ancient raspberry pi 1 B I had lying around. The install process was very easy: download the image, write it to an SD card, startup the pi and configure the network. It worked perfectly and to my surprise the pi was actually able to power the iFi Zen Dac through USB without any problems. The biggest surprise was the quality of the sound, it was way better than when I used the old laptop. The only ‘problem’ I had was that the UI of volumio was not very responsive, which was to be expected from this old hardware.
I thought about having some physical buttons to control the pi. I’d like to have shutdown, play/pause, previous and next buttons (using as few buttons as possible using short press and long press). Maybe I can even display some information on an oled display I used for an old project that I never finished. While tinkering with scripts to handle the button presses I screwed up the volumio system (being used to debian based linux distros I did an “apt update && apt upgrade” which in hindsight was not the most clever thing to do). I decided it was time to get me another raspberry pi so that I would have one stable system to use for my music and another one for playing around. I got an excellent deal on a used raspberry pi 3 B (20 euros, it even came with the official wall adapter, 16 GB SD card and case). This one is now serving as my daily driver and the raspberry pi 1B is used to develop the button control and display addon.
I will visit the forum occasionally, maybe I will ask for help and where possible I will try to help others.
Thanks to all the developers of volumio and keep up the good work!
/ijskegel