Hello all.  I am pleased to announce that I have completed my
modifications to Plugin.pm in support of safe and accurate volume
management, and I would like to get some feedback.  My testing so far is
very encouraging.  Following is a summary of the changes that are
incorporated in the attached module, which replaces the versions I
uploaded previously: 

1. When client volume syncing is selected in the plugin options, the
syncing will be done not only at track changes but also when playback is
paused. This gives the user an easy way to re-sync the client after
making volume changes via the AVR remote OR by using the new incremental
volume change support outlined below.

2. A bug which often caused the client volume to spike to 100% when
syncing to the AVR volume has been fixed.

3. A bug which prevented setting or syncing the AVR volume to very low
levels has been fixed. Setting the client volume to 0 will now
effectively mute the AVR via the MV00 command.

4. Incremental volume adjustments made from the client via up/down
buttons, such as the hardware volume controls on the Squeezer app or the
speaker icons on either end of the volume slider in the web client,
which previously resulted in error messages or wild volume jumps, are
now supported as simple +/-0.5dB volume requests (MVUP/MVDOWN) to the
AVR. The downside of the current implementation is that using this
method can cause the client volume display and the AVR volume to get out
of sync. Consequently, this feature is only supported when client volume
syncing is selected since otherwise the client and AVR volume would
never get back in sync. This means that it is only available for the
MAIN zone, as client volume syncing is not supported for other zones.
Let me say at this time that I highly recommend using the syncing option
for the MAIN zone. In fact, I can't think of any reason not to. In the
future, I hope that this feature can be more fully supported in terms of
keeping the client and AVR volume in sync at all times but, for now, it
is better than nothing, at least in my opinion.

So that's it.  I hope that these changes are as useful to other users as
they are to me and, if so, maybe they can be incorporated into the
release version. Please let me know what you think and, if you are able
to do some testing, feedback would be appreciated.

Thanks.


+-------------------------------------------------------------------+
|Filename: Plugin.pm                                                |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=33348|
+-------------------------------------------------------------------+


Sam
------------------------------------------------------------------------
SamY's Profile: http://forums.slimdevices.com/member.php?userid=63495
View this thread: http://forums.slimdevices.com/showthread.php?t=60114

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

Reply via email to