-
whale-av
posted in technical issues • read more@unclewayback Some help here I think........ https://forum.pdpatchrepo.info/topic/13134/things-i-wish-i-had-known-when-i-started-pd/22
And.... maybe it is no longer valid in Pd, but you might be thinking of the -autopatch startup flag and you disabled as I did it long ago.....
David.
-
whale-av
posted in technical issues • read more@jameslo This has my head spinning...... https://stackoverflow.com/questions/3329641/how-do-multiple-clients-connect-simultaneously-to-one-port-say-80-on-a-server
.... but might contain the answer.
It suggests, as the IP's are the same and the PIDs the same they are sharing the connection.However, in the second TCPview screenshot the Reaper ports are only listening and have sent no data.
But Pd has numerous (high) ports open and sending and receiving data..... presumably one for each instance.
So Pd is talking to itself, and I suppose that is in the nature of a VST... which only hooks into the host data and does not "run" within it?
I have no idea if that is a true statement, and I have to give up as I have an early flight.I thought I had mastered networking but...... https://superuser.com/questions/949428/whats-the-difference-between-127-0-0-1-and-0-0-0-0
X David. -
whale-av
posted in technical issues • read more@jameslo Before [clone] we would have used a counter to generate instances by dynamic patching.
It's a fairly trivial thing to do..... incrementing the port number or a variable name for each iteration......
I admit to little experience with VST and none with plugdata.
Interesting conundrum for airport waiting during the next few days.I wonder if you are running into TIME_WAIT issues where you disconnect/reconnect repeatedly to the same port.
If you are on windows then try tcpview.exe from the Microsoft sysinternals suite to get a better idea of any tcp issues.
David. -
whale-av
posted in technical issues • read more@jameslo No time to look into why..... although nothing differentiates the instances as far as I can see.... and maybe you need a [list trim] somewhere...
Could you use separate ports ... 8001 8002 8003....... etc. for the tracks?
David. -
whale-av
posted in technical issues • read more@Glop-Glop Hello...
The forum has had a few problems lately and your patch did not upload correctly.
David. -
whale-av
posted in technical issues • read more@jameslo Actually binops are not so painful.
My calculator is painful... the result has to be copied to the first memory for every future operation.... I have to remember that the operator is entered after both registers are filled.... and I have to keep track of the floating point in my head and move the little manual pointers so that I don't forget where I am...
Otherwise it is perfect, as it should be having cost as much as a Mercedes shooting break when it was new.....
So I bought a newer one... which has the bonus of pretty curved itron tube displays.... preserving the aura of the Nixie tubes without the heat and power consumption.

Just need an interface to connect it to Pd and all will be good.....
David. -
whale-av
posted in technical issues • read more@jameslo No.
There is only [int] and that only rounds down.
You could use binary I suppose...... https://forum.pdpatchrepo.info/topic/6591/binary-numbers
.....and then use the binops operators but it's a bit painful.
You can use [int] inside [expr] but I don't know how it behaves.....
David. -
whale-av
posted in technical issues • read more@jameslo "The glyphosphate tales" (Roundup). "The Monsanto Tales" "The Bayer Tales"...
"Farming Times"......
"Cancer, my tractor and me"...
None good enough so I didn't post...... but maybe on the right track...
Maybe.."The Prisoner" (I am not a number I am a free man).....
If you need precision and 64-bit integer limits give you enough dynamic range then stick with that.
If you need a really massive dynamic range then you will have to put up with floating point imprecision.
I think.....
I suppose that then the question is how to predict the data shift (*/) necessary to fit in the integer range..?
David.
(when I studied Fortran74 I don't remember anyone talking about this problem). -
whale-av
posted in technical issues • read more@Worik Excellent library but originally built in Pd Extended.... so it needs pretty much all of the libraries that were available at the time.
Most have been updated for 64-bit Pd but not every object and not for every OS.......It is almost always possible to work around missing objects.
The easy solution is to find an older 32-bit RPI and install Pd Extended.
Otherwise upload a list to this thread of what is still missing once you have found everything available on Deken.
Some objects will be directly replaceable by newer externals that will have different names in other libraries.
Others will have had vanilla patch replacements built by users over the years and someone will try to help you out..... eg.....https://forum.pdpatchrepo.info/topic/14619/order-of-ops-confusion-troubleshooting-vanilla-demux-abstraction
Others might not be replaceable but might not be absolutely necessary..?Edit...
This FAQ might well help....... http://gerard.paresys.free.fr/ARGOPd/ARGOPdFAQ.html
"How Do I Install Pd On Debian, Ubuntu, Mint GNU/Linux?" Solution2... about half way down the FAQ..David.
-
whale-av
posted in this forum • read more@EEight Ahha..... so I cannot log in because I am already logged in through the other domain.
Makes sense now..!.
David.