3/28/2023 0 Comments Osculator osxSince, as I said before, OSCulator cannot fetch parameters from the address pattern, I had to duplicate the settings for each channel. The number 1 in the address pattern ( /hpm/ 1/note) identifies the MIDI channel. The /hpm part is only there to identify my project which is called HPM. It seems preferable that the note and velocity are defined before the actual action is called. I also thought to make the action parameter the first one but Camille advised against it. At first, I thought I could use the strings ‘ on‘ and ‘ off‘ but OSCulator can only use numerical parameters. The logic here is that the 3 rd parameter ( action) can either be 1 (note on) or 0 (note off). /hpm/1/note number (int) velocity(int) action(int).So instead I had to use something like that : The reason is that OSCulator cannot extract parameters from the address pattern (the slash-separated first part). /osc/midi/out/control channel (int) index (int) value (int)Īs it turned out, this syntax did not play well in OSCulator. /osc/midi/out/noteOff channel (int) key (int) velocity (int)./osc/midi/out/noteOn channel (int) key (int) velocity (int).The only one I found was the one described on the web site of a similar tool called Occam. See, instead of inventing my own syntax, I thought it would be a good idea to follow some agreed upon de facto standard. That’s important because if you do not do it right, you’ll end up wasting a lot of time like I did. Here’s a primer on how to quickly get started.įirst of all, you need to decide upon a syntax to use for the OSC messages. However, getting a working setup is a bit more involved than I had expected. I myself use it primarily as an OSC-to-MIDI bridge and it works quite well for that purpose. OSCulator is a tool mostly designed to bridge OSC compatible hardware (and various other controllers such as the Wiimote) to software. Since I made good progress in the last few days (with the gracious help of Camille Troillard, the author of the software), I though I’d share some of my findings. Getting custom open sound control messages to properly trigger MIDI events in OSCulator is not as simple as it might look like.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |