bug fix.
OSC library has been updated.
more OSC stuff for remote patching.
here's a summary of all the commands (you need to add /patch/ in front of all of them):
Code:
struct oscPatch {
char *key;
int len;
} oscPatch_st[] = {
{ "channel", 7}, //0 set the active channel of the patch
{ "next", 4}, //1 simulate DOWN key
{ "prev", 4}, //2 simulate UP key
{ "dimmer", 6}, //3 set the active Dimmer of the patch
{ "switch", 6}, //4 switch between Channel/Dimmer or Dimmer/Channel config
{ "displayLevel", 5}, //5 display pour Level
{ "thru", 4}, //6 set the thru dimmer box
{ "plus", 4}, //7 add function
{ "moins", 5}, //8 remove function
{ "launch", 6}, //9 launch/kill patch window
{ "1", 1}, //10
{ "2", 1},
{ "3", 1},
{ "4", 1},
{ "5", 1},
{ "6", 1},
{ "7", 1},
{ "8", 1},
{ "9", 1},
{ "0", 1},
{ "dot", 3}, //20
{ "displayChannel", 14}, //21 display pour Channel
{ "displayDimmer", 13}, //22 display pour Dimmer
{ "displayThru", 11}, //23 display pour Dimmer
{ "input", 5}, //24 zone de saisie
{ "levelRequest", 12}, //25 ask 4 change test level
{ "clear", 5}, //26 clear input
{ "testDimmer", 10}, //27 test function 4 Dimmer
{ "testChannel", 11}, //28 test function 4 Channel
{ "displayActiveChannel", 20}, //29 display active Channel
{ "displayActiveDimmer", 19}, //30 display active Dimmer
{ "displayActiveThru", 17}, //31 display active Dimmer Thru
{ "enter", 5}, //32 enter
};
if everything is fine, I'll publish it as a release next week.