• porres

    "To Pd-announce:

    Pd version 0.57-0 is available from https://msp.ucsd.edu/software.htm
    or (source only) via github: https://github.com/pure-data/pure-data .

    cheers
    Miller"

    Release notes
    0.57-0
    The "zoom" feature is entirely reworked, thanks to Antoine Rousseau.
    [receive] can (at last!) be set to receive from a variable symbol - thanks to Christof and Alexandre
    Many new features added to [pointer], [struct], [drawnumber], etc., objects.
    After many requests: logical binops such as [==~] and [||~] now included.
    IEMGUI number boxes can highlight their image when activated
    [clone] object can dynamically allocate copies at run time.
    New [siginfo~] object to get sample rate, number of channels, etc.
    New [list foreach], [list join] and [list unjoin] objects.
    Button to rescan MIDI device list - thanks Ben.
    New [snake~ sum], [snake~ pick] and [snake~ split] objects.
    Cut/Copy/Paste for patch fragments now work across apps.
    Configurable keyboard shortcuts - thanks Iohannes.
    [oscparse] object allows non-standard but widely used "double" type.
    The [float] object now can parse integers out of symbols such as "preset45.txt".
    MacOs "App ID" and "preferences" storage now under info.puredata to agree with website URL.
    Incremental improvements to experimental GTK3 front end.
    Classes now have a user slot, "c_data" for storing per-class data.
    Updates to "find externals" feature - thanks Iohannes.
    Much work by Iohannes on the translation infrastructure, and as always, documentation by Alexandre.
    And... at long last, '{' and '}' characters are no longer dropped.

    posted in news • read more
  • porres

    And PlugData also makes the best job keeping up with the latest Vanilla

    posted in technical issues • read more
  • porres

    Just use Vanilla people :) I don't see forks giving you much more, besides PlugData of course, which does load Pd as a plug in (besides working hard on the GUI).

    posted in technical issues • read more
  • porres

    that's more alive and kicking, but also no external compatibility and lagging behind some libraries (though I hope they're finally updating cyclone)

    posted in technical issues • read more
  • porres

    well, Pd 0.57 is coming out and [receive] now has an inlet, and there's a [list foreach] for iteration

    posted in technical issues • read more
  • porres

    purr data doesn't take Pd externals, just what they ship... and it's outdated and not paired/compatible to current vanilla

    posted in technical issues • read more
  • porres

    good, fixing it

    posted in technical issues • read more
  • porres

    not sure what you need, but I could look into and add one to ELSE

    posted in technical issues • read more
  • porres

    well, then be happy there's no limit :) go crazy on it

    posted in technical issues • read more
  • porres

    no, like I said, i guess there's no limit :) does that bother you? do you think it should have?

    posted in technical issues • read more
  • porres

    @jameslo said:

    Is there a maximum size for the impulse response table for [else/conv~]? I loaded a 30s one and got no warnings.

    I guess not :)

    if you change the table, the object needs to be reinitalized so it reloads the table. Maybe I could add that to the documentation or add a 'reload' message. Please open an issue/request on github

    posted in technical issues • read more
  • porres

    "To Pd-announce:

    Pd version 0.56-3 is available from https://msp.ucsd.edu/software.htm
    or (source only) via github: https://github.com/pure-data/pure-data

    This fixes some problems in 0.56-2. Changes are summarized in release notes: https://msp.ucsd.edu/Pd_documentation/5.current.status.htm#s5.1

    cheers
    Miller"


    Release notes:

    Fixed broken "keyup" object (IOhannes).

    Improvements to window titles and IEM GUI settings (IOhannes).

    Ben Wesch improved updating the Pd colors without recreating windows.

    Documentation updates (Alexandre).

    Fixed a situation in which Pd hangs when failing to connect to jack device in linux.

    Updates to the "deken" ("find externals") mechanism.

    Many other bug fixes.

    posted in news • read more
  • porres

    how about using MPE in the sfz~ object? :)

    posted in patch~ • read more
  • porres

    it was added in the last available release (RC1`4, from september./2025), but plugdata never included it in a stable release. Currently, nightly carries the current master state of RC15

    posted in patch~ • read more
  • porres

    @ddw_music said:

    Come to think of it... why does else/sfz~ truncate note numbers? You're not bound by the limits of the MIDI protocol; why not fully support fractional note numbers?

    that is a good request. Open an issue?

    posted in patch~ • read more
  • porres

    cool, I thought you wanted particular scales, like 8th tones, which is the first example in here

    Screenshot 2026-05-23 at 11.21.52.png

    posted in patch~ • read more
  • porres

    see else/width~ and else/spread~ for stereo spreading

    posted in patch~ • read more
  • porres

    else/sfz~ has support for mictrotones

    Screenshot 2026-05-22 at 23.47.15.png

    posted in patch~ • read more
  • porres

    I didn't look at that patch, all I am saying is that I think it's important to have audio signals triggering the object. If you just want to use MIDI, you don;t really need it, but my library is fully sample rate accurate, like a modular environment. I wouldn't know how to do that with Vanilla, seems impossible or dreadfully hard/crazy with all my features.

    The [slop~] object is sample rate accurate though.

    posted in patch~ • read more
Internal error.

Oops! Looks like something went wrong!