PDA

View Full Version : First Impressions -- Synchronization



Ralph Edington
2005-01-06, 23:45
Regarding synchronization:

Despite my comments below, after playing with it for a whole day, I now find
that synchronization between Softsqueeze and my new Squeezebox is somewhat
shaky.

I understand that it must be a hard thing to do, however...

My question for the community is, does synchronization between hardware
players work any better? Or is this as good as it gets? And is there hope
on the horizon for better syncing between the hard and the soft players?
(Richard T., sorry to bug you, but...)

I was really hoping to purchase more squeezeboxen for whole-house audio, but
the synchronization between softsqueeze and squeezebox is so unacceptable
that if this is as good as it gets, I would rather run speaker cables
everywhere for whole house audio.

(Of course, I'm very much hoping the community will respond that syncing
between hardware players works flawlessly.)

Synchronization seems fine sometimes, but as new songs are played, the
synchronization goes randomly off. Not by much, but enough to create
unacceptable "echos" between rooms of my house (which actually sound kind of
cool, sometimes -- depending on the music...) Clicking to >> "next song"
usually (but not always!) fixes the problem, but that's not much of a
long-term fix.

FYI, I'm running:

-- the 1/6/2005 nightly build of slimserver on windows
-- Java 1.5.0
-- the MP3 plug-in for Java
-- SoftSqueeze 1.15
-- and my audio is set to "Primary Sound Driver"
-- My single squeezebox is running as a wired client

Thanks for any help, advice or suggestions you can give...

Ralph E

> -----Original Message-----
> From: Ralph Edington [mailto:ralph (AT) edington (DOT) com]
> Sent: Wednesday, January 05, 2005 6:52 PM
> To: Slim Devices Discussion
> Subject: First Impressions
>
>
> After months of playing with slimserver and softsqueeze (and
> drooling), I finally received my christmas present today (black
> squeezebox) and hooked it up.
>
> OK, so, I don't have a wireless network -- I'm using wired. But
> still, installation took all of about 30 seconds. Worked
> flawlessly. Mindbogglingly simple and fast. It's smaller and
> slimmer than I expected, very neat and trim -- truly a "slim device".
>
> I'm also happy to report that synching between Softqueeze and the
> Squeezebox is working perfectly as well! What a relief. It even
> synched correctly starting with the first song (which I had heard
> was a known issue).
>
> I did have one glitch, but that's because I was using my PC a bit
> overly much. Interestingly, but not unexpectedly, that caused
> the softsqueeze and the squeezebox to become unsynched. Pressing
> >> solved that problem.
>
> ========================================
>
> My only complaint is that the "universal remote" for my stupid
> Sony STR-DE685 receiver doesn't include codes for a JVC DVD
> Player, so I can't integrate the squeezer into my "universal remote"...
>
> If anyone has any JVC DVD player codes for a Sony remote control,
> I'd be happy to hear them.
>
> Or, perhaps some other choices in addition to "jvc_dvd" on the
> squeeze setup would be nice, but I guess I can't complain...
>
> Thanks, Slim Devices -- Good Job!!!
>
> Ralph Edington
>
>

rtitmuss
2005-01-07, 02:36
Ralph Edington wrote:

>Regarding synchronization:
>
>Despite my comments below, after playing with it for a whole day, I now find
>that synchronization between Softsqueeze and my new Squeezebox is somewhat
>shaky.
>
>I understand that it must be a hard thing to do, however...
>
>
Yes, it is proving very hard to get this working consistently for
everyone :(

>My question for the community is, does synchronization between hardware
>players work any better? Or is this as good as it gets? And is there hope
>on the horizon for better syncing between the hard and the soft players?
>(Richard T., sorry to bug you, but...)
>
>
I have found that synchronization between the hardware players works
very well (if it didn't I would have stopped looking for sync bugs in
Softsqueeze long ago!). When I was initially working on sync I had two
hardware players on my desk and they always sync'd perfectly. I think
the only times you may have problems is if you listen to Internet Radio
or long tracks with sync, the players might slowly drift apart.

>I was really hoping to purchase more squeezeboxen for whole-house audio, but
>the synchronization between softsqueeze and squeezebox is so unacceptable
>that if this is as good as it gets, I would rather run speaker cables
>everywhere for whole house audio.
>
>
For me the big advantage of adding more squeezeboxes is that you don't
have to listen to the same music everywhere, you can have different
music in different rooms.

>(Of course, I'm very much hoping the community will respond that syncing
>between hardware players works flawlessly.)
>
>Synchronization seems fine sometimes, but as new songs are played, the
>synchronization goes randomly off. Not by much, but enough to create
>unacceptable "echos" between rooms of my house (which actually sound kind of
>cool, sometimes -- depending on the music...) Clicking to >> "next song"
>usually (but not always!) fixes the problem, but that's not much of a
>long-term fix.
>
>
I have been working with Russell over the Christmas holidays on this
very problem. Synchronization with Softsqueeze and Squeezebox works fine
for me 99% of the time, so it is difficult for me to debug the problem -
to be honest it was difficult to debug even when it was not working at
all. Unfortunately (or fortunately depending on your view point!)
Russell is now finding that sync is working for him, so I am looking for
more volunteers to help solve this. I am a little short of time right
now, but hope next week to release another version of Softsqeeze with
some additional debugging information to help track down this problem.

When the sync is off which player is ahead? Does this seem to happen
with some songs and not others, or is it completely random?

Regards,
Richard

>FYI, I'm running:
>
>-- the 1/6/2005 nightly build of slimserver on windows
>-- Java 1.5.0
>-- the MP3 plug-in for Java
>-- SoftSqueeze 1.15
>-- and my audio is set to "Primary Sound Driver"
>-- My single squeezebox is running as a wired client
>
>Thanks for any help, advice or suggestions you can give...
>
>Ralph E
>
>

Anthony James
2005-01-07, 04:07
On Fri, 07 Jan 2005 09:36:09 +0000, Richard Titmuss
<richard_titmuss (AT) yahoo (DOT) co.uk> wrote:
>
> When the sync is off which player is ahead? Does this seem to happen
> with some songs and not others, or is it completely random?
>

Richard - how would you like reports on this. I use synch quite
frequently and I would say that on my system it is rarely acceptable
between softsqueeze and wired squeezebox. The location of SB2
(Wireless) makes it much more difficult to tell how good it is between
the 2 H/W players.

Can you outline the info you want and the form you want it in and i'll
start to make some notes. My sych error varies between an echo, a
beat (which sounds very odd) and a good few seconds. When out by that
much it seems to stay very out even after a change of song.

rtitmuss
2005-01-13, 13:54
On 7 Jan 2005, at 11:07, Anthony James wrote:
>
> Can you outline the info you want and the form you want it in and i'll
> start to make some notes. My sych error varies between an echo, a
> beat (which sounds very odd) and a good few seconds. When out by that
> much it seems to stay very out even after a change of song.

I am working on another release of Softsqueeze that will include more
debugging information to help track the problem down. To start with
could you let me know which player is delayed, and indeed if it is
always the same player.

If your slimserver and Softsqueeze are running on different PCs then an
ethereal trace captured on the server would also be useful. This needs
to show the packets sent to Squeezebox and Softsqueeze, and it must
include the start of the track. If you can capture this then please
send the file to me offlist.

Thanks,
Richard