I’m trying to send OSC as fullpackets from Max to a 3rd party software. I’m not sure I’m using the right message arguments as the behavior-flag and the "number" argument are not well documented in the udpsend reference. But when I send a message "FullPacket 1 1" to "udpsend 127.0.0.1 3005", it crashes Max. Anybody can reproduce, know a workaround or a solution?
-- Pasted Max Patch, click to expand. --Copy all of the following text. Then, in Max, select New From Clipboard.----------begin_max5_patcher---------- 299.3ockRF0SCCBEE9YZR+OP34oAZ0rou4K9ruaVLrx0MTJzTnwpK9eWfVlc 1kollvM8bNvk6WXedFhrwzCVB9V7iXDZuWAE0BJnj.hTy6qTbaLHoFrV9Vfr XzzA8tnw8cJ0C7pWAGlgYG7khnqYyKWTdPT2UK0JvEOxhj5yFsyJ+.BhrhKo SRa5bo3rjbC2UsSp29TKT4FFhkq76BeCKrtZYXk4UvqSaY3Xbu2.C4Iju8Bc WyqiNj6ZkbEI57YdVn5KK9yPRCu4G34LpSzXAsvOc9Km+igKozqOEqXmlUr+ GqnmiUzHeJKhkqh+UPmRqemHCYIJod1ynXGCF+fSVSWaUB+iuJvSZp.rNol6 jF8jPriCsSJDf9nIrVJZLRsa7dfWO6plm4KeAzkFllO -----------end_max5_patcher-----------
just some self-advertisement here ;-) If you’re communicating over UDP with a software that doesn’t understand OSC, why don’t you give a try to
[sadam.udpSender]? It’s a byte-by-byte UDP sending external, so if you know the data format that your 3rd party software is expecting, then you can send your data as a raw byte stream with that object.
Hope that helps,
I’ll definitely give it a try as it sounds like a great workaround for my project. Thanks.