The following is a post I recently submitted on the MonkeySqueeze
Development forum. I'm posting it here to widen the posts distribution
and to advertise the development forum. Beta versions of the script are
also available for download. Click on the link below. 

http://www.mediamonkey.com/forum/viewtopic.php?f=19&t=59907&sid=34e0d59a4aa4a71dc647ee17cf1eda94

"Probably the greatest issue MonkeySqueeze faces is the buffering issue
between MediaMonkey and the Squeezebox system. Solve this issue and the
basic goals are achieved.

Before I go further I should state I'm writing this from a perspective
of a person who is not a MediaMonkey or Squeezebox expert but a person
who has a more than basic understanding of computers.

What is the problem? When MediaMonkey is linked to Squeezebox via
MonkeySqueeze there is a noticeable lag in the music playing on a
Squeezebox device. The lag usually ranges from 1 to 7 seconds depending
on file size, type etc... When a new track starts playing on MediaMonkey
the previous track can still be playing on the Squeezebox device and it
will abruptly finish to be replaced by the next piece of music. This is
exacerbated by tracks that have no lead out silence such as some
classical, opera, progressive rock etc... any music with gap less
tracks.

What is happening is a delay caused by the track being loaded by a
Squeezebox device before it plays (buffering) and delays in MediaMonkey
communication as it passes through various computer subsystems. The
format of the track can have a significant impact on the issue; when
playing mp3 tracks the lag is about 1 to 3 seconds however when playing
lossless tracks such as FLAC the lag can be from 4 seconds to 10 seconds
in extreme cases.

What can be done? Good question. I'm sorry to say at this stage I do
not have the skills to do the advanced programming that would be
required :( and hence why I'm writing this post. I have a couple of
ideas but they may not be achievable or totally off track but I'll
table them anyway.

1. If MonkeySqueeze could monitor the track countdown time on a
squeezebox device then it could delay the next track from playing until
the time falls to 0.00 seconds. A delay between tracks will possibly
still occur but it is better than a track abruptly stopping

2. Introduce a synchronise function similar to the one in Squeezebox
Server

If anyone has better ideas or wishes to contribute to the discussion
please take the time to reply."


-- 
Gingernut63

Gingernut63

MonkeySqueeze - Squeezing music into your life!
------------------------------------------------------------------------
Gingernut63's Profile: http://forums.slimdevices.com/member.php?userid=48490
View this thread: http://forums.slimdevices.com/showthread.php?t=89046

_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/discuss

Reply via email to