Releases: porres/pd-cyclone
cyclone version 0.5-3
Cyclone 0.5-3 needs at least Pd Vanilla 0.51-0 (btw, 0.51-1 is already available)
Download it below or get directly from Pd via menu "Help => Find Externals".
You need to load cyclone as a library, via Startup or with [declare -lib cyclone].
More information at https://github.com/porres/pd-cyclone/wiki
This bugfix release is still managing and focusing in comment and scope~ but offers other fixes.
CHANGELOG:
- [cyclone]: Pd version check fixed in the cyclone binary (previous version would complain if you installed a version higher than 0.51-0).
- [cyclone/table]: if window is open and you set values via messages, the values are now updated graphically (you needed to close and open the window for it to reflect the changes).
- [togedge]: non integer floats not allowed as in Max.
- [mousestate]:
- Fixed poll message (regression bugs from 0.5-0 and 0.3).
- Fixed bugs in reset/zero message (update values only or if polling)
- Fixed polling for multiple objects in different modes. - [scope~]: Added a missing receive symbol box in the properties window.
- [comment]:
- Fixed getting the object's area
- Better handling of "" in append/prepend methods.
- Now we draw an outline when in edit mode.
- There's a better handling of resizing now as well.
- Added support for foreign alphabets.
- More examples in the documentation on how to use backslash and different alphabets.
- Properties: better handling of 'empty' receive symbols / fix 'bg flag'.
cyclone version 0.5-2
Cyclone 0.5-2 needs at least Pd Vanilla 0.51-0
Download it below or get directly from Pd via menu "Help => Find Externals".
You need to load cyclone as a library, via Startup or with [declare -lib cyclone].
More information at https://github.com/porres/pd-cyclone/wiki
This bugfix release is specially necessary for those who've been using [comment] since cyclone 0.3 and even more since 0.5 - not much to worry, just start using it soon and resave your patches. I won't get into details of my plans and why, but this will be useful in the long run to improve backwards compatibility.
Changelog:
-
scope:
- fixed a couple of tcl/tk errors and some drawing issues when outta bounds in a GOP.
- scope now draws inlets when in edit mode, like in Max and cyclone comment.
- Added a receive symbol (like in comment)
-
comment:
- fixed some drawing issues when outta bounds in a GOP. Code has been revised and has now a better handling of arguments and a proper handling of dollarsign args.
- Added a ver rudimentary and preliminary properties window
version 0.5-1
Cyclone 0.5-1 needs at least Pd Vanilla 0.51-0
Download it below or get directly from Pd via menu "Help => Find Externals".
You need to load cyclone as a library, via Startup or with [declare -lib cyclone].
More information at https://github.com/porres/pd-cyclone/wiki
Changelog:
- fixed a regression bug from 0.5-0 where 'bufsize' wasn't being set in scope~
Cyclone 0.5-0
Cyclone 0.5-0 needs at least Pd Vanilla 0.51-0
Download it below or get directly from Pd via menu "Help => Find Externals".
You need to load cyclone as a library, via Startup or with [declare -lib cyclone].
More information at https://github.com/porres/pd-cyclone/wiki
Changelog:
- Re-added support for capital letters aliases - this is for backwards compatibility and now the objects print an error telling the user to change to the new name. The affected objects are: cyclone/append (*); bucket; cyclone/clip (*); decode; histo; mousestate; peak; cyclone/table (*); togedge; trough; uzi; cyclone/clip~ (*); cyclone/line~ (*); scope~; cyclone/snapshot~ (*)
(*) these classes need the 'cyclone/' prefix to avoid name clashes with vanilla internals - see help file for more information.
-
When loaded as an object, the 'cyclone' library now also outputs the version number. You can use this to make sure your patch has the right version.
-
Fixed some type formats for [sprintf] and updated the documentation.
-
Fixed a bug with [zl delace] in windows where the 2nd outlet wasn't working
-
Fixed a bug in [active] where right click would deactivate in linux
-
Added a few new message methods/attributes to [number~], thanks to the new inlet~ 'fwd' feature from Pd 0.51 (namely bang, list, set, ft1, interval, minimum, maximum, bgcolor, textcolor).
-
[scope~]:
- Added zoom support and now the patch properly asks if you want to save changes when parameters change.
- Fixed a regression bug in scope~ where it wouldn't draw if loaded in a patch with DSP on
-
[comment]:
- Added zoom support and now the patch properly asks if you want to save changes when parameters change.
- Visual change where it now shows its inlet while in edit mode (like it happens in Max)
- Fixed a bug in [comment] where it couldn't load font names that had spaces (such as "DejaVu Sans Mono") and made the default font "DejaVu Sans Mono" like in Pd. But this only works well in Pd 0.51-0 or later! Note that although Pd ships with Deja Vu Sans Mono, it still doesn't offer italic and italic+bold variants. With this change all cyclone documentation has been revised to only contain DejaVu Sans Mono fonts in all cyclone/comment objects. This fixes an issue where it would load different fonts in different systems if it didn't have the actual same font installed.
- Updated [comment] to add missing Max 5 parameters (added 'fontface', 'underline' and 'bgcolor' methods/attributes, plus an extra 'bg' method/attribute to suppress background)
- Also added 'textjustification' from Max6. This object isn't fully compliant to Max6+ and is the only one that will not be fully updated - for instance, it misses all that "bubble stuff". Nonetheless, this was the last object that needed further updates from cyclone's 0.3's goal to update objects to Max 7. This means that this mission is finally completed!!!!!!!!!!!!!!!!!!!!
Cyclone 0.4
cyclone 0.4 needs at least Pd Vanilla 0.50-2!
Changes:
-
Thanks to the new [pdcontrol] object from 0.50.0, buffer~ can now load files relative to its owner patch.
-
To conform with the latest Max versions that do not allow capital letters in object names anymore, the alias for capital letters have been removed. The last version of cyclone still included capital letters for backwards compatibility but with a note that this was being phased out. So if you still have capital letters, you should change to lower case. The affected objects and how they must be instantiated now are: cyclone/append *; bucket; cyclone/clip *; decode; histo; mousestate; peak; cyclone/table *; togedge; trough; uzi; cyclone/clip~ *; cyclone/line~ *; scope~; cyclone/snapshot~ *
-
- (*) these classes need the 'cyclone/' prefix to avoid name clashes with vanilla internals - see help file for more information.
-
Made some improvements in cyclone/comment's update and other couple of fixes to unjoin/mousestate.
Find more details about the fixes in the changelog at: https://github.com/porres/pd-cyclone/blob/cyclone0.4/documentation/extra_files/CHANGELOG.txt
Cyclone 0.3 was the major overhaul of cyclone, where it was upgraded to the latest Max 7 version. Max 8 was released recently and there are already a few updates that could be ported to cyclone, and they might be included in a future Cyclone release.
See also our wiki: https://github.com/porres/pd-cyclone/wiki
Please file bug reports in here: https://github.com/porres/pd-cyclone/issues
Cyclone 0.3
In the 3rd anniversary of this repository (maintained by Porres, Kwan and Barber) we're glad to finally release cyclone 0.3! This requires Pd-0.49 or later. It doesn't fully work on Pd-Extended or Purr Data.
About Cyclone 0.3:
The original author of cyclone - Krzysztof Czaja - abandoned it in 2005 at version 0.1alpha55. Cyclone was then incorporated and available in Pd-Extended, where it only a had a minor update in 2013 (0.1alpha56) right before Cyclone and Pd Extended were abandoned altogether. Under a new maintenance phase by Fred Jan Kraan from dec-2014 to feb-2016, 0.1alpha57 and cyclone 0.2 beta versions were released, still closely related to the previous '0.1alpha' releases and mostly compliant to Max 4.0!
Cyclone 0.3 represents a major overhaul and includes:
- Objects updated to the last Max 7 version (7.3.5)
- Numerous bug fixes
- New objects
- Completely rewritten documentation
Find detailed changelog here: https://github.com/porres/pd-cyclone/blob/cyclone0.3/documentation/extra_files/CHANGELOG.txt
The main changes from the last 0.3 unstable release is a partial update to [comment], some fixes on [sprintf], [coll], [record~] and other minor details. Something else quite important is the possibility of compiling all of objects in cyclone as a single binary instead of separate binaries (all thanks to Diego Barrios Romero) - see the readme for more details on that and cyclone in general https://github.com/porres/pd-cyclone/blob/cyclone0.3/README.md
Max 8 was released recently and there are already a few updates that could be ported to cyclone, and they might be included in a future Cyclone release.
See also our wiki: https://github.com/porres/pd-cyclone/wiki
Please file bug reports in here: https://github.com/porres/pd-cyclone/issues
cyclone0.2beta1
First beta release of cyclone 0.2 - under the maintenance of Fred Jan Kraan
cyclone0.1alpha57
first release after the Pd-Extended era under a new maintenance phase by fred jan kraan