Hooray! :D<br><br><div class="gmail_quote">On Sat, Aug 25, 2012 at 11:16 AM, Scott Hewitt <span dir="ltr"><<a href="mailto:witt0191@gmail.com" target="_blank">witt0191@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p>Awesome!</p><div class="HOEnZb"><div class="h5">
<div class="gmail_quote">On Aug 25, 2012 1:15 AM, "Spencer Salazar" <<a href="mailto:spencer@ccrma.stanford.edu" target="_blank">spencer@ccrma.stanford.edu</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Dear all,<br>
<br>
chuck-1.3.0.0 (chimera) is available:<br>
<br>
    <a href="http://chuck.cs.princeton.edu/" target="_blank">http://chuck.cs.princeton.edu/</a><br>
    <a href="http://chuck.stanford.edu/" target="_blank">http://chuck.stanford.edu/</a><br>
<br>
This release incorporates ChuGins, a new way to extend ChucK. ChuGins<br>
are a continual work in progress, and we encourage feedback in<br>
anticipation of rapid updates, tweaks, and fixes. Chugens and<br>
Chubgraphs provide additional mechanisms for extending ChucK's<br>
built-in audio capabilities. Furthermore, this release variety of<br>
smaller fixes and additions.<br>
<br>
To start developing ChuGins, please see several examples here, in<br>
addition to the chuginate utility, which generates the skeleton<br>
framework for a new ChuGin.<br>
<a href="https://github.com/spencersalazar/chugins" target="_blank">https://github.com/spencersalazar/chugins</a><br>
and:<br>
<a href="https://ccrma.stanford.edu/~spencer/publications/CCC2012.pdf" target="_blank">https://ccrma.stanford.edu/~spencer/publications/CCC2012.pdf</a><br>
<br>
(Please see the release notes at the end of this email.)<br>
<br>
Many many thanks once again to Kassen, Casper Schipper, Jorge Herrera,<br>
Hongchan Choi, and everyone on chuck-users, as well as PLOrk, SLOrk,<br>
the Food Services Division at Smule, Fernando Lopez-Lezcano, Carr<br>
Wilkerson, Chris Chafe, and the rest of the chuck community for making<br>
this release happen!<br>
<br>
Thanks and Happy ChucKing, UpChucKing!<br>
<br>
Best,<br>
Ge + Spencer, on behalf of entire chuck team<br>
<br>
---<br>
1.3.0.0<br>
  - (added) Chugins: dynamically loaded compiled classes/ugens<br>
            see <a href="http://chuck.stanford.edu/extend/" target="_blank">http://chuck.stanford.edu/extend/</a> for examples.<br>
  - (added) new command line options<br>
            --chugin-load:{auto|off}     disable/enable chugin loading<br>
            -gFILE/--chugin:FILE         load chugin at FILE<br>
            -GPATH/--chugin-path:PATH    load all chugins in directory PATH<br>
            --dac:NAME                   use dac with name matching NAME<br>
            --adc:NAME                   use adc with name matching NAME<br>
  - (added) Chubgraphs: create ugens by compositing existing UGens<br>
            see examples/extend/<a href="http://chubgraph.ck" target="_blank">chubgraph.ck</a><br>
  - (added) ChuGens: create ugen by implementing audio-rate processing in ChucK<br>
            see examples/extend/<a href="http://chugen.ck" target="_blank">chugen.ck</a><br>
  - (added) new ugens:<br>
            - WvOut2: stereo uncompressed audio file output<br>
            - SndBuf2: stereo uncompressed audio file input<br>
  - (added) new functions:<br>
            - me.sourcePath()<br>
                returns file path of source file corresponding to this shred<br>
            - me.sourceDir()<br>
                returns directory of source file corresponding to this shred<br>
            - MidiIn.open(string name)<br>
                open MIDI input matching name<br>
            - MidiOut.open(string name)<br>
                open MIDI output matching name<br>
            - Hid.open(string name)<br>
                open HID matching name<br>
  - (added) experimental OS X multitouch HID<br>
  - (fixed) real-time audio on Mac OS X 10.7 (Lion), 10.8 (Mountain Lion)<br>
  - (fixed) IO.newline() now flushes "chout"<br>
  - (fixed) "chout" and "cherr" now invoke member functions correctly<br>
  - (fixed) no for statement conditional handled correctly<br>
  - (fixed) STK WvOut correctly handles case when file open fails<br>
  - (fixed) << operator for arrays now correctly references counts<br>
  - (fixed) crashing bug when receiving external events at a high-rate<br>
            ("the OSC bug")<br>
  - (fixed) scope closing correctly dereferences local objects<br>
  - (fixed) crash when exiting shreds with connected ugens<br>
  - (fixed) deallocation of "empty" Shred object no longer crashes<br>
  - (fixed) crash when HID events are sent to an exited shred<br>
  - (fixed) destructors for built-in objects are executed<br>
_______________________________________________<br>
chuck-users mailing list<br>
<a href="mailto:chuck-users@lists.cs.princeton.edu" target="_blank">chuck-users@lists.cs.princeton.edu</a><br>
<a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
</blockquote></div>
</div></div><br>_______________________________________________<br>
chuck-users mailing list<br>
<a href="mailto:chuck-users@lists.cs.princeton.edu">chuck-users@lists.cs.princeton.edu</a><br>
<a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Release me, insect, or I will destroy the Cosmos!<br>