Posts: 3,618
Joined: Sep 2009
Reputation:
114
1.5.0 is what I have but I don't know if that is maybe Frodo only - haven't used Eden in a long time now. I bumped the dependency to 1.5 for this release, just because it was there, really.
The difference is in the UI - because squeezelite has no two line display, the touch icons are neater and have a bit more space (and there's volume display etc). With Squeezeslave it remains as it was (either with touch controls showing or not).
BUT the bigger difference is the new player (squeezelite) - can play hi-def audio formats and if you have triode's spotify pluging on your LMS server, you can have spotify in XSqueeze....it plays at least, I haven't done much work on the UI side of things yet - need to work out how to get it to do whole albums rather than just tracks, if I recall. Buti basically I jsut wanted it out there to get people trying it and confirming it generally works. Once the basics are in place I can think about a bit of spit and polish.
You probably need to put an argument in for your USB sound card - both the players can be directed to audio outputs other than the default, you just need to put in the arguments for this (so work it out at the command line using the built in helps for the players, then copy the switch '-o 6' into XSqueeze settings).
Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a
*full debug log*.
Posts: 3,618
Joined: Sep 2009
Reputation:
114
Ok I have reverted the dependency so it should be good on Eden again
Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a
*full debug log*.
Posts: 3
Joined: Jan 2013
Reputation:
0
I really love this add-on. With the Squeezebox line discontinued I thought I was stuck expanding it beyond the rooms I allready had. Too bad there isn't a truely open protocol to achieve this functionality but this will do just perfectly for now. One question. When I load XSqueeze the 'click' soud played by XBMC gets played super jittery (takes about a minute before it's finished)
Both my computers (Win 8 + Frodo) suffer from this. I currently work around it by disabling xbmc sounds (as the music playback works just fine and actually starts playing even when the click jitter is still there) Anything I can do about this?
Posts: 3,618
Joined: Sep 2009
Reputation:
114
Glad you like it.
Main thing I need to do now is improve Spotify compatibility I think - so that you can easily cue albums etc., rather than tracks (although I think playlists are working, I am new to Spotify...)
I don't use nav sounds (really don't like them!). It's fair to say the AE susp[end/resume code is problematic (that was the last blocker for Frodo release for the last few weeks apparently). I don't think there is much you can do, but I could move the suspend command a little later in the process, to immediately before player launch maybe, or maybe add an option for pause a few seconds at startup for those that need it.
I'll think about it, can probably come up with something that works.
Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a
*full debug log*.
Posts: 1
Joined: Jan 2013
Reputation:
0
hi, I'm new to xbmc and this addon. I have a couple of squeezebox players and would love my pi to do this. I keep getting my raspbmc restarted when i attempt to use it.
With a few google searches i've found what a debug log is so here are the details
22:43:57 T:3037904896 NOTICE: -----------------------------------------------------------------------
22:43:58 T:3037904896 NOTICE: Starting XBMC (12.0-RC2 Git:20121227-0090665), Platform: Linux (Debian GNU/Linux 7.0 (wheezy), 3.6.11 armv6l). Built on Dec 28 2012
22:43:58 T:3037904896 NOTICE: special://xbmc/ is mapped to: /opt/xbmc-bcm/xbmc-bin/share/xbmc
22:43:58 T:3037904896 NOTICE: special://xbmcbin/ is mapped to: /opt/xbmc-bcm/xbmc-bin/lib/xbmc
22:43:58 T:3037904896 NOTICE: special://masterprofile/ is mapped to: /home/pi/.xbmc/userdata
22:43:58 T:3037904896 NOTICE: special://home/ is mapped to: /home/pi/.xbmc
22:43:58 T:3037904896 NOTICE: special://temp/ is mapped to: /home/pi/.xbmc/temp
22:43:58 T:3037904896 NOTICE: The executable running is: /opt/xbmc-bcm/xbmc-bin/lib/xbmc/xbmc.bin
22:43:58 T:3037904896 NOTICE: Local hostname: raspbmc
22:43:58 T:3037904896 NOTICE: Log File is located: /home/pi/.xbmc/temp/xbmc.log
22:43:58 T:3037904896 NOTICE: -----------------------------------------------------------------------
22:43:58 T:3037904896 NOTICE: load settings...
22:43:58 T:3037904896 NOTICE: special://profile/ is mapped to: special://masterprofile/
22:43:58 T:3037904896 NOTICE: loading special://masterprofile/guisettings.xml
22:43:58 T:3037904896 NOTICE: Getting hardware information now...
22:43:58 T:3037904896 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
22:43:58 T:3037904896 NOTICE: Loaded playercorefactory configuration
22:43:58 T:3037904896 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
22:43:58 T:3037904896 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
22:43:58 T:3037904896 NOTICE: Loaded settings file from special://xbmc/system/advancedsettings.xml
22:43:58 T:3037904896 NOTICE: Contents of special://xbmc/system/advancedsettings.xml are...
<advancedsettings>
<cputempcommand>/opt/vc/bin/vcgencmd measure_temp | sed -e 's/temp=\([0-9]*\).*/\1 C/'</cputempcommand>
<gputempcommand>/opt/vc/bin/vcgencmd measure_temp | sed -e 's/temp=\([0-9]*\).*/\1 C/'</gputempcommand>
<network>
<cachemembuffersize>10485760</cachemembuffersize>
</network>
<imageres>540</imageres>
<fanartres>720</fanartres>
<video>
<defaultplayer>omxplayer</defaultplayer>
<defaultdvdplayer>omxplayer</defaultdvdplayer>
</video>
<audio>
<defaultplayer>paplayer</defaultplayer>
<streamsilence>false</streamsilence>
</audio>
</advancedsettings>
22:43:58 T:3037904896 NOTICE: Getting hardware information now...
22:43:58 T:3037904896 NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
22:43:58 T:3037904896 NOTICE: Default DVD Player: omxplayer
22:43:58 T:3037904896 NOTICE: Default Video Player: omxplayer
22:43:58 T:3037904896 NOTICE: Default Audio Player: paplayer
22:43:58 T:3037904896 NOTICE: Disabled debug logging due to GUI setting. Level 0.
22:43:58 T:3037904896 NOTICE: Log level changed to 0
22:43:58 T:3037904896 NOTICE: Loading media sources from special://masterprofile/sources.xml
22:43:58 T:3037904896 ERROR: Error: Requested setting (audiooutput.guisoundmode) was not found. It must be case-sensitive
...
22:43:59 T:3037904896 NOTICE: GL_VENDOR = Broadcom
22:43:59 T:3037904896 NOTICE: GL_RENDERER = VideoCore IV HW
22:43:59 T:3037904896 NOTICE: GL_VERSION = OpenGL ES 2.0
22:43:59 T:3037904896 NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.00
22:43:59 T:3037904896 NOTICE: GL_EXTENSIONS = GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_texture_npot GL_OES_depth24 GL_OES_vertex_half_float GL_OES_EGL_image GL_OES_EGL_image_external GL_EXT_discard_framebuffer GL_OES_rgb8_rgba8 GL_OES_depth32 GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_APPLE_rgb_422 GL_EXT_debug_marker
22:44:02 T:3028694080 ERROR: CecLogMessage - failed to release the previous LA
22:44:02 T:3028694080 ERROR: CecLogMessage - could not open a connection (try 1)
22:44:03 T:3037904896 NOTICE: Running database version Addons15
22:44:03 T:3037904896 NOTICE: Running database version ViewModes4
22:44:03 T:3037904896 NOTICE: Running database version Textures13
22:44:03 T:3037904896 NOTICE: Running database version MyMusic32
22:44:03 T:3037904896 NOTICE: Running database version MyVideos75
22:44:03 T:3037904896 NOTICE: Running database version TV22
22:44:03 T:3037904896 NOTICE: Running database version Epg7
22:44:03 T:3037904896 NOTICE: start dvd mediatype detection
22:44:03 T:3037904896 NOTICE: initializing playlistplayer
22:44:03 T:3037904896 NOTICE: DONE initializing playlistplayer
22:44:03 T:2969654336 NOTICE: Thread CDetectDVDMedia start, auto delete: false
22:44:06 T:2948592704 NOTICE: Thread CEC Adapter Update Thread start, auto delete: false
22:44:07 T:2939937856 NOTICE: Thread XBPyThread start, auto delete: false
22:44:07 T:3037904896 NOTICE: initialize done
22:44:07 T:3037904896 NOTICE: Running the application...
22:44:08 T:2939937856 NOTICE: -->Python Interpreter Initialized<--
22:44:08 T:2939937856 NOTICE: services: {'sys.service.avahi': 'true', 'sys.service.xinetd': 'true', 'sys.service.remote': 'true', 'sys.service.cron': 'false', 'sys.service.tvh': 'false'}
22:44:09 T:2939937856 NOTICE: enable service: avahi-daemon
22:44:09 T:2939937856 NOTICE: enable service: xinetd
22:44:09 T:2939937856 NOTICE: enable service: eventlircd
22:44:09 T:2939937856 NOTICE: disable service: cron
22:44:09 T:2931496000 NOTICE: Thread Jobworker start, auto delete: true
22:44:09 T:2939937856 NOTICE: disable service: tvheadend
22:44:10 T:3037904896 NOTICE: Webserver: Starting...
22:44:10 T:3037904896 NOTICE: WebServer: Started the webserver
22:44:10 T:3037904896 NOTICE: starting upnp renderer
22:44:12 T:3037904896 NOTICE: ES: Starting event server
22:44:12 T:2854220864 NOTICE: Thread CEventServer start, auto delete: false
22:44:12 T:2854220864 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
22:44:12 T:2854220864 NOTICE: UDP: Listening on port 9777
22:44:12 T:3037904896 NOTICE: starting zeroconf publishing
22:44:12 T:2829055040 NOTICE: Thread AirPlayServer start, auto delete: false
22:44:12 T:2837443648 NOTICE: Thread Jobworker start, auto delete: true
22:44:12 T:2845832256 NOTICE: Thread CTCPServer start, auto delete: false
22:44:13 T:2820666432 NOTICE: Thread AirTunesServer start, auto delete: false
22:44:13 T:2804896832 NOTICE: Thread Jobworker start, auto delete: true
22:44:16 T:2939937856 NOTICE: Previous line repeats 1 times.
22:44:16 T:2939937856 NOTICE: system settings from addon: {'sys.config.freq.arm': 800, 'sys.config.freq.gpu': 250, 'sys.config.freq.sdram': 400, 'sys.config.freq.core': 250, 'sys.config.freq.overvolt': 0, 'sys.config.decode.wvc1': '0xcad33ac', 'sys.config.disable.overscan': '1', 'sys.config.decode.ac3': '', 'sys.config.freq.isp': 250, 'sys.config.decode.mpg2': '0xf8ebf0dc', 'sys.config.decode.dts': ''}
22:44:16 T:2939937856 NOTICE: system settings from /boot/config.txt: {'sys.config.freq.arm': 800, 'sys.config.freq.gpu': 250, 'sys.config.freq.sdram': 400, 'sys.config.freq.core': 250, 'sys.config.freq.overvolt': 0, 'sys.config.decode.wvc1': '0xcad33ac', 'sys.config.disable.overscan': '1', 'sys.config.decode.ac3': '', 'sys.config.freq.isp': 250, 'sys.config.decode.mpg2': '0xf8ebf0dc', 'sys.config.decode.dts': ''}
I would be enormously grateful if this could be made to work. Please help!
Posts: 3,618
Joined: Sep 2009
Reputation:
114
Please post a full debug log (see the wiki) to pastebin. Also full details of your distro and your XSqueeze settings...
Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a
*full debug log*.
Posts: 1
Joined: Jan 2013
Reputation:
0
In the wiki on the installation manual you mention that it is best to include a button on the homescreen.
would it be possible to give some instructions on how to include the link to your program properly?
this is not as straight forward as it seems.
the confluence skin does not have a setup tool to make this easily possible.
Posts: 3,618
Joined: Sep 2009
Reputation:
114
Hey
Actaully it's pretty easy, but they've just moved the settings to a pretty hard to find spot (not a great change I reckon).
Go to System->Settings->Appearance->Skin->Skin->Settings ... it barely looks like you can click it, but you can, and all the Confluence specific settings can be found under there - go to Add On Shortcuts, and add it as either a music or program shortcut (works either way).
I'll add this to the wiki...
Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a
*full debug log*.
Posts: 3
Joined: Jan 2013
Reputation:
0
Thanks for the quick turnaround bossanova. Unfortunately the problem is still there. When you start xSqueeze with the keyboard (mouse click does not trigger sound) you hear the pling but when the delay is completed the loading of xSqueeze triggers another 'pling' which then gets chopped up and stretched for a good minute or so while the music has started.
Is there anything I can do to make debugging easier for you?
Cheers
Posts: 3,618
Joined: Sep 2009
Reputation:
114
Did you try experimenting with a delay? Can post post a full debug log to pastebin.com?
Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a
*full debug log*.
Posts: 3,618
Joined: Sep 2009
Reputation:
114
hmmm yeah that's indeed not working, even with the delay. How weird - it's the swooshing sound when the new screen opens I think.
I will need to think, experiment, and maybe get some attention from DDDamian on this one...
Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a
*full debug log*.