eXentric
December 4th, 2007, 06:39 AM
In the manual I see the following:
Lua Event: Either specify the name of an existing Lua function, or enter an anonymous function body. In either case, the function should take two parameters. The first is an element object corresponding to the button that was pressed. The second is a number. When the button is pressed, the function is called with value 0. If the button is held down, the function is called at the repeat rate with the value incrementing. When the button is released, it is called a final time with the value -1.
Emphasis mine. Any way to change that repeat rate? I believe it defaults to 250ms and unfortunately that's just too slow to control volume up and down with my Yamaha RX-V3300 (which only changes 1/2 db every request).
I realize I can setup a Girder macro which does two volume changes for every request from NetRemote, but I noticed that I can click the button faster than 250ms and the volume will adjust more quickly.
I also thought about trying to deal with this in script using a timer but that seems like a bit of work.
Any thoughts?
Lua Event: Either specify the name of an existing Lua function, or enter an anonymous function body. In either case, the function should take two parameters. The first is an element object corresponding to the button that was pressed. The second is a number. When the button is pressed, the function is called with value 0. If the button is held down, the function is called at the repeat rate with the value incrementing. When the button is released, it is called a final time with the value -1.
Emphasis mine. Any way to change that repeat rate? I believe it defaults to 250ms and unfortunately that's just too slow to control volume up and down with my Yamaha RX-V3300 (which only changes 1/2 db every request).
I realize I can setup a Girder macro which does two volume changes for every request from NetRemote, but I noticed that I can click the button faster than 250ms and the volume will adjust more quickly.
I also thought about trying to deal with this in script using a timer but that seems like a bit of work.
Any thoughts?