PDA

View Full Version : replacing squeezebox with android



sportgaming
2013-01-23, 03:21
Hi all

having read through a number of threads about DIY squeezeboxes - has anyone considered using a cheap Android device, as a direct squeezebox replacement?

For instance - in the UK you can get the Alcatel OT 903 for 30 from carphonewarehouse.

This phone has a 3.5 mm audio output, and wifi inbuilt - plus of course it has the screen to allow for player control.

As far as I see it, wiring this up to a decent amplifier using the 3.5mm port, then using both squeezecommander and squeezeplayer from the play store - could well replace a squeezebox.

am I overlooking something - or is this the perfect solution for a simple low cost replacement?


I have implemented the setup using an old handset here - but unfortunately it doesn't have a 3.5mm port - so it's only the quality of the audio which I have not been able to properly test.

toby10
2013-01-23, 04:29
Yes, it can play music. It's one step above using a simple mp3 player to replace a SqueezeBox. Or buy a $39 Roku player. Or just use your Xbox/PS3/networked AVR.
Numerous ways to get sound to an amp, but that doesn't make it a SqueezeBox. :)

3.5mm audio out SQ any good? Sync'd playback to multiple rooms?

If your use case is simplistic and limited then there are numerous alternatives. There is a reason SqueezeBox & Sonos were developed, for those desiring beyond simplistic & limited. ;)

sportgaming
2013-01-23, 04:59
Yes, it can play music. It's one step above using a simple mp3 player to replace a SqueezeBox. Or buy a $39 Roku player. Or just use your Xbox/PS3/networked AVR.
Numerous ways to get sound to an amp, but that doesn't make it a SqueezeBox. :)

3.5mm audio out SQ any good? Sync'd playback to multiple rooms?

If your use case is simplistic and limited then there are numerous alternatives. There is a reason SqueezeBox & Sonos were developed, for those desiring beyond simplistic & limited. ;)

the 3.5mm sound quality is the only thing I have not been able to confirm ( I'm using a Sony Ericsson X10 Mini Pro for testing, which doesn't have the 3.5mm jack)

multi room sync works perfectly when synced with other software devices (squeezelite) - I am yet to find anything that it can't handle - admitedly I haven't tried everything

but syncing and gapless both work without any issue at all - player can also be controlled seamlessly via squeezecommander on the device, or from other networked phones

lrossouw
2013-01-23, 05:31
3.5mm out is usually headphone, which means it is softer (and lower quality?) than a line-out.

I use my phone in my car (not as squeezebox) and use the headphone as line-in to my car amp and it's pretty soft. (plus you have added electronic noise in the car if it's charging while playing music).

toby10
2013-01-23, 05:38
.... multi room sync works perfectly when synced with other software devices (squeezelite) .....

Yes, I was refering to Sync with other hardware players. ;)
Four audio zones in my home, no computer needed.

sportgaming
2013-01-23, 05:44
Yes, I was refering to Sync with other hardware players. ;)
Four audio zones in my home, no computer needed.

but the other DIY projects which have been listed here will have exactly the same issue - I am potentially seeing this as an alternative to those

sportgaming
2013-01-23, 05:45
3.5mm out is usually headphone, which means it is softer (and lower quality?) than a line-out.

I use my phone in my car (not as squeezebox) and use the headphone as line-in to my car amp and it's pretty soft. (plus you have added electronic noise in the car if it's charging while playing music).

hmm, that could be a bit of a stopper for it then :(

glad I checked before spending the money

asplundj
2013-01-23, 05:51
can one connect an android phone to an external USB dac?

Julf
2013-01-23, 05:58
can one connect an android phone to an external USB dac?

Some phones/tablets to some DACs (http://www.hydrogenaudio.org/forums/index.php?showtopic=93402&st=76)

lrossouw
2013-01-23, 09:46
Android connected to a USB dac. That sounds clever. Then you get higher quality (or even digital out) quality to amp/DAC of choice.

The option I was planning to upgrade to for the car is to put a bluetooth receiver in the car (which has lineout) and then I don't have to wire up the phone. This should be possible in the home also. Though not sure if the bluetooth sends data loslessly but the quality difference in a car shouldn't be noticable.

sportgaming
2013-01-23, 09:48
Android connected to a USB dac. That sounds clever. Then you get higher quality (or even digital out) quality to amp/DAC of choice.

The option I was planning to upgrade to for the car is to put a bluetooth receiver in the car (which has lineout) and then I don't have to wire up the phone. This should be possible in the home also. Though not sure if the bluetooth sends data loslessly but the quality difference in a car shouldn't be noticable.

oops

I did forget to mention that I had already tried using the Bluetooth receiver solution - although this of course adds another 20-30 to the price

I'm not really an audiophile - but the music sounds perfectly good tome over the Bluetooth link

maggior
2013-01-23, 12:42
It's too bad there aren't more settop boxes like the Revue that run Android. The advantage there is you have optical output for audio rather than relying on lossy bluetooth or using a headphone output as a line-out.

The revue can't run squeezeplay because squeezeplay is built for the ARM processessor and the Revue runs an Intel Atom. Orange Squeeze looks awesome on it though as a gigantic "now playing" display.

Julf
2013-01-23, 13:29
The revue can't run squeezeplay because squeezeplay is built for the ARM processessor and the Revue runs an Intel Atom. Orange Squeeze looks awesome on it though as a gigantic "now playing" display.

Well, the Atom should be able to run squeezelite just fine...

lrossouw
2013-01-23, 13:48
If it runs Orange Squueze won't it run Squeeze Play?

maggior
2013-01-23, 20:12
The problem is that squeezeplay has low level code (probably written in 'C') to decode FLAC and mp3 natively. That code will be processor specific. Something like OrangeSqueeze is formatting messages to send to the squeezebox server, parsing responses, and presenting it all in a nice UI. Yes, this a gross simplification, but OrangeSqueeze can do all of this using native interfaces in Andriod.

The app authors can chime in and give you more detail, but that's my understanding of the situation. Back when the Revue had come out, there was a lot of discussion about getting squeezeplay to run on the Revue turning it into a squeezebox - but it wasn't a simple task (could have been an impossible one actually) and given the quick demise of the product, it wasn't worth the effort.

maggior
2013-01-23, 20:15
Well, the Atom should be able to run squeezelite just fine...

I don't think people will want to invest time working on a dead product. I own 2 of them only because they were cheap during the fire sale that transpired after Logitec killed it off. They work well for using Netflix and the wireless keyboard is quite handy.

So, unless squeezelite can be made to run on andriod running on top of an atom, that would be a non starter. I'm not aware of an ability to root the Revue to load your own OS (Linux perhaps). Again, I can't imagine people investing time to make something like this work.