python-osc icon indicating copy to clipboard operation
python-osc copied to clipboard

WIN10 python 3.6 no OSC messages from local non-python apps

Open emanuelgo opened this issue 7 years ago • 4 comments

I am trying to send OSC messages through a 127.0.0.1 UDP Port from an app called MuseDirect to python using python-osc. If I start the python-osc client example the server works perfect.

If I try to receive the OSC messages from MuseDirect the print message "Serving on .." shows up but I never get a message.

If I test my python settings with a simple udp server, all messages arrive and the paths are correct.

Is it a UDP issue? Any ideas or recommandations? Thank you very much

emanuelgo avatar Sep 16 '18 13:09 emanuelgo

Try firing up Wireshark and see what the destination address MuseDirect uses.

DrLuke avatar Dec 14 '18 20:12 DrLuke

Was there any resolution to this issue? I'm having the same experience: Muse Direct is generating packets, but the python-osc example code does not see them. I can see the packets using tcpdump (in udp mode), so I know they're arriving at the specified IP address and port number.

jtkorb avatar Apr 23 '19 18:04 jtkorb

I don't know if my problem was the same as the OP, but I discovered that the OSC Prefix (specified in the Muse Direct Streaming configuration pane) must start with a slash. I changed it from "tim" to "/tim" and packets started passing the python-osc format check.

jtkorb avatar Apr 23 '19 18:04 jtkorb

I'm not 100% familiar with the osc specficiations, but I think the address is always required to start with a /. Maybe OP's problem would've been resolved if he looked at it with wireshark.

DrLuke avatar Apr 23 '19 20:04 DrLuke