Category Archives: Squishybox

GMPC, Stuffkeeper, GPX-Viewer, etc why did the development slow down?

Very simple, I am no longer a student (haven’t been for a while now) and I have a very interesting Job at the university.  This however limits the amount of time I have for the different tools. C’est la vie. So what am I working on? well this website (http://compsoc.eu/ ) explains it a bit.

Squishybox, now with themes.

Been working in the train on SDLMPC aka, squishybox.  At the moment I support bitmap caching (for better memory usage and performance) and I directly implemented Theme support. To keep things simple more widgets are just pictures, that must be available in 3 states:  NORMAL, HIGHLIGHT, PRESSED. It been progressing slowly, but starting to get read more »

Squishybox: Looking for an artist to draw up some GUI elements

Again I spend a few hours today working on Squishybox. Squishybox is replacement software for your Logitech Squeezebox Touch. It is ment to replace both the GUI and the backend server. (Squeezebox Touch is a dedicated  Music Player you can connect to your stereo, it has a nice 3″ (or so) capacitive touchscreen and a read more »

Squishybox – Updates

Some new mockups: And some implementation screenshots: I cannot remember where I got the background images from, let alone what the license is. So I am looking for some nice 480×272 pixel backgrounds that I can ship with it. Please let me know if you know if you have some or know where I can read more »

Some Mockups

Trying to come up with some mockups of how SDLMPC (squishybox frontend) should look. It runs on a squeezebox touch with a resolution off 480×272 pixels and a capacitive touchscreen. The base would look like this: (almost as the prototype looks now) The now playing would look like this: Now I should start making these read more »

Improving drawing performance

Drawing a nice scrolling text on my squeezebox touch caused a 19% cpu usage. This is very doable, but I wondered how to improve this. So perf to the rescue.  Trying to see what was actually hitting the cpu.  Turned out that a lot of time was spend in the drawing routines. (the whole screen read more »

Getting MPD to run smooth(er) on squishybox

I have spend some time today trying to get MPD to run smoother on the squeezebox touch. I had two issues, I solved one! A pop is audible when skipping songs.  I made a recording here. (open it in audacity and put the wave-form in DB to clearly see it). Alsa underruns. I managed to read more »

Squishybox – A better squeezebox touch experience.

Why? This project started mainly because of 3 reasons: Need for a small, energy efficient MPD Box. For a long time I have been searchin for a nice small box that could run Music Player Daemon (link). The box needed to have the following minimum set of features: A display to show the current playing read more »

Squishybox – A better squeezebox touch

I put the code for the SDL interface online. http://github.com/DaveDavenport/squishybox . I hope to add a nice SD memory card image and setup description later.