Incoming OSC Messages

Home Forums Scripts Incoming OSC Messages

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #3282 Reply
    m
    Guest

    Hi –
    I’m very new to this program, but I’d like to be able to translate incoming OSC messages into curve-drawing functions. I know how to format them coming out of another program, but I’m not sure how to format these sorts of messages within Iannix without an intermediary.

    Any suggestions?

    -M

    #3285 Reply
    IanniX
    Keymaster

    Hi,

    Before answering, where does your messages come from? Max, Puredata, sensors, OSC-app like OSCulator?

    #3596 Reply
    Phlux
    Guest

    Hello,

    I am also interested in this topic.
    I am using max/msp and would like to be able to create triggers in it, that have properties determined by generative patch which runs in max/msp.

    Any hints much appreciated.

    #3597 Reply
    Phlux
    Guest

    Sorry… Of course I want to create triggers in Iannix… based on information from max.

    #3598 Reply
    IanniX
    Keymaster

    Like this (take care of right-to-left position). To discover all the OSC commands, open the Help panel in IanniX and make some stuff (add trigger, change position, add label…); all the OSC messages will be displayed in realtime in the help window!

    {
    	"boxes" : [ 		{
    			"box" : 			{
    				"maxclass" : "button",
    				"patching_rect" : [ 86.0, 48.0, 20.0, 20.0 ],
    				"outlettype" : [ "bang" ],
    				"id" : "obj-6",
    				"numinlets" : 1,
    				"numoutlets" : 1
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "message",
    				"text" : "/iannix/setPos current 2 3 0",
    				"fontsize" : 12.0,
    				"presentation_rect" : [ 89.0, 102.0, 0.0, 0.0 ],
    				"patching_rect" : [ 86.0, 102.0, 156.0, 18.0 ],
    				"outlettype" : [ "" ],
    				"id" : "obj-4",
    				"fontname" : "Arial",
    				"numinlets" : 2,
    				"numoutlets" : 1
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "message",
    				"text" : "/iannix/add trigger auto",
    				"fontsize" : 12.0,
    				"patching_rect" : [ 126.0, 126.0, 133.0, 18.0 ],
    				"outlettype" : [ "" ],
    				"id" : "obj-3",
    				"fontname" : "Arial",
    				"numinlets" : 2,
    				"numoutlets" : 1
    			}
    
    		}
    , 		{
    			"box" : 			{
    				"maxclass" : "newobj",
    				"text" : "udpsend 127.0.0.1 1234",
    				"fontsize" : 12.0,
    				"patching_rect" : [ 86.0, 171.0, 140.0, 20.0 ],
    				"id" : "obj-1",
    				"fontname" : "Arial",
    				"numinlets" : 1,
    				"numoutlets" : 0
    			}
    
    		}
     ],
    	"lines" : [ 		{
    			"patchline" : 			{
    				"source" : [ "obj-6", 0 ],
    				"destination" : [ "obj-3", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-6", 0 ],
    				"destination" : [ "obj-4", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-4", 0 ],
    				"destination" : [ "obj-1", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
    , 		{
    			"patchline" : 			{
    				"source" : [ "obj-3", 0 ],
    				"destination" : [ "obj-1", 0 ],
    				"hidden" : 0,
    				"disabled" : 0
    			}
    
    		}
     ],
    	"appversion" : 	{
    		"major" : 6,
    		"minor" : 1,
    		"revision" : 10,
    		"architecture" : "x86"
    	}
    
    }
    
Viewing 5 posts - 1 through 5 (of 5 total)
Reply To: Reply #3597 in Incoming OSC Messages
Your information:





© IanniX Association

What is IanniX? | Download | Showcase | Forums | Research | About