title: OSC messages from a python-osc client are not picked up by ChucK server
body: <p>I'm trying to set up communication between <a href="http://chuck.cs.princeton.edu/" rel="nofollow">chuck</a> and python via the <a href="http://opensoundcontrol.org/" rel="nofollow">OSC (Open Sound Control) protocol</a>. On the python side we're using the <a href="https://github.com/attwad/python-osc" rel="nofollow">python-osc library</a> and chuck natively supports the OSC protocol. It appears that the messages we send from the python side do not arrive at the chuck side. All other combinations, i.e. python to python, chuck to chuck and chuck to python are working fine though.
  I'm running python 3.4.4 on windows 7.
  What could be going wrong here?</p>
  
  <p>Here are the four files with the client/server implementations I'm using for testing.</p>
  
  <h3>chuck_client.py:</h3>
  
  <pre><code>OscSend xmit;
  xmit.setHost("localhost", 5005);
  &lt;&lt;&lt;"Sending"&gt;&gt;&gt;;
  xmit.startMsg("/debug");
  </code></pre>
  
  <h3>chuck_server.py:</h3>
  
  <pre><code>OscRecv orec;
  5005 =&gt; orec.port;
  orec.listen();
  orec.event("/debug") @=&gt; OscEvent e;
  
  &lt;&lt;&lt;"Waiting"&gt;&gt;&gt;;
  e =&gt; now;
  &lt;&lt;&lt;"Received"&gt;&gt;&gt;;
  </code></pre>
  
  <h3>python_client.py:</h3>
  
  <pre><code>from pythonosc import osc_message_builder
  from pythonosc import udp_client
  
  client = udp_client.UDPClient('localhost', 5005)
  msg = osc_message_builder.OscMessageBuilder(address="/debug")
  msg = msg.build()
  print('Sending')
  client.send(msg)
  </code></pre>
  
  <h3>python_server.py:</h3>
  
  <pre><code>from pythonosc import dispatcher
  from pythonosc import osc_server
  
  dispatcher = dispatcher.Dispatcher()
  dispatcher.map("/debug", lambda _: print('Received'))
  
  print('Waiting')
  server = osc_server.ThreadingOSCUDPServer(
      ('localhost', 5005), dispatcher)
  print("Serving on {}".format(server.server_address))
  server.serve_forever()
  </code></pre>