Bitwig, why you no "focus" in API?
- KVRist
- 351 posts since 31 Mar, 2015 from Pittsburgh, PA, USA
So this was prompted by another thread, but why haven't they added the ability to "focus" certain panels or objects in the API? Is it a hard thing to implement? Do we need to be more vocal about wanting this feature? Or even worse, is it already there and I'm bitching about nothing?
Seems like a pretty essential part of a script, especially when using a controller like Push where you want to not have to go back to the mouse.
Seems like a pretty essential part of a script, especially when using a controller like Push where you want to not have to go back to the mouse.
- KVRist
- Topic Starter
- 351 posts since 31 Mar, 2015 from Pittsburgh, PA, USA
Yeah the cursor does allow a focus of sorts, mainly I want to be able to focus certain panes and panels though. For example if you send the "delete" command, its just like pressing the delete key. So depending on where you are in the program it will do different things. Sometimes it will delete a clip, sometimes it will delete a track, etc. I know there are specific commands for some of these things, but it will be difficult and tedious for the Bitwig crew to implement specific API for every single function everywhere. I just think it would be easier for them, at least in the short term, to implement a type of "focusing" on specific panels and objects and allowing general use of the "delete", "double", "quantize", etc commands.
-
- KVRer
- 9 posts since 10 Apr, 2011
Cursor ? specifically "named" cursor which is independent from user mouse cursor. Make named cursor,navigate it to your point of interest and it will sit there no matter where mouse cursor is pointing at.
- KVRist
- Topic Starter
- 351 posts since 31 Mar, 2015 from Pittsburgh, PA, USA
Yeah that's what I was looking for I think. Feel dumb I made a thread when it was already in the API hahaKreczek wrote:Cursor ? specifically "named" cursor which is independent from user mouse cursor. Make named cursor,navigate it to your point of interest and it will sit there no matter where mouse cursor is pointing at.
-
- KVRian
- 844 posts since 6 Nov, 2004 from UK
so does this mean it is infact possible to create a quantise button, that will focus in the piano roll, select all, quantise, deselect all, all in one flow?
best
best
- KVRist
- Topic Starter
- 351 posts since 31 Mar, 2015 from Pittsburgh, PA, USA
Currently, no. Eventually, yes.askewd wrote:so does this mean it is infact possible to create a quantise button, that will focus in the piano roll, select all, quantise, deselect all, all in one flow?
best
It seems that the Devs have gone the route of using the Cursor classes as a way to focus, instead of actually implementing a pure focus that does what a mouse click does. This is fine (and probably the better route to avoid bugs and conflicts with the mouse) but they will have to implement every function (delete, double, quantize, etc) themselves, in every different pane, or allow the API to send macros / custom key commands.
