OSC Data Monitor

With the OSC Data Monitor you can quickly check if you have communication with OSC sending equipment in your network. 

OSC Data Monitor 2 minute preview

OSC DataMonitor was developed in Processing with help of the OscP5 and ControlP5 libraries (Thanks Andreas Schlegel (sojamo) for these excellent libraries). You can find the code on Github. 

Source code on Github

OSC Explained in 8 minutes

In this video I explain how Open Sound Control works. 

15 thoughts on “OSC Data Monitor”

  1. I’ve just managed to get touchosc (partially) working on iphone (4s) with logictouch template & reaper (5) daw wirelessly. I was going to fix the template, but when I run the osc-datamonitor I get the no jre message…

    I’ve installed java 8, which fixed the same issue with touchosc…

    Does osc datamonitor require an earlier java?

  2. Hi, OSC monitor are blocking port when lisening it. Other aplication can not receive OSC message in the same time in the same machine. Is it a bug or correct action?

  3. Thanks for that tool. I have it running fine on Mojave.
    However: how do I change the IP address that I want to listen on? I have several OSC-apps running on my computer so I want to listen to my local IP “127.0.0.1” but the data monitor just listens on my LAN address.

    Thanks!

  4. New to OSC.

    It seems the target software binds to the destination port so I cannot monitor the traffice unless I close down the target software?

  5. it seems not working on Mac OS Catalina, it showed nothing in the app but grey backgorund.

  6. Hello I’ve the same question than Robert Janiaksays:
    10-06-2019 at 15:33
    Hi, OSC monitor are blocking port when lisening it. Other aplication can not receive OSC message in the same time in the same machine. Is it a bug or correct action?

  7. Hi Kasper! Thanks for this software ;-)

    I have the simillar background than Nathan Leung:

    “it showed nothing in the app but grey backgorund.”

    I run OSC Data Monitor in Catalina. Someone dependencie?

  8. Fantastic! Thanks for making this Kasper. I am working at connecting openFrameworks to Unreal Engine – and this was a tremendous help. My only issue – was the blocking (same as comments above) – I missed this part and was debugging for a couple of hours ;) Turned Data Monitor off and everything was working perfectly.

  9. Hi Kasper
    thanks for the clear video
    I am currently sending OSC messages from Python to my Ableton M4L OSC touchOSC object.
    I am trying to send multiple OSC at the same time but it does not seem to work.
    I use the OSC TouchOSC in Ableton but not all messages pass through.
    Another question is it possible to change the IP address of the Server on the OSC data monitor?
    Thank you
    Regards
    Valerio

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.