<div dir="ltr">Oh wow, I helped!</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 5, 2020 at 10:35 PM Ge Wang &lt;<a href="mailto:ge@ccrma.stanford.edu">ge@ccrma.stanford.edu</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dear all,<br>
<br>
chuck-1.4.0.1 (numchucks) is available:<br>
<br>
     <a href="http://chuck.stanford.edu/" rel="noreferrer" target="_blank">http://chuck.stanford.edu/</a><br>
     <a href="http://chuck.cs.princeton.edu/" rel="noreferrer" target="_blank">http://chuck.cs.princeton.edu/</a><br>
<br>
This is an minor release of ChucK and addresses a number of specific <br>
issues. Please see the release notes at the end of this email and, as<br>
usual, thank you and happy ChucKin!<br>
<br>
Also, tune in to Artful Design TV today (Wednesday 5/6) 1pm PDT/UTC-7; <br>
Perry Cook, Spencer Salazar, and I will host to talk coding and music <br>
with ChucK!  It&#39;s free and open to all.<br>
<br>
     *********************************************************<br>
     What: Artful Design TV #6 &quot;Coding Music with ChucK&quot;<br>
     When: Wednesday (5/6) 1pm PDT (UTC-7)<br>
     *********************************************************<br>
     learn more/register/tune-in HERE: <a href="http://artful.design/tv" rel="noreferrer" target="_blank">http://artful.design/tv</a><br>
     *********************************************************<br>
<br>
-------<br>
1.4.0.1<br>
<br>
   - (fixed) when opening audio input devices where the default<br>
     device has insufficient channels (e.g., MacOS input is mono<br>
     by default), logic has been added to also match sample rates<br>
     when searching for alternate audio input devices;  additional<br>
     logic added in the specific case of mono input devices to<br>
     simulate stereo, to fulfill the standard request for stereo<br>
     input.<br>
   - (fixed) added check to prevent crash in rare situations involving<br>
     self-join when deleting XThread in background. (git PR #103)<br>
   - (fixed) by stuntgoat@github -- right-recursion in chuck parser<br>
     can exhaust memory in larger chuck files; this has been updated<br>
     to use left recursion.  (git PR #32, (finally) merged by hand by<br>
     Spencer and Ge)  Also thanks to Tom Lieber for the initial analysis<br>
     and solution:<br>
<br>
<a href="https://lists.cs.princeton.edu/pipermail/chuck-users/2009-April/004029.html" rel="noreferrer" target="_blank">https://lists.cs.princeton.edu/pipermail/chuck-users/2009-April/004029.html</a><br>
   - (added) by Nathan Tindall -- Q and freq bounding for filters (LPF,<br>
     HPF, BPF, BRF) to avoid LOUD FILTER EXPLOSIONS; now negative values<br>
     will throw an exception on the offending shred.<br>
   - (restored, macOS) MAUI Chugin now (re)supported, post 1.4.0.0<br>
   - (added; developer) ChucK.h API to set a main thread hook (e.g., for<br>
     graphical functionalitie from Chugins)<br>
   - (updated, developer) Chugin API now support main thread callback<br>
     for graphical-/GUI purposes<br>
   - (developer) refactored code to move I/O-related code out of<br>
     chuck_lang and into chuck_io.<br>
<br>
Best,<br>
Spencer, Ge, and ChucK team<br>
<br>
~~~<br>
Ge Wang<br>
Associate Professor<br>
Center for Computer Research in Music and Acoustics (CCRMA)<br>
Department of Music (also Computer Science, by Courtesy)<br>
Stanford University<br>
<a href="https://ccrma.stanford.edu/~ge/" rel="noreferrer" target="_blank">https://ccrma.stanford.edu/~ge/</a><br>
~<br>
Artful Design: Technology in Search of the Sublime!<br>
-- a book for the engineer with a soul --<br>
<a href="https://artful.design/" rel="noreferrer" target="_blank">https://artful.design/</a><br>
~~~<br>
<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" rel="noreferrer" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
</blockquote></div>