No support for text yet (well there is but not exposed ;))
The reason is this needs to be enumerated types , to allow for remote control.
you will see I ‘get around’ this currently in some patches, by sending text to the aux line, which shows what the number means - but this is just a workaround.
Module.json is same format, and the interaction is very similar.
to use outside of Orac you (currently) have two choices:
- copy orac, and use its structure, and delete the extra module slots, and put in fixed routing.
- copy one of the Kontrol Series patches (including Kontrol externals etc)
this is because in Orac 1.0, Kontrol requires module slots, as it sends data to paramid-$1 (in 1.1 theres an option to turn this off)
id go for option 1, as its more compatible for when you want to move to a module
what do you mean by this?
are you saying, you need to send multiple midi channels?
what I personally would do is make the grid a module (or possibly just a router module) , and send to the active module… you can see how you can do that in one of the router modules , look for actmodule.pd ? basically this is where the organelles ‘r notes’ gets converted to s notes-$1.
its actually very simple, in fact, I suspect this will take you less time (once you figure it out) than writing a pd patch.
also, what nice in orac, is you (in the future ) move to full control orac from your ‘grid’ which special key combos (e.g. switch active module) … and of course, this will really help you if you want to run this on another platform e.g. rPI/Onda