Hello Mr. Moßgraber,moss wrote: Tue Jan 02, 2024 7:50 pmBrowser is currently quite broken since the changes of Bitwig 5 are still not reflected in the API.nowiamone wrote: Tue Jan 02, 2024 3:34 pm 5 When trying to build a properly functioning browser via the existing /osc adresses, some adresses don't work as expected, or are missing. When using /browser/filter/4/{+,-} to scroll through Tags, for example, those tags will immediately be committed and therefore not let the user scroll through the whole list of tags anymore. The user will be stuck, until resetting the filter, and in addition /browser/filter/x/reset doesn’t work, and there's no /focus filter xy column, and /clear focused filter, available. (Just like no /select quicksource xy).
And /browser/filter/{1-6}/item/{1-16}/isSelected, and /browser/result/{1-16}/isSelected seems unusable for actively selecting the result. Direct selection would be reaaally awesome though.
Thanks to your awesome /action list, i was able to build some workarounds - but now i reached the /action 20 (limit of the /actions) because of those workarounds, haha. But nevermind, those are "first world problems".
I think this whole browser topic is difficult due to Bitwigs browser-re-make, since version 5.0? I can guess the API might be a bit weird in the browser-realm, since then, haha
I clearly remember you saying that the status of the Bitwig browser in the API has been “broken” since version 5.0 - but it seems to me that it actually works (again?) via the API, for example, to select search results individually. But not with your OSC script, unfortunately
Using /browser/result/{1-16}/isSelected to select browser results via remote control is “broken”/buggy in the OSC script (wrong results are selected, or none) - but it seems to me that it could be fixed! It would be great if you could take another look at that, specifically the correct wiring between the OSC script and the API for individually selecting and loading search results in the browser. It's about adding a logic to catch numerical indexes and the "item" subcommand so you can leverage the Bitwig API's ability to select items from a bank by index. Thank you so much!
