<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Times New Roman \(Body CS\)";
        panose-1:2 11 6 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<div>
<p class="MsoNormal">I hope I’m not butting in where I have no business, but I’d like to mention that Ross Bencina’s ‘OSCGroups’ (<a href="http://www.rossbencina.com/code/oscgroups">http://www.rossbencina.com/code/oscgroups</a>) does an excellent job of handling
 group formation, broadcast and NAT tunneling. Our group has been using it for over fifteen years, and it’s as solid as a rock. It may not be Pd-native, but it does the job extremely well.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Best,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Phil Stone<o:p></o:p></p>
<p class="MsoNormal">Davis, CA<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:12.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in">From: Christof Ressi <info@christofressi.com><br>
To: Pd-List <pd-list@lists.iem.at><br>
Subject: Re: [PD] UDP server with Pd<br>
Message-ID: <06b68c67-a27e-81d8-4b6e-5b60db9436c5@christofressi.com><br>
Content-Type: text/plain; charset="utf-8"; Format="flowed"<br>
<br>
If you want the server to reply only to the current client, <br>
[iemnet/udpserver] actually works fine (despite the error message in the <br>
console): the list method will send the packet to the source address of <br>
the most recently received packet.<br>
<br>
However, if you need to send packets to several/all registered clients, <br>
e.g. like a game server, this doesn't work (yet).<br>
<br>
Christof<br>
<br>
On 02.06.2021 08:54, Roman Haefeli wrote:<br>
> On Tue, 2021-06-01 at 15:27 -0700, Miller Puckette via Pd-list wrote:<br>
>> One solution (which the conniption server/client and quacktrip both<br>
>> use in somewhat different ways) is for a "netreceive" object to wait<br>
>> for an incoming connection and then, once one arrives, immediately to<br>
>> close<br>
>> its own listening port and for a "nestsend" in the same patch to open<br>
>> a connection to the IP and port that the "netreceive" reported (via<br>
>> its<br>
>> second outlet).  It's a bit complicated but gets the job done.<br>
> That absolutely works. And since that can be done in zero logical time,<br>
> [netsend]  doesn't claim any packets coming in on the port "shared"<br>
> with [netreceive]. Cheers to Pd's determinism!<br>
><br>
> That opens up an a lot of new things to explore for me. Thanks!<br>
><br>
> Roman<br>
><br>
> _______________________________________________<br>
> Pd-list@lists.iem.at mailing list<br>
> UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list">
https://lists.puredata.info/listinfo/pd-list</a><br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.puredata.info/pipermail/pd-list/attachments/20210602/aa4883b3/attachment.htm">http://lists.puredata.info/pipermail/pd-list/attachments/20210602/aa4883b3/attachment.htm</a>><br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
_______________________________________________<br>
Pd-list mailing list<br>
Pd-list@lists.iem.at<br>
to manage your subscription (including un-subscription) see<br>
<a href="https://lists.puredata.info/listinfo/pd-list">https://lists.puredata.info/listinfo/pd-list</a><br>
<br>
<br>
------------------------------<br>
<br>
End of Pd-list Digest, Vol 195, Issue 8<br>
***************************************<o:p></o:p></p>
</div>
</div>
</body>
</html>