aboutsummaryrefslogtreecommitdiffhomepage
path: root/backends/visca.md
diff options
context:
space:
mode:
authorcbdev <cb@cbcdn.com>2021-06-28 21:46:55 +0200
committercbdev <cb@cbcdn.com>2021-06-28 21:46:55 +0200
commit9be900acd86e03c73266c552db133562005f5607 (patch)
tree5c7f2216d1163281cd2a5ec2446415f16008d0cd /backends/visca.md
parenta92c6fb9f20ae26335b2ea3bd4539dd6e4aec256 (diff)
downloadmidimonster-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.md6
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