diff options
author | cbdev <cb@cbcdn.com> | 2021-06-28 21:46:55 +0200 |
---|---|---|
committer | cbdev <cb@cbcdn.com> | 2021-06-28 21:46:55 +0200 |
commit | 9be900acd86e03c73266c552db133562005f5607 (patch) | |
tree | 5c7f2216d1163281cd2a5ec2446415f16008d0cd /backends/visca.md | |
parent | a92c6fb9f20ae26335b2ea3bd4539dd6e4aec256 (diff) | |
download | midimonster-9be900acd86e03c73266c552db133562005f5607.tar.gz midimonster-9be900acd86e03c73266c552db133562005f5607.tar.bz2 midimonster-9be900acd86e03c73266c552db133562005f5607.zip |
Enhance visca relative movement
Diffstat (limited to 'backends/visca.md')
-rw-r--r-- | backends/visca.md | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/backends/visca.md b/backends/visca.md index 101aa20..7b1bcc3 100644 --- a/backends/visca.md +++ b/backends/visca.md @@ -37,7 +37,9 @@ Each instance exposes the following channels * `home`: Return to home position * `memory<n>`: Call memory <n> (if incoming event value is greater than 0.9) * `store<n>`: Store current pan/tilt/zoom setup to memory <n> (if incoming event value is greater than 0.9) -* `move.left`, `move.right`, `move.up`, `move.down`: Relative movement with the currently set `panspeed` and `tiltspeed` +* `move.left`, `move.right`, `move.up`, `move.down`: Move relative to the current position. Set speed is multiplied by the event value. +* `move.x`, `move.y`: Move relative to the current position along the specified axis. Set speed is multiplied by the event value scaled to the full range (ie. `0.0` to `0.5` moves in one direction, `0.5` to `1.0` in the other). + Example mappings: @@ -45,6 +47,8 @@ Example mappings: control.pan > visca.pan control.tilt > visca.tilt control.btn1 > visca.memory1 +control.stick_x > visca.move.x +control.stick_y > visca.move.y ``` #### Compatability list |