Thanks! Fixed it.cturner wrote: ↑Mon May 18, 2020 9:42 pm I've checked all the filters now:
1: Favorites
2: Location
3: File Type
4: Category
5: Tags
6: Creator
I notice also that bullet point nine should read "/browser/result/+", not "preset".
I looked at your Open Stage Control JSON and I guess interaction by name is hobbled by the Bitwig UI paradigm. I saw some more direct messages coded in your Java source, but those don't seem to work for me.
Thanks again!
Latest News: Bitwig Updates Bitwig Studio to 5.2
Open Sound Control (OSC) is here
- KVRAF
- Topic Starter
- 4145 posts since 13 May, 2004
- KVRian
- 698 posts since 7 Dec, 2009 from GWB
Hi Moss- Hope all is well?
I wonder if you could quickly answer some simple questions for me? I'd profit greatly from your long experience with Bitwig controller scripting.
1) The Popup Browser is the only non-deprecated way to change device presets, correct?
2) The search input bar at the top left of the Popup Browser window isn't made available to the Controller API, correct?
3) Are the "/browser/results/first" and "/browser/results/last" messages implemented in your OSC controller? In the Bitwig API?
Thanks much!
I wonder if you could quickly answer some simple questions for me? I'd profit greatly from your long experience with Bitwig controller scripting.
1) The Popup Browser is the only non-deprecated way to change device presets, correct?
2) The search input bar at the top left of the Popup Browser window isn't made available to the Controller API, correct?
3) Are the "/browser/results/first" and "/browser/results/last" messages implemented in your OSC controller? In the Bitwig API?
Thanks much!
- KVRAF
- Topic Starter
- 4145 posts since 13 May, 2004
Yes.
Yes.
No.
Yes, but have not tested.
- KVRian
- 698 posts since 7 Dec, 2009 from GWB
Thanks, Moss!
-
- KVRist
- 288 posts since 29 Dec, 2016
I‘m trying to set up the OSC script from DrivenByMoss (v7.40) with Lemur. Unfortunately I get an error pop up „OSC did something wrong. Trying to get a value while not being subscribed“.
Ports and IP are correct. Lemur Daemon is running and recognizes the app running on the iPad.
How can this be resolved? I‘m still running on an older version of Bitwig (3.0.3).
Ports and IP are correct. Lemur Daemon is running and recognizes the app running on the iPad.
How can this be resolved? I‘m still running on an older version of Bitwig (3.0.3).
- KVRAF
- Topic Starter
- 4145 posts since 13 May, 2004
OSC had a lot of bugs in the past. It got only fully fixed recently (not fully sure, somewhere around 3.1.x). I am afraid you have to update.wvshpr wrote: ↑Sun Aug 23, 2020 9:30 pm I‘m trying to set up the OSC script from DrivenByMoss (v7.40) with Lemur. Unfortunately I get an error pop up „OSC did something wrong. Trying to get a value while not being subscribed“.
Ports and IP are correct. Lemur Daemon is running and recognizes the app running on the iPad.
How can this be resolved? I‘m still running on an older version of Bitwig (3.0.3).
-
- KVRer
- 1 posts since 4 Sep, 2020
I can't seem to get the plugin to send the "/vkb_midi/note/{0-127}/color" messages, everything else seem to arrive just fine. Is there any extra configuration required to get this to work?
Also, is there a plan to implement a matching set of the commands under the "Receive - Play" section for Send?
Also, is there a plan to implement a matching set of the commands under the "Receive - Play" section for Send?
- KVRAF
- Topic Starter
- 4145 posts since 13 May, 2004
Seems there are some bugs. Will be fixed in the next update.glindstedt wrote: ↑Fri Sep 04, 2020 6:56 pm I can't seem to get the plugin to send the "/vkb_midi/note/{0-127}/color" messages, everything else seem to arrive just fine. Is there any extra configuration required to get this to work?
Sorry, no.glindstedt wrote: ↑Fri Sep 04, 2020 6:56 pm Also, is there a plan to implement a matching set of the commands under the "Receive - Play" section for Send?
- KVRist
- 50 posts since 2 Sep, 2015
Hi Moss, I'm having a fun time with the OSC template and script and have almost made my perfect template. Now I'm trying to add an XY pad to the User page and have it mapped to a certain FX Selector with X and Y controlling parameters like a KaossPad.
How should I go about setting the XY pad up to send the kind of information that the OSC script can read? It's sending two arguments to the same address and I think that's why Bitwig isn't picking it up.
A fader sends /user/64/value [{type: 'i', value: 64}] for example
The XY sends /user/64/value [{type: 'i', value: 64}, {type: 'i', value: 64}]
That's what's showing up on my debugging screen. Any way of splitting that into two messages?
EDIT: I also just realised that the XY pad crashes the script. I can't go above an index number 64 it seems. So as long as I'm on the first page or User mode it's fine, as soon as I switch to say page 2 it crashes and tells me the index is now 71, even while Open Stage Control's debug page shows /user/64/..... Weird?
How should I go about setting the XY pad up to send the kind of information that the OSC script can read? It's sending two arguments to the same address and I think that's why Bitwig isn't picking it up.
A fader sends /user/64/value [{type: 'i', value: 64}] for example
The XY sends /user/64/value [{type: 'i', value: 64}, {type: 'i', value: 64}]
That's what's showing up on my debugging screen. Any way of splitting that into two messages?
EDIT: I also just realised that the XY pad crashes the script. I can't go above an index number 64 it seems. So as long as I'm on the first page or User mode it's fine, as soon as I switch to say page 2 it crashes and tells me the index is now 71, even while Open Stage Control's debug page shows /user/64/..... Weird?
- KVRAF
- Topic Starter
- 4145 posts since 13 May, 2004
There are 64 user parameter, therefore you cannot go higher. E.g. if you want to use the first 2, you should do, e.g.:NKirn93 wrote: ↑Mon Sep 14, 2020 8:30 am Hi Moss, I'm having a fun time with the OSC template and script and have almost made my perfect template. Now I'm trying to add an XY pad to the User page and have it mapped to a certain FX Selector with X and Y controlling parameters like a KaossPad.
How should I go about setting the XY pad up to send the kind of information that the OSC script can read? It's sending two arguments to the same address and I think that's why Bitwig isn't picking it up.
A fader sends /user/64/value [{type: 'i', value: 64}] for example
The XY sends /user/64/value [{type: 'i', value: 64}, {type: 'i', value: 64}]
That's what's showing up on my debugging screen. Any way of splitting that into two messages?
EDIT: I also just realised that the XY pad crashes the script. I can't go above an index number 64 it seems. So as long as I'm on the first page or User mode it's fine, as soon as I switch to say page 2 it crashes and tells me the index is now 71, even while Open Stage Control's debug page shows /user/64/..... Weird?
/user/1/value 80
/user/2/value 55
Splitting up the XY values is a bit tricky. I did not find an easy solution for that so far. What you need to do is to have two additional knobs (or sliders) which contain the /user/1/ and /user/2/. Then you need to have 2 scripts which transform between the XY pad and the knobs and vs.
I used that trick with the included equalizer template but with the more complicated multi-xy pad.
-
- KVRist
- 315 posts since 12 Jul, 2015
Hello Moss !
I wonder if a user2 mode would be possible to create for an OSC template ?
exactly the same way as the Push 2 when you go the User mode button. selecting any parameters on the Bitwig poject in a custom way ?
I just bought OSC/pilot to play with as it seems for me enough user friendly and it works great with your Bitwig OSC script as far as i tried it.
I want to create a custom template that control arbitrary parameters in the Bitwig project and i want to create a nice looking template on OSC/Pilot with buttons , faders and knobs in it. .
Thanks !
I wonder if a user2 mode would be possible to create for an OSC template ?
exactly the same way as the Push 2 when you go the User mode button. selecting any parameters on the Bitwig poject in a custom way ?
I just bought OSC/pilot to play with as it seems for me enough user friendly and it works great with your Bitwig OSC script as far as i tried it.
I want to create a custom template that control arbitrary parameters in the Bitwig project and i want to create a nice looking template on OSC/Pilot with buttons , faders and knobs in it. .
Thanks !
- KVRAF
- Topic Starter
- 4145 posts since 13 May, 2004
That is already possible. Use the 64 /user parameters commands, which I just commented on in the previous post. The included Open Stage Control template also contains an example page with the user parameters. These are independent from Push.zengel wrote: ↑Mon Sep 14, 2020 10:02 am Hello Moss !
I wonder if a user2 mode would be possible to create for an OSC template ?
exactly the same way as the Push 2 when you go the User mode button. selecting any parameters on the Bitwig poject in a custom way ?
I just bought OSC/pilot to play with as it seems for me enough user friendly and it works great with your Bitwig OSC script as far as i tried it.
I want to create a custom template that control arbitrary parameters in the Bitwig project and i want to create a nice looking template on OSC/Pilot with buttons , faders and knobs in it. .
Thanks !
- KVRist
- 50 posts since 2 Sep, 2015
Sure, but if I said that an XY pad should have the address /user/50, why would that address then increase every time I switch the banks in user mode? The faders are the ones who should have their address number increase as they have /@.{parent.variables.n} in the address bar, not the XY pad where the address number is fixed. Right?