Someone sparked a question the the bitwig discord in #controllerism recently. They wanted to be able to reference the last control that was modified via mouse. and then automatically map that control to a midi controller.
I think that would be pretty fun to implement somehow. but i cannot see a simple way through the problem looking through the API. Maybe a seperate app running listening to mouse inputs and somehow sending click information back to the bitwig extension? if (mouse_down and parameter_changed) return parameter; type thing...
dunno maybe there is another way that i'm not thinking of...
how to get the last parameter that the user messed with via mouse?
- KVRist
- 393 posts since 12 Apr, 2020
----------------------------------------------------------------------
/CTRL → http://slashctrl.io
Music & mixes → http://soundcloud.com/kirkwoodwest
/CTRL → http://slashctrl.io
Music & mixes → http://soundcloud.com/kirkwoodwest
-
- KVRist
- 44 posts since 5 Oct, 2016
So, this would be a bit heavy handed and would only work for "remote" (macro) knobs, but:
It is possible to create a "RemoteControlBank" (I think that's the name, but I don't have BitWig API on this device) and iterate through every device and every macro until they find one that's `.selected()`
I'm pretty sure it's possible...
It is possible to create a "RemoteControlBank" (I think that's the name, but I don't have BitWig API on this device) and iterate through every device and every macro until they find one that's `.selected()`
I'm pretty sure it's possible...
- KVRist
- Topic Starter
- 393 posts since 12 Apr, 2020
I must be missing something. from what i'm seeing... None of those have a selected() function on them. There is a touch() but i think that is for disabling/enabling automation.SephReed wrote: Thu Mar 17, 2022 4:28 pm So, this would be a bit heavy handed and would only work for "remote" (macro) knobs, but:
It is possible to create a "RemoteControlBank" (I think that's the name, but I don't have BitWig API on this device) and iterate through every device and every macro until they find one that's `.selected()`
I'm pretty sure it's possible...
----------------------------------------------------------------------
/CTRL → http://slashctrl.io
Music & mixes → http://soundcloud.com/kirkwoodwest
/CTRL → http://slashctrl.io
Music & mixes → http://soundcloud.com/kirkwoodwest
- KVRAF
- 4888 posts since 13 May, 2004
No, it is not possible, since there is no "last-touched/clicked" state in Bitwig.
It is on my wishlist, too.
It is on my wishlist, too.
- KVRAF
- 9560 posts since 6 Jan, 2017 from Outer Space
They have it implemented in the UI, so it must not be hard to get access to it… Send the FR to support…
