NOTE: 1.4.0.0 is a simultaneous release with 1.3.6.0;*
* the two are identical except 1.3.6.0 also supports *
* earlier version of OS X before 10.9 (back to 10.5). *
Hi,
I just noticed that on the Princeton website there's still the previous version 1.3.6.0
Cheers,
Mario
Sent from my Wiko ROBBYOn Feb 6, 2018 05:58, Ge Wang <ge@ccrma.stanford.edu> wrote:Dear all,Greetings! chuck-1.4.0.0 (numchucks) is available:http://chuck.stanford.edu/http://chuck.cs.princeton.edu/This is a major release of ChucK, and is mostly a massive coderefactor -- huge thanks to Jack Atherton for months of groundwork.It is now...1) ...much easier to embed ChucK as a lib/module/component intoother host systems (e.g., Unity... more on that in the comingweeks); (developers looking to embed chuck: the core enginecan be found in src/core/; the command line host is now insrc/host/ -- also as an example for new hosts)2) ...possible to support any number of ChucK/VM instances inthe same address space (hence "numchucks")Please see the release notes at the end of this email and, asusual, thank you and happy ChucKin!Best,Spencer, Jack, Ge and the chuck team1.4.0.0---***************************************************** MAJOR SOURCE REFACTOR!!!!!!!!!!!!!!!!!!!!!!!!!!!!** (Thanks Jack Atherton for months of groundwork!) ************************************************************************************************************** NOTE: 1.4.0.0 is a simultaneous release with 1.3.6.0;** the two are identical except 1.3.6.0 also supports ** earlier version of OS X before 10.9 (back to 10.5). *********************************************************- (added) support for 64-bit on windows- (added) Chuck_External API for including and running ChucK fromelsewhere in C++- specify the sample rate- optionally specify the directory that me.dir() shouldevaluate to; this dir will also be scanned for chugins- optionally use custom callbacks for out and err messagesfrom ChucK- (added) external keyword - for communicating variable values toand from C++ code using Chuck_External API- (developer) ChucK "core" as library, independent of externalsystem audio I/O; now much easier to embed ChucK as acomponent in other hosts (e.g., command line, plugins, Unity, etc.)- (developer) ChucK "host" (command line app)- (developer) SOURCE: code support for multiple ChucK/VM instances- (developer) SOURCE: one file to include them all (chuck.h)- (developer) c_str() method for Chuck_Strings, so that chugins with adifferent definition of std::string can still construct their ownstring- (developer) API for chugin API calls- now API variable must be passed- SHRED variable must also occasionally be passed- (internal) refactored Chuck_String representation to be immutable- (internal) refactored to eliminate global VM, compiler, and envvariables- compiler stores a reference to env- compiler stores a reference to vm- vm stores a reference to env- env stores its own top-level types; no more global typevariables- DL_Query stores a reference to compiler- (internal) refactored all print statements to use new macros_______________________________________________chuck-users mailing listchuck-users@lists.cs.princeton.eduhttps://lists.cs.princeton.edu/mailman/listinfo/chuck-users_______________________________________________
chuck-users mailing list
chuck-users@lists.cs.princeton.edu
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users