re UDP overload. Yeah "duh" I should know that.
Re the empty string. Some feedback is that it might be problematic for some environments, ie: MAX. For example, if I create a message in MAX with an empty string, the string simply vanishes from the message, because typing in MAX is based on the value not a declared type. In MAX, the message would be received with 1 less parameter. Possible to detect of course but not ideal.
Maybe using a "-1" or simply a symbol like "-" would help.
I hate to change specs based on limitations of certain environments, but if the change is minor it can really help with ease of use.
re # of events a sec. My calculations were absolutely non scientific so it most likely is 2k per sec. Amazing data rate.