if (oscP5 != null)
stop();
if (oscPort == -1) return;
oscMessages.clear();
oscP5 = new OscP5(new Object(), oscPort);
oscP5.addListener(new OscEventListener() {
@Override
public void oscEvent(OscMessage m) {
if (! isPaused()) {
ImmutableList<Object> arguments = ImmutableList.copyOf(m.arguments());
oscMessages.put(m.addrPattern(), arguments);