• FFW

    Maybe 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 -s argument of [clone].
    The callback is sent back to the main patch throw the clone instance outlet.

    posted in technical issues read more
  • FFW

    Don't you simply look for abstraction instead of sub-patch?

    Based on your previous patch:
    image.png

    posted in technical issues read more
  • FFW

    It 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

    image.png

    posted in technical issues read more
  • FFW

    Without [expr] it should like this

    image.png

    posted in technical issues read more
  • FFW

    You can even use a single [tabread4~] to play the array twice throw the multichannel support.
    Patch from the [tabread4~] help with a small modification:
    image.png

    posted in technical issues read more
  • FFW

    Another possible algorithm:

    1. Fill a list with the samples, randomize it
    2. Drop the samples one by one, use it and fill another list
    3. 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.

    posted in technical issues read more
  • FFW

    Hi,
    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

    posted in technical issues read more
  • FFW

    The gui ping when you change the array values by mouse:
    image.png

    posted in technical issues read more
  • FFW

    FYI it opens with PlugData.

    posted in technical issues read more
  • FFW

    @willblackhurst you generate the combinations but the main subject is the permutations I think.

    EDIT: my two cents
    image.png
    perm4.pd

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!