On Mon, May 20, 2019 at 02:53:38PM -0700, Pete Goodeve wrote: > On Mon, May 20, 2019 at 09:47:04AM +0100, john wrote: > > Sounds like a side effect of the change from liblo to drect code. > > > Looks like that's it! I wasn't able to try Csound5 before, because > I didn't seem to have OSC in Haiku, but it turned out it just wasn't > finding liblo and not telling me. I got it set up right, and yes, DNS > hostnames work properly there. > > So it can't be too hard to restore that feature. I'll take a look. > Hmm, maybe a bit harder than I thought. In the old version liblo did all the work. Must still be possible, but I'm not familiar with networking calls to know what's needed. But what was the rationale for the switch from plugin to main library? A lot of the functions are still in the plugin, and after exploring I see that the old 'OSCsend' is now 'OSCsend_lo' -- and works perfectly well! Maybe rather better as it *does* accept hostnames! Just not documented, except a line in the 6.09 Release Notes. I also see that the 'socksend' page explicitly states that the address for that must be dotted numeric, so the requirement was known, but unintentionally propagated, I guess. I guess OSCbundle and OSCraw are new in the main library, but why not move OSCsend back and put the others there too? Everything would be consistent, then. What would be the disadvantages? -- Pete -- Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here