Aesculus wrote: > I did some research on this yesterday and it appears Peters original > work is still sound, it just needs a bit of refreshing for LMS. > > The problem is that while Logitech 'fixed' the problem of the SB Touch > not having a fixed volume they blew the implemenation for those that > still want the ability to use the volume setting to instruct a plugin to > actually perform the adjustment. This meant that your volume was being > output at 100% from the SB Touch but you had no way to control it (in my > case with the DenonAVPControl plugin). > > The solution is still the same as Peter outlined before. We 'patch' the > output to always put out 100% but DO NOT select the 100% Volume feature > on the SB Touch menus. Selecting the 100% Volume output defeats using > the UI to control the volume hence plugins will not work appropriately. > > If Peters patch does not work as it was designed it's because he put a > maxTarget restriction on 7.5+ in his repro file. The code looks > reasonable and if the restriction was * or at least 7.7+ it should work > with Erlands patch installer. > > So the modified instructions would be to follow what Peter wrote in the > first entry but change the patch file maxTarget="7.5+" to > maxTarget="7.7+" of even *. > > You can also choose option 2 to use SSH to change the gains mannually. > The location is now line 1173 in LMS 7.7.1. > > Don't forget you will have to reboot the SB Touch afterwards by either > pressing the little reset button or removing the power connector.
I'm a little confused. A couple of questions: 1: Peter's patch has not been updated to a new Max Target, correct? I have the repo listed, the recommended patch's off, and it still does not show up. It has not been updated correct? 2: I'm trying to patch my touch, Here is the closest code I can find, starting at location 1198, I'm no expert, but the first if looks like the patch, or does the else need to be edited as well? Code: -------------------- local player = Player:getLocalPlayer() if player and player:getDigitalVolumeControl() == 0 then log:debug("User setting of 100% Fixed Volume is set") decode:audioGain(65536, 65536) else log:debug("gainL, gainR: ", data.gainL, " ", data.gainR) decode:audioGain(data.gainL, data.gainR) end -------------------- Thanks in advance. BTW, is the patch also needed for Denon Serial plugin? Eric ------------------------------------------------------------------------ ericj's Profile: http://forums.slimdevices.com/member.php?userid=3230 View this thread: http://forums.slimdevices.com/showthread.php?t=77837 _______________________________________________ Touch mailing list Touch@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/touch