• ingox

    @banihaykal [entry] is also in flatgui, that you can find via Find Externals...

    I don't know why, but i built this chat console some time ago. It is a little bit rudimentry, but it works a little bit. It is all vanilla: chat.pd
    Bildschirmfoto vom 2019-03-19 22-11-04.png

    posted in technical issues read more
  • ingox

    @stra6 The reason is that the table expects a list, not a symbol. You can send the generated list directly to the table. I got some weired results using send, so i used [array set] instead: toggle_to_table.pd.

    I also included two methods where you can write directly into the table. I changed the size and range of the table, so the effects are more visible. Also changed the name of the table to $0-table, so it will always be unique. :)

    posted in technical issues read more
  • ingox

    I made an abstraction out of this: dyndelwrite~.zip.

    Here you can see how to deal with some difficulties of dynamic patching. As connentions to inlets might get lost otherwise, everything is created within a subpatch together with a receive. The inlet with the send stay outside of the subpatch. This also allows to send [clear( to the subpatch in the beginning to keep everything clean. In the end, a [dirty 0( message is send to make the patch appear as if it where saved, to avoid warnings when closing the patch.

    There is a warning in place here: When you work with [dirty 0(, you have to make sure to save your patch before closing, as there will be no warning. ;)

    Here is a collection of dynamic patching commands: https://forum.pdpatchrepo.info/topic/10813/collection-of-pd-internal-messages-dynamic-patching

    posted in technical issues read more
  • ingox

    @AlanMJackson Yes, this is the only way. Looking at the patch in a text editor may help. :)

    posted in technical issues read more
  • ingox

    One additional note: Sending a pointer to [route symbol] and the left outlet to [print] crashes Pd:Bildschirmfoto vom 2019-03-06 00-03-19.png
    Without the [print] the bang bangs, but with the [print], Pd crashes ;)

    posted in extra~ read more
  • ingox

    @jancsika, @myQwil Ok, i found a way to detect a pointer. A pointer is treated by [route] like a symbol, curiously. But it still is not a symbol after the [route], apparently. [makefilename %s] then gives the symbol (null), which can be selected against.

    I also incorporated the detection of the type by sending an example to the right inlet. Only the use of the message [type $1( to the left inlet gave me some headaches. Using [route type] on [type list( returns an empty list for example. So i gave up on this. The other stuff should work: is.zip. The help file is also updated an should be correct now. ;)

    Bildschirmfoto vom 2019-03-05 23-46-29.png

    posted in extra~ read more
  • ingox

    @jancsika Right, i was suspecting this, but didn't test it. It is an unfinished patch, i just wanted to put it out there, because i currently don't have the time to polish it ;)

    posted in extra~ read more
  • ingox

    @myQwil Here is a vanilla version of this: is.zip. The conversion of an example and the usage of [type $1( are not yet implemented, so the text in the help file that i copied from your post is not actually correct. Anyhow, it could be done, i just don't have the time right now. Just wanted to share this. ;) If also the creation argument would be converted if it is an example, it could be renamed to "type" maybe ;)

    Bildschirmfoto vom 2019-03-05 13-56-47.png

    posted in extra~ read more
  • ingox

    @matthewscharles But [float] does this already, doesn't it?
    Bildschirmfoto vom 2019-03-05 13-55-20.png

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!