[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Sc-devel] RC6 is up...



Testing RC6 right now, working great.

Yes, we need the final thing tonight. Absolutely no commits of any sort whatsoever unless explicitly cleared by a book editor. Sorry, about this, just need to be hyper careful.

Having said that:

Please fix the Klang extra message thing.

update Fredrik's scVersinoPOstfix

permission to update README for Quarks.

Add in James Harkins new version of his example as a special treat.

Double check main README for final release date for 3.2 (down the bottom of the file).

These only at this point. And thus go directly to SC3.2

The Quarks deadline is ultra short; you should already be fixing these from RC6 compatibility now rollback to relativeOrigin is confirmed. We have already been checking book chapter code etc on this version.

Please don't even suggest further changes to keep the editors stress free... if there is any problem, we will use RC6 as the final version and not worry about the very minor issues above.

best,
Nick




On 19 Feb 2008, at 15:42, Dan Stowell wrote:

From Nick's messages I get the impression that the deadline should be
tonight, and definitely no RC 7 (I agree with this, unless some major
cockup becomes apparent).

Re Fredrik's Klang note, this is very easy to fix (patch is below).
Sticking to my own rules I would not commit it since it's an
inessential code modification, bit of a shame though :(

Dan



Index: /Users/danstowell/SuperCollider3/build/SCClassLibrary/Common/ Audio/UGenCategories.sc
===================================================================
--- /Users/danstowell/SuperCollider3/build/SCClassLibrary/Common/ Audio/UGenCategories.sc
       (revision 7343)
+++ /Users/danstowell/SuperCollider3/build/SCClassLibrary/Common/ Audio/UGenCategories.sc
       (working copy)
@@ -52,7 +52,6 @@
+ Dust { *categories { ^ # ["UGens>Generators>Stochastic"] } } + Dust2 { *categories { ^ # ["UGens>Generators>Stochastic"] } }
 + Duty            { *categories { ^ #["UGens>Demand"] } }
-+ Klang           { *categories { ^
#["UGens>Generators>Deterministic", "UGens>Filters>Linear"] } }
 + Dwhite          { *categories { ^ #["UGens>Demand"] } }
+ DynKlang { *categories { ^ # ["UGens>Generators>Deterministic"] } }
 + DynKlank        { *categories { ^
#["UGens>Generators>Deterministic", "UGens>Filters>Linear"] } }
@@ -93,7 +92,7 @@
 + K2A             { *categories { ^ #["UGens>Conversion"] } }
 + KeyTrack        { *categories { ^ #["UGens>Analysis>Pitch"] } }
 + KeyState        { *categories { ^ #["UGens>User interaction"] } }
-+ Klang { *categories { ^ # ["UGens>Generators>Deterministic"] } }
++ Klang           { *categories { ^
#["UGens>Generators>Deterministic", "UGens>Filters>Linear"] } }
 + Klank           { *categories { ^
#["UGens>Generators>Deterministic", "UGens>Filters>Linear"] } }
 + LastValue       { *categories { ^ #["UGens>Trigger"] } }
 + Latch           { *categories { ^ #["UGens>Trigger"] } }







2008/2/19, Josh Parmenter <josh@xxxxxxxxxxxxxxxxx>:
So... 3.2 deadline of tonight? Tomorrow? This then more for quarkfix-
ups, etc.

Please, no code chnages unless there is agreement that a RC 7 is
needed (6th times the charm...right?)

Best,

Josh

On Feb 19, 2008, at 7:14 AM, Dan Stowell wrote:

Sounds sensible to me, yes.

Dan


2008/2/19, Josh Parmenter <josh@xxxxxxxxxxxxxxxxx>:
when we release 3.2 for good, I think it is okay to do the latest
update of the optional installs.

sound ok to others?

Josh

On Feb 19, 2008, at 6:55 AM, Fredrik Olofsson wrote:

thanks for rc6.  works great!


only 3 tiny little things:
* i still think the optional installs readme should be updated with
more clear instructions for quarks.
* don't forget to change scVersionPostfix in Main.sc.
* and there are duplicate entries for Klang in UGenCategories.sc.
generates a warning in the post window.
     Extension overwriting Meta_Klang:categories
             in file '/Common/Audio/UGenCategories.sc'.
             Original method in file '/Common/Audio/
UGenCategories.sc'.

else i checked my contributed examples, book examples and quarks
again (ppc/intel/cocoa/swing). fixed some problems with redDefault
and redUniverse.  but now they should be ready to go.




oh, i found 2 other minor swing vs cocoa issues.  save for later.

//drag quickly from center downwards and continue out of the window.
error only appears for down - not in any other direction.
//error:      /mouse : java.io.IOException : Broken pipe
(
     w = JSCWindow( "Mouse Actions", Rect( 200, 400, 350, 180 ),
resizable: false );
     a = JSCUserView( w, Rect( 10, 10, 160, 160 ))
             .background_( Color.blue );
     w.acceptsMouseOver = true;
     w.front;
)

//inconsistency.  cocoa does a stroke automatically?
//with the GUI.pen.stroke uncommented, swingosc doesn't draw the
line
while cocoa does.
GUI.cocoa;
GUI.swing;
(
     var width= 300, height= 300, w;
     w= GUI.window.new("line stroke test", Rect(128, 64, width,
height)).front;
     w.drawHook= {
             GUI.pen.strokeColor_(Color.red);
             GUI.pen.width_(1);
             10.do{|i|
                     var r1= Point(width.rand, height.rand);
                     var r2= Point(width.rand, height.rand);
                     GUI.pen.line(r1, r2);
                     //GUI.pen.stroke;               //cocoa does
this one automatically?
GUI.pen.strokeOval(Rect.aboutPoint(r1, 4, 4));
             };
     };
     w.refresh;
)



_f



 #|
fredrikolofsson.com klippav.org musicalfieldsforever.com
 |#

_______________________________________________
Sc-devel mailing list
Sc-devel@xxxxxxxxxxxxxxx
http://lists.create.ucsb.edu/mailman/listinfo/sc-devel

******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

"Every composer – at all times and in all cases – gives his own
interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual
renewal; or he may strive for a revolutionary, historical or social
palingenesis." - Luigi Nono
*/

_______________________________________________
Sc-devel mailing list
Sc-devel@xxxxxxxxxxxxxxx
http://lists.create.ucsb.edu/mailman/listinfo/sc-devel



--
http://www.mcld.co.uk
_______________________________________________
Sc-devel mailing list
Sc-devel@xxxxxxxxxxxxxxx
http://lists.create.ucsb.edu/mailman/listinfo/sc-devel

******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

"Every composer – at all times and in all cases – gives his own
interpretation of how modern society is structured: whether actively
or passively, consciously or unconsciously, he makes choices in this
regard. He may be conservative or he may subject himself to continual
renewal; or he may strive for a revolutionary, historical or social
palingenesis." - Luigi Nono
*/

_______________________________________________
Sc-devel mailing list
Sc-devel@xxxxxxxxxxxxxxx
http://lists.create.ucsb.edu/mailman/listinfo/sc-devel



--
http://www.mcld.co.uk
_______________________________________________
Sc-devel mailing list
Sc-devel@xxxxxxxxxxxxxxx
http://lists.create.ucsb.edu/mailman/listinfo/sc-devel