Email: info@angrygoatapps.com Web: www.angrygoatapps.com Twitter: angrygoatapps
A software Squeezebox player. This is a companion for my other apps Squeeze Control and Squeeze Control XL, so there are no playback controls. You will have to control this app with your Logitech Media Server's web interface or a remote control app like Squeeze Control or Squeeze Control XL.
This app was developed for the Touchpad and Pre3, but it will run on some older devices with some limitations:

- The device must be running webOS 2.1.0 or better and must have the 'HP Maps' app installed.
- On the Pre/Pre+/Pre2/Veer a portion of the bottom of the app will be cut off and there will be screen rendering glitches.
- This will NOT run on the Pixi.

This app can natively decode the Apple Lossless (ALAC) format. However, by default Logitech Media Server is configured to automatically transcode ALAC to the Free Lossless Audio Codec (FLAC) format for all players. You can change this behaviour by editing the 'convert.conf' file of your server. Remove the '#' mark in front of these two lines:

    alc alc * *

    	-

Save the file, then restart the server.
Sychronized playback works, but will never be perfect. The inherent inaccuracies of a software player, especially on lower powered devices, limits how well sychronized playback can work.

- Sychronized playback works pretty well on the Touchpad, but only decently well on the Pre3.
- I would not recommend synchronizing more than two devices running this app.
- You can improve synchronization by going to the Advanced Settings of your Logitech Media Server and adjusting the "Synchronize" settings of each player. Here are the recommended settings:

  Player Start Delay: | 150 (Touchpad)
  | 100 (Pre3)
  Player Audio Delay: | 50 (Touchpad)
  | 230 (Pre3)
  Minimum Synchronization Adjustment: | 30

This app is still in the beta stage of development. I'm releasing it right now because there is a demand for it and it should be stable enough for normal use. The existing design of the app is meant for debugging and does NOT reflect what the final design will be.

- Works with a local Squeezebox Server, with preliminary support for MySqueezebox.com. There's currently no way to directly register the app with your MySqueezebox account. You'll first have to connect to a local server and then use a controller(or Squeeze Control) to tell the app to switch to using MySqueezebox.com. After doing this once, you should be able to connect directly the next time.
- Native decoding of FLAC, AAC, ALAC, ogg, mp3, aif, & PCM formats. Your local server will automatically convert all other formats.
- Internet Streams: Only http and Shoutcast protocols are supported, which should be most streams. This includes apps like AccuRadio, Slacker, MP3tunes.
- The free version of Pandora doesn't work. Logitech restricts it from working with software players. The paid version may work but untested, Rhapsody doesn't work.
- Streams using unsupported formats or protocols should still work if the app is connected to a local server.
- Pretty stable in my tests, but I can't guarantee that you'll have to same experience.