• kyro

    Nevermind, <KeyPress> steals keys for itself and turns pd unusable.
    Thanks for that %W trick, I now have the mouse features I was looking for.

    posted in technical issues read more
  • kyro

    Thanks a lot, @whale-av, I think I know what to try! If I want to listen to [pd mysubpatch], I just have to get its id with [window_name pd-mysubpatch] and filter out the messages from other windows.

    $focussed_window(join ".c") == %W

    Where can I learn more about this wizardry? I wasn't able to get key info from the plugin, I don't understand how to use commands from the tcl doc...

    posted in technical issues read more
  • kyro

    @jona @whale-av I've been starting to mess with tcl plugins to see if I could replace [toxy/tot] object.
    toxy
    tot

    The tot's third outlet optionally captures a stream of Pd gui messages dealing with user control over a destination canvas.
    i.e. motion, mouseup/down, keys, etc... of specific chosen windows (title passed by message or argument).

    How could one translate the window ID in jona's plugin to the window title?

    posted in technical issues read more
  • kyro

    Do you how to copy the content of an array to another with [tabread]&[tabwrite]+a counter (control objects)?
    I'd just plug an interpolation function similar to that of [tabread4~] between them.

    posted in technical issues read more
  • kyro

    @whale-av I'd totally buy you a beer or two just to hear more about those interesting things from your job.

    posted in technical issues read more
  • kyro

    how would one do a while where the number of iterations is not known in advance?
    

    I'd just trigger a bang to stop the [until] when the condition is met.

    posted in technical issues read more
  • kyro

    Last time I checked there was a bug with the hotspot of children nested datastructures:
    https://sourceforge.net/p/pure-data/bugs/358/

    posted in technical issues read more
  • kyro

    Hi,

    [traverse window, bang( is to append data, the pointer points to the created item.

    If you want to retreive data, it's [traverse window( and then how many [next(s needed for the pointer to point towards the target item.

    posted in technical issues read more
  • kyro

    To get it working I had to pass jack options like frames, SR, buffers, audio and midi channels... when lanching pd, along with -rt -jack. See pd --help for the list of said options. I made a launcher for that. whenever I forget about it and lauch pd any other way it crashes.

    posted in technical issues read more
  • kyro

    I recently discovered MidiShaper ( http://www.cableguys.de/midi-shaper.html ) and thought it would be useful to draw Bezier curves in wavetables, and then use them such as automation, enveloppes or even waveforms. Here's a patch getting the job done, at least for a reasonable amount of points.

    http://www.pdpatchrepo.info/hurleur/Bezier.zip

    posted in patch~ read more

Internal error.

Oops! Looks like something went wrong!