• whale-av

    @ddw_music So the "Grab" message is from the OS. There are plenty of posts on the internet for Print Screen problems with Ubuntu (and other Linux variants).
    Probably a buggy screenshot package....... maybe #1799059.
    I think you can be sure that it had nothing to do with Pd.
    David.

    posted in technical issues read more
  • whale-av

    @emji It looks like you have made [voice] as an abstraction..... so it is easy.
    Make the 4 voices [voice 1] [voice 2] [voice 3] [voice 4] ....... with a space between "voice" and the number.
    Then connect the number box to a [s $1-voice_s]
    In [voice 1] the send object will become [s 1-voice_s]
    In [voice 4] it will become [s 4-voice_s]
    See https://forum.pdpatchrepo.info/topic/9774/pure-data-noob/4
    David.

    posted in technical issues read more
  • whale-av

    @ddw_music You seem to be the first person ever to have such a problem.
    Was the patch capturing keystrokes, or had Pd hung?
    David.

    posted in technical issues read more
  • whale-av

    @ddw_music Right-click and select help for them........
    [int] might be the equivalent of "round"?
    David.

    Capture.JPG

    posted in technical issues read more
  • whale-av

    @JBONES1000 Yes, your method is excellent for re-opening the patch.
    The method I just posted will not work when the patch is re-opened (after saving with the correct filename in the message box).
    David.

    posted in technical issues read more
  • whale-av

    @JBONES1000 If you don't need to store it externally then it can be done very simply by tagging it as a symbol like this.......
    David.

    Capture.JPG

    posted in technical issues read more
  • whale-av

    @RetroMaximus The is no limit that I know of to the quantity of arguments for an abstraction, and you can use floats and symbols (although the first [$1] should be a float).
    But using [clone] where there is no way of defining them.......
    For [clone] you are stuck with just the one and it is really just an index.
    For colours you could use that index and do some math I suppose.
    David.

    posted in technical issues read more
  • whale-av

    @JJLloyd Well...... it gets more complex.......
    this.zip
    ........ as you need to get rid of the "symbol" selector so that the empty symbol is ignored.
    It is converted into just a bang which is then sidelined with [route symbol bang]
    You need the [s2l] and [s2f] for Vanilla..... for extended you do not.
    David.

    posted in technical issues read more
  • whale-av

    @RetroMaximus Hard to tell without the whole patch. I will guess that the receive names are still indexed 1-16?....... but I will be wrong because of the performing labels?
    If "patterns" is an abstraction you could have each one close and another pop up with vis 0 and vis 1 messages, or you could have them all in a sub-window and slide the gop over them to reveal the active one.
    That way each pattern could have its numbers and colors set simply by arguments for the abstraction, without any need for changes.
    David.

    posted in technical issues read more
  • whale-av

    @JJLloyd You could do something like this.zip
    The default values are banged in, and only replaced if there are arguments.
    The default values are banged through first though even when there are arguments, which might be a problem.
    And of course this does not help with other objects that contain a $ as they will return a value "0".
    [symbol $1] will send an empty symbol....... [send $1-volume] will become [send 0-volume]

    However, $0 is not specified by a creation argument and does have a default value which is different for each abstraction.
    But that is it....... you only get the one $0 to use.
    David.

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!