Player that allows the user to control the maximum intensity of a vibration script in real time

Hello, I’m new here, and I’m not familiar with many tools related to these topics.

I wonder if there is any software that allows controlling the maximum intensity of a vibration script in real time.

For example, let’s say we have a sine wave that oscillates between 0 and 100. I would like to find software that allows me, using the arrow keys or the mouse wheel, to lower the intensity in increments of 5 or 10, so that I can adjust in real time whether the oscillation goes between 0 and 100, 0 and 95, 0 and 90, etc., while always respecting all intermediate intensities proportionally.

Thank you.

Assuming you have a device that uses Funscripts and the device can be connected with Scriptplayer using Buttplug.io (Intiface), Scriptplayer allows keyboard input mappings to be set for increasing and decreasing range. Not sure it can just cap the top level or not, I don’t use vibe control. MultiFunPlayer let’s you set range too and I think the limit section will let you cap the top value by setting a curve effectively doing that, but it’s less real time and I don’t think there’s keyboard control of that, requires some mouse click and drag to do.

Thank you