Re: [PD] tcpserver and tcpclient

2020-03-31 Thread Edwin van der Heide
> On 31 Mar 2020, at 21:22, Fred Jan Kraan wrote: > > Hi All, > > I would be happy to add abstractions based on maintained objects from other > libraries to the maxlib library (where I caused all this trouble by removing > the instable tcp-objects). > > Greetings, > > Fred Jan Nobody

Re: [PD] tcpserver and tcpclient

2020-03-31 Thread Fred Jan Kraan
Hi All, I would be happy to add abstractions based on maintained objects from other libraries to the maxlib library (where I caused all this trouble by removing the instable tcp-objects). Greetings, Fred Jan On 31/03/2020 21.03, Edwin van der Heide wrote: On 31 Mar 2020, at 09:21,

Re: [PD] tcpserver and tcpclient

2020-03-31 Thread IOhannes m zmölnig
On 3/31/20 9:01 PM, Edwin van der Heide wrote: > I was assuming that a (TCP) socket would be a requirement to be able to send > data up and down without port forwarding on both sides but I guess I’m wrong > here. this (that you cannot do bi-directional communication with a connectionless

Re: [PD] tcpserver and tcpclient

2020-03-31 Thread Edwin van der Heide
> On 31 Mar 2020, at 09:21, IOhannes m zmölnig wrote: > > On 3/30/20 11:03 PM, Edwin van der Heide wrote: >> > >>> in any case, you need to solve the problem of interleaved messages from >>> multiple clients. >> >> Yes you are right about iemnet/tcpclient vs mrpeach/tcpclient. And yes, I >>

Re: [PD] tcpserver and tcpclient

2020-03-31 Thread Edwin van der Heide
Hi Roman, > On 30 Mar 2020, at 23:40, Roman Haefeli wrote: > > Hey > > On Mon, 2020-03-30 at 20:16 +0200, Edwin van der Heide wrote: > >> Here is more context: >> - What I’m interested in is to create a small and 'super simple' >> internet ensemble in which multiple participants are playing

Re: [PD] tcpserver and tcpclient

2020-03-31 Thread IOhannes m zmölnig
On 3/30/20 11:03 PM, Edwin van der Heide wrote: > >> in any case, you need to solve the problem of interleaved messages from >> multiple clients. > > Yes you are right about iemnet/tcpclient vs mrpeach/tcpclient. And yes, I > understand that solving the interleaved messages is important but

Re: [PD] tcpserver and tcpclient

2020-03-30 Thread Roman Haefeli
Hey On Mon, 2020-03-30 at 20:16 +0200, Edwin van der Heide wrote: > Here is more context: > - What I’m interested in is to create a small and 'super simple' > internet ensemble in which multiple participants are playing together > over the internet. They play together, not by sending each other

Re: [PD] tcpserver and tcpclient

2020-03-30 Thread Edwin van der Heide
> On 30 Mar 2020, at 22:39, Roman Haefeli wrote: > > On Mon, 2020-03-30 at 21:27 +0200, Edwin van der Heide wrote: >> >>> >>> https://github.com/reduzent/netpd-server/ >>> >> >> On https://github.com/reduzent/netpd-server/ I only find the >> delimiting part for OSC. Do you have it also for

Re: [PD] tcpserver and tcpclient

2020-03-30 Thread Edwin van der Heide
> On 30 Mar 2020, at 22:22, IOhannes m zmölnig wrote: > > On 3/30/20 9:29 AM, Edwin van der Heide wrote: >> My problem is that iemnet/tcpclient outputs the the received messages as >> bytes in individual messages instead of a list. > > actually it's the other way round: mrpeach/tcpclient

Re: [PD] tcpserver and tcpclient

2020-03-30 Thread Roman Haefeli
On Mon, 2020-03-30 at 21:27 +0200, Edwin van der Heide wrote: > > > > > https://github.com/reduzent/netpd-server/ > > > > On https://github.com/reduzent/netpd-server/ I only find the > delimiting part for OSC. Do you have it also for FUDI? Sorry, I posted the link without even checking if

Re: [PD] tcpserver and tcpclient

2020-03-30 Thread IOhannes m zmölnig
On 3/30/20 9:29 AM, Edwin van der Heide wrote: > My problem is that iemnet/tcpclient outputs the the received messages as > bytes in individual messages instead of a list. actually it's the other way round: mrpeach/tcpclient outputs the received messages as lists instead of bytes. assuming

Re: [PD] tcpserver and tcpclient

2020-03-30 Thread Edwin van der Heide
Dear Roman, > On 30 Mar 2020, at 14:32, Roman Haefeli wrote: > > I solved the delimiting part for OSC and FUDI for netpd-server. Check > the abstraction [tcpsocketserver] in: > > https://github.com/reduzent/netpd-server/ > On https://github.com/reduzent/netpd-server/ I only find the

Re: [PD] tcpserver and tcpclient

2020-03-30 Thread Edwin van der Heide
Dear Roman and Dan, I’m combining my reply to both of you and hope that is ok. Here is more context: - What I’m interested in is to create a small and 'super simple' internet ensemble in which multiple participants are playing together over the internet. They play together, not by sending each

Re: [PD] tcpserver and tcpclient

2020-03-30 Thread Edwin van der Heide
Dear Martin, As I wrote I’m not 100% sure that the crash is caused my mrpeach but it seems like it. I’m not sure how to find a proper crash report on windows. Attached is a crash report of tcpclient on macos. Although on macos it happens very rarely. Here is a link to the server patch and a

Re: [PD] tcpserver and tcpclient

2020-03-30 Thread Martin Peach
On Mon, Mar 30, 2020 at 3:36 AM Edwin van der Heide wrote: > > It seems that objects from the mrpeach library give me trouble (crashing) > (especially on windows) although this needs further testing on my side. Which mrpeach objects are crashing on Windows? I'd like to know so I can fix it.

Re: [PD] tcpserver and tcpclient

2020-03-30 Thread Roman Haefeli
On Mon, 2020-03-30 at 09:29 +0200, Edwin van der Heide wrote: > As a strategy I would like to compare them to tcpserver and tcpclient > in iemnet. My problem is that iemnet/tcpclient outputs the the > received messages as bytes in individual messages instead of a list. Yeah. TCP is a

Re: [PD] tcpserver and tcpclient

2020-03-30 Thread Dan Wilcox
gt;> > To: pd-list@lists.iem.at <mailto:pd-list@lists.iem.at> > Subject: [PD] tcpserver and tcpclient > Message-ID: <750120c1-4486-4a0c-917f-56689a96d...@evdh.net > <mailto:750120c1-4486-4a0c-917f-56689a96d...@evdh.net>> > Content-Type: text/plain; charset=ut

[PD] tcpserver and tcpclient

2020-03-30 Thread Edwin van der Heide
I’m trying to find a good-working combination of tcpserver and tcpclient for the 64 bit version of Pure Data on macos, windows and linux in order to send fudi messages between the different clients via the server. I started with maxlib but found that tcpserver and tcpclient are not part of the