Sending OSC Message as Bundle

Hi all,

I’m trying to interface with Max/MSP using OSC from Touch, and with the way that our system in Max is set up, we require the message sent to be bundled as opposed to an OSC string. Does the OSC Out CHOP send as a bundle or a string? Is there a way to get around this?

Thank you!

I’m not 100% sure that this is answering your question or that this is the solution, but sometime ago I had a similar issue sending several OSC messages in a bundle from TD to a software called Wekinator.
@exsstas posted a solution here and then I provided a v2 slightly more optimized.

Attached below the v2 version.
WekinatorOSC_V2.toe (7.7 KB)

I hope that’s what you were after and that I’m sending you in the right direction!

Hello, you can send bundled message with oscout Dat, you can prepare your message as you want in Python and then send it to OSC.
You can also send bundled integer or float message, using oscout Chop with the same type of value and with ascending digits in channel name, choosing “transpose” in Data Format oscout Chop parameter.

sendOSC.toe (4.6 KB)

1 Like

@jacqueshoepffner This is very neat! Thanks for sharing this technique.
I wasn’t aware of the oscout CHOP option to set the data format to transpose.