new Object[]{targetIp, targetPort});
this.targetPort = targetPort;
this.targetIp = targetIp;
} catch (IOException e) {
throw new OscClientException("Failed to start OSC client", e);
}
}
//TODO type check
OSCPacket oscPacket = null;
if (msg.getArgs()==null) {
oscPacket = new OSCMessage(msg.getOscPattern());
} else {
oscPacket = new OSCMessage(msg.getOscPattern(), (Object[])msg.getArgs());
}
try {
//LOG.log(Level.INFO, "Send OSC Package "+oscPacket+" to "+targetPort);
client.send(oscPacket);
} catch (IOException e) {
throw new OscClientException("Failed to send OSC Message", e);
}
}