Signature
Work in progress : FCPD a FreeCAD PureData connexion
-
FFW
posted in technical issues • read moreMaybe you can use one
[netreceive]to serve available ports and others in[clone].- The instance first ask the fixed port for a dynamic port number, then close the connection (and don't take care anymore of its output so if the disconnection is delayed and the server still push something, it's discarded)
- The instance open then another connection with the given dynamic port.
At server side the
[netreceive]s get their ports numbers from the $1 which contain the clone instance number. You can start the port minimal number where you want with the-sargument of[clone].
The callback is sent back to the main patch throw the clone instance outlet. -
FFW
posted in technical issues • read moreDon't you simply look for abstraction instead of sub-patch?
Based on your previous patch:

-
FFW
posted in technical issues • read moreIt maybe can work in message space if we start with a [bang~] to trigger the computation until it fill a 64b array and then play.
EDIT : Yes it does

-
-
FFW
posted in technical issues • read moreYou can even use a single
[tabread4~]to play the array twice throw the multichannel support.
Patch from the [tabread4~] help with a small modification:

-
FFW
posted in technical issues • read moreAnother possible algorithm:
- Fill a list with the samples, randomize it
- Drop the samples one by one, use it and fill another list
- When the first list is empty, switch with the second, randomize it and goto 2.
If you pick a random sample of the second list before the last of the first is consumed then you prevent repetition.
-
FFW
posted in technical issues • read moreHi,
You don't need the parent name if you use [iemguts/sendcanvas]. For an example see
https://forum.pdpatchrepo.info/topic/15118/tooltip-display-a-message-about-an-abstraction-in-its-parent -
-
-
FFW
posted in technical issues • read more@willblackhurst you generate the combinations but the main subject is the permutations I think.
EDIT: my two cents

perm4.pd

