Skip to content

Commit

Permalink
0.8-0 ready
Browse files Browse the repository at this point in the history
  • Loading branch information
porres committed Oct 21, 2023
1 parent 37f91f8 commit caa66aa
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 13 deletions.
10 changes: 5 additions & 5 deletions cyclone_objects/binaries/cyclone_lib.c
Original file line number Diff line number Diff line change
Expand Up @@ -629,19 +629,19 @@ t_class *cyclone_class;
static int printed;

static int min_major = 0;
static int min_minor = 53;
static int min_bugfix = 2;
static int min_minor = 54;
static int min_bugfix = 0;

static int cyclone_major = 0;
static int cyclone_minor = 7;
static int cyclone_bugfix = 1;
static int cyclone_minor = 8;
static int cyclone_bugfix = 0;

void print_cyclone(t_cyclone *x){
int major = 0, minor = 0, bugfix = 0;
sys_getversion(&major, &minor, &bugfix);
post("");
post("--------------------------------------------------------------------");
post(":: Cyclone %d.%d-%d; Unreleased", cyclone_major, cyclone_minor, cyclone_bugfix);
post(":: Cyclone %d.%d-%d; Released October 22nd 2023", cyclone_major, cyclone_minor, cyclone_bugfix);
post(":: License: BSD-3-Clause (aka Revised BSD License)");
post(":: Copyright © 2003-2021 - Krzysztof Czaja, Hans-Christoph Steiner,");
post(":: Fred Jan Kraan, Alexandre Porres, Derek Kwan, Matt Barber\n\:: and others.");
Expand Down
7 changes: 5 additions & 2 deletions documentation/extra_files/All_objects.pd
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#N canvas 572 163 623 319 10;
#N canvas 469 104 623 319 10;
#X obj 244 203 switch~;
#X obj 234 158 tgl 30 0 \$0-zxcx \$0-zxcxsfljsfl empty 17 7 0 10 #dcdcdc #000000 #000000 0 1;
#X text 270 163 DSP;
Expand Down Expand Up @@ -258,9 +258,12 @@
#X obj 70 375 +=~;
#X text 493 268 <-- DEPRECATED!!!!;
#X text 529 336 <-- DEPRECATED!!!!;
#X text 434 1984 <-- DEPRECATED!!!!;
#X text 459 1612 <-- DEPRECATED!!!!;
#X text 461 1640 <-- DEPRECATED!!!!;
#X restore 383 233 pd All_cyclone_Objects;
#X text 96 49 Cyclone is a set of Pure Data objects cloned from Max/MSP \, see https://github.com/porres/pd-cyclone;
#X text 357 156 The total number of objects in cyclone is 200! (not counting a couple of deprecated objects), f 31;
#X text 342 161 The total number of objects in cyclone is 202! (counting 5 deprecated objects), f 39;
#X connect 1 0 0 0;
#X connect 1 0 3 0;
#X connect 4 0 5 0;
20 changes: 16 additions & 4 deletions documentation/extra_files/CHANGELOG.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,25 @@
---------------------------------------------------

--------------------------------------------------
cyclone 0.7-1 (needs at least Pd Vanilla 0.54-0):
cyclone 0.8-0 (needs at least Pd Vanilla 0.54-0):
--------------------------------------------------

- Opening "all_objects" doesn't crash Pd anymore and there's no idea why it did before.
- Opening "all_objects" doesn't crash Pd anymore and we don't know why it did.
- Fixed [play~] bang output to just bang once when stopping.
- [cyclone]: added 2nd and 3rd outlet for pd version and flavor
- [comment]: fix setting receive name from properties, improved loading internal symbols and made it deprecated and removed from the other help files... (this will stick around but will receive no further real attention other than a real crucial bug and will be kept for backwards compatibility - just consider using [note] from ELSE instead, because it's the actual original object now and the one I'll keep working on)
- Fixed loading help file of [cyclone/snapshot~].
- [cyclone]: added 2nd and 3rd outlet for pd version and flavour
- [comment]: fix setting receive name from properties, fixed 'set' message at lodbang, improved loading internal symbols and made it deprecated and removed from the other help files*

* this clears the room for forks of Pd to not need to port [comment] to some other front gui, an example is PlugData, which does not support [comment] and does not have plans to. The [comment] object will stick around but will receive no further real attention other than a real crucial or minor bugs and will be kept for backwards compatibility, but it is not encouraged to use this object which will never be a proper clone of MAX's [comment] anyway - just consider using [note] from ELSE instead, because it's the actual original object now and the one that'll keep being worked on.

- [number~]: made it deprecated and removed from the other help files

- Revised the help files also to include the [output~] abstraction available in Pd Vanilla 0.54-0, which can take a mono input and send it to a stereo output (solely for this reason, it's best you have Pd Vanilla 0.54-0 installed for this release).

- made [minimum~] and [maximum~] deprecated, as they're basically the same as Vanilla's [min~] and [max~], with the advantage that vanilla's [min~]/[max~] can take multichannel signals as of Pd 0.54-0.

- also made [pow~] deprecated, as they're quite similar to Vanilla's [pow~], also there's the advantage that vanilla's [pow~] can take multichannel signals.


--------------------------------------------------
cyclone 0.7-0 (needs at least Pd Vanilla 0.53-1):
Expand Down
4 changes: 2 additions & 2 deletions documentation/extra_files/cyclone-meta.pd
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@
#X text 26 194 HELP_PATCHES_AUTHOR: Alexandre Torres Porres, f 60;
#X text 26 165 CURRENT DEVELOPERS (since february 2016): Alexandre Torres Porres \, Derek Kwan and Matt Barber, f 60;
#X text 26 135 FOLLOWING DEVELOPERS: Hans-Christoph Steiner (2005-2013) and Fred Jan Kraan (dec/2014 - feb/2016);
#X text 26 66 VERSION: 0.7-1, f 60;
#X text 26 84 RELEASE_DATE: Unreleased, f 60;
#X text 26 66 VERSION: 0.8-0, f 60;
#X text 26 84 RELEASE_DATE: Released October 22nd 2023, f 60;

0 comments on commit caa66aa

Please sign in to comment.