[SOLVED] OSC Listener Actor Help is Missing Stream Setup Info

  • Hi,

    The help of the OSC listener doesn't talk about the stream setup menu.
    So if you only refer to this, you think you can only listen to /isadora/something ports.
  • Izzy Guru


    You are right, I think in the early days of the OSC Listener this was true (listened only to /isadora/...).

    @Mark can the help text be updated so it is clear what is possible? I will file a proper feature request.

    Best Michel

  • @Michel

    Yes, it was like this before the stream setup arrived.

  • Dear @Mehdi + @Michel,

    Isadora still listens to /isadora/1 - /isadora/100, and /isadora-multi/1 though /isadora-multi/4 – so it's not just "in the early days." But I have just updated the help for the OSC Listener to mention the Stream Setup window.
    Best Wishes,
  • Izzy Guru


    Yes I know it does still listen to the above but also to many others. I have the feeling at the beginning it only listened to /isadora/... but maybe this was a wrong thought of me because the text sounds as it only listens to /isadora/...

  • Dear All,

    New help for the OSC Listener.
    **Main actor Help **
    Receives values on the OSC input 'channel' that is associated with an OSC address in the Stream Setup window. If no channels are defined in the Stream Setup window, you may also use one of Isadora's "built-in" OSC addresses: /isadora/1 through /isadora/100 (for single values) or /isadora-multi/1 through /isadora-multi/8 (for multiple values.) Read the help for the 'channel' input for further details.
    **Channel Input Help:**
    The channel number on which this actor will look for OSC messages, corresponding to the channel number associations defined in the Stream Setup window. If no addresses are defined in the Stream Setup window, this channel number corresponds to to the 100 "built-in" OSC addresses, ranging from /isadora/1 through /isadora/100.\r\rTo receive an OSC value list (up to 100 integers, floats or strings), send the message to the built-in addresses /isadora-multi/1 through /isadora-multi/8\. Values for /isadora-multi/1 are received on channels 1-100, values for /isadora-multi/2 appear on channels 101-200, etc. For example, if you were to send three floats and one integer as an OSC list to the address /isadora-multi/1, the OSC Listener actor will see the individual values on channels 1 through 4; sending the same list sent to /isadora-multi/2 would be received by OSC Listeners on channels 101-104, and so on.
    Hopefully those changes will make things clearer.
    Best Wishes,

  • Great Mark, thank you !


  • Dear @Mark,

    Could you please clarify the OSC syntax that Isadora listens to (for somebody who knows nothing about this kind of thing) 
    I've been talking to a tech company who would like to support my work, and i need them to adapt an app to enable it to stream OSC into Isadora.
    I've had a look at OSC protocol here: http://opensoundcontrol.org/spec-1_0 and its a bit beyond my abilities. The tech people would like to know more details about OSC and what Isadora needs - if it's simple, could you please note down what I need to tell them, and if its more complex, could you point me in the direction of useful resources? Things like which Atomic Data Type works with Izzy? 

  • Dear John,

    Well, I couldn't be more specific than the specification itself which you've linked to. I don't know how else to explain the syntax except for that document.
    Maybe this document helps?
    You could also send some OSC messages into Isadora and open the Monitor window. It will show the actual bytes being received which may help them to understand. If you place an OSC Transmit actor into the scene, and enter some numbers into the input, you'll see the OSC messages that are being sent (and received) by Isadora.
    I hope that will help.
    Best Wishes,


  • thankyou Mark, very useful