Ejemplo n.º 1
0
static void updatePort(struct nodeInstanceData *context, VuoInteger newUdpPort)
{
	context->udpPort = newUdpPort;

	VuoRelease(context->oscManager);
	context->oscManager = VuoOscIn_make(newUdpPort);
	VuoRetain(context->oscManager);
}
Ejemplo n.º 2
0
					 "dependencies" : [
						 "VuoOsc"
					 ],
					 "node": {
						 "isInterface" : true,
						 "exampleCompositions": [ "ReceiveOsc.vuo" ]
					 }
				 });


VuoOscIn nodeInstanceInit
(
		VuoInputData(VuoInteger) udpPort
)
{
	VuoOscIn oi = VuoOscIn_make(udpPort);
	VuoRetain(oi);
	return oi;
}

void nodeInstanceTriggerStart
(
		VuoInstanceData(VuoOscIn) context,
		VuoOutputTrigger(receivedMessage, VuoOscMessage)
)
{
	VuoOscIn_enableTriggers(*context, receivedMessage);
}

void nodeInstanceTriggerUpdate
(