If you're using Pd 0.4.6+, look at the help for [oscformat] which you can use in place of mrpeach packOSC. Basically:

[1.23 < <-- message or list to send
|
[oscformat /osc/address] <- set address and format incoming data
|
[list prepend send]
|
[list trim]
|
[netsend -u -b]

From: "Peter P." <peterparker@fastmail.com>
To: "pd-list@iem.at" <pd-list@iem.at>
Cc: 
Date: Thu, 12 Mar 2015 17:09:40 +0100
Subject: [PD] OSC over netsend -u -b
Hi list,

I am trying to send OSC messages over [netsend -u -b] which I formatted
using [packOSC] from mrpeach net library without any further
modification (as I would do using [udpsend]).

I get on the console:
        netsend: no method for 'float'
supposedly because [netsend] expects the keyword "send" followed by a
list of numbers to send.

Since OSC messages formatted by packOSC vary in length, how could I send
data over [netsend -u -b]?

Thanks for any ideas!
P
 
--
Dan Wilcox