<div dir="ltr">Unsubscribe<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jun 14, 2014 at 3:15 PM, Perry Cook <span dir="ltr">&lt;<a href="mailto:prc@cs.princeton.edu" target="_blank">prc@cs.princeton.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ok,<br>
<br>
I just tried this on Windoze 8.1 Pro.  Newest installer from<br>
The ChucK/mini download page.  Ran both command line<br>
and miniAudicle.  Audacity, QuickTime player, iTunes, and<br>
my own sndview (DOSBox based sound/spectrum viewer,<br>
First created in 1988, migrated forward since) all read and<br>
play the created file without complaint.<br>
<br>
Only GoldWave gave me a warning that the internal size<br>
didn&#39;t match the header, but opened it and played it fine.<br>
<br>
Prc<br>
<br>
<br>
Sent from my iPad :-)<br>
<br>
&gt; On Jun 14, 2014, at 9:00 AM, <a href="mailto:chuck-users-request@lists.cs.princeton.edu">chuck-users-request@lists.cs.princeton.edu</a> wrote:<br>
&gt;<br>
&gt; Send chuck-users mailing list submissions to<br>
&gt;    <a href="mailto:chuck-users@lists.cs.princeton.edu">chuck-users@lists.cs.princeton.edu</a><br>
&gt;<br>
&gt; To subscribe or unsubscribe via the World Wide Web, visit<br>
&gt;    <a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
&gt; or, via email, send a message with subject or body &#39;help&#39; to<br>
&gt;    <a href="mailto:chuck-users-request@lists.cs.princeton.edu">chuck-users-request@lists.cs.princeton.edu</a><br>
&gt;<br>
&gt; You can reach the person managing the list at<br>
&gt;    <a href="mailto:chuck-users-owner@lists.cs.princeton.edu">chuck-users-owner@lists.cs.princeton.edu</a><br>
&gt;<br>
&gt; When replying, please edit your Subject line so it is more specific<br>
&gt; than &quot;Re: Contents of chuck-users digest...&quot;<br>
&gt;<br>
&gt;<br>
&gt; Today&#39;s Topics:<br>
&gt;<br>
&gt;   1. Re: WvOut format (Spencer Salazar)<br>
&gt;<br>
&gt;<br>
&gt; ----------------------------------------------------------------------<br>
&gt;<br>
&gt; Message: 1<br>
&gt; Date: Sat, 14 Jun 2014 14:37:09 +0800<br>
&gt; From: Spencer Salazar &lt;<a href="mailto:spencer@ccrma.stanford.edu">spencer@ccrma.stanford.edu</a>&gt;<br>
&gt; To: ChucK Users Mailing List &lt;<a href="mailto:chuck-users@lists.cs.princeton.edu">chuck-users@lists.cs.princeton.edu</a>&gt;<br>
&gt; Subject: Re: [chuck-users] WvOut format<br>
&gt; Message-ID:<br>
&gt;    &lt;<a href="mailto:CA%2BezOE5VO%2BV40a3oK%2BV1W%2BA1WLrUA6R%2BO4uNjQpvhkXEevPung@mail.gmail.com">CA+ezOE5VO+V40a3oK+V1W+A1WLrUA6R+O4uNjQpvhkXEevPung@mail.gmail.com</a>&gt;<br>
&gt; Content-Type: text/plain; charset=&quot;utf-8&quot;<br>
&gt;<br>
&gt; George,<br>
&gt;<br>
&gt; This has been a source of problems the past few versions as we have<br>
&gt; refactored WvOut to optimize real-time performance. That being said I can&#39;t<br>
&gt; reproduce this bug on Windows XP with chuck 1.3.3.0 or 1.3.4.0. I can&#39;t<br>
&gt; test on Windows 7 at the moment, but I may be able to try that a bit later.<br>
&gt;<br>
&gt; A few ideas-<br>
&gt;<br>
&gt; - Try an absolute path for the file path, or use me.dir():<br>
&gt; me.dir() + &quot;/blerg.wav&quot; =&gt; string file;<br>
&gt; There might be some strange file permissions issues happening if the<br>
&gt; destination file isn&#39;t in a directory chuck can write to.<br>
&gt;<br>
&gt; - Try updating to the latest version of chuck/mini (1.3.4.0).<br>
&gt;<br>
&gt; - Do you get the same results in the command line version of chuck as in<br>
&gt; miniAudicle?<br>
&gt;<br>
&gt; spencer<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;&gt; On Sat, Jun 14, 2014 at 4:32 AM, Michael Heuer &lt;<a href="mailto:heuermh@gmail.com">heuermh@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hello George,<br>
&gt;&gt;<br>
&gt;&gt; Your example seems to work fine for me on Windows XP<br>
&gt;&gt;<br>
&gt;&gt; $ chuck --version<br>
&gt;&gt; chuck version: 1.3.4.0 (chimera)<br>
&gt;&gt;   microsoft win32 : 32-bit<br>
&gt;&gt;   <a href="http://chuck.cs.princeton.edu/" target="_blank">http://chuck.cs.princeton.edu/</a><br>
&gt;&gt;   <a href="http://chuck.stanford.edu/" target="_blank">http://chuck.stanford.edu/</a><br>
&gt;&gt;<br>
&gt;&gt; $ cat <a href="http://blerg.ck" target="_blank">blerg.ck</a><br>
&gt;&gt; SinOsc s =&gt; Gain g =&gt; dac;<br>
&gt;&gt; s.freq(400);<br>
&gt;&gt; g.gain(0.5);<br>
&gt;&gt; g =&gt; WvOut w =&gt; blackhole;<br>
&gt;&gt; &quot;blerg.wav&quot; =&gt; string file;<br>
&gt;&gt; w.wavFilename(file);<br>
&gt;&gt; 1::second =&gt; now;<br>
&gt;&gt; w.closeFile(file); // what is the function of the argument here? can<br>
&gt;&gt; WvOut record multiple buffers at once?<br>
&gt;&gt;<br>
&gt;&gt; $ chuck <a href="http://blerg.ck" target="_blank">blerg.ck</a><br>
&gt;&gt;<br>
&gt;&gt; blerg.wav opens fine in VLC, Audacity, and Reaper.<br>
&gt;&gt;<br>
&gt;&gt;   michael<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Fri, Jun 13, 2014 at 11:39 AM, George Locke<br>
&gt;&gt; &lt;<a href="mailto:george.locke.maxmsp@gmail.com">george.locke.maxmsp@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt; just going to bump this.  chuck can&#39;t record a wav!  what?!<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; aifFilename is working, so at least I can record what I&#39;m doing.  but<br>
&gt;&gt; srsly,<br>
&gt;&gt;&gt; ppl, this is a major bug.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; - George<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Tue, Jun 10, 2014 at 5:02 PM, George Locke<br>
&gt;&gt;&gt; &lt;<a href="mailto:george.locke.maxmsp@gmail.com">george.locke.maxmsp@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Thanks for the reply.  I tried w.closeFile() (w/o the argument), and I<br>
&gt;&gt;&gt;&gt; tried ending the script with null @=&gt; w; and neither has helped.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Regards,<br>
&gt;&gt;&gt;&gt; George<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; On Tue, Jun 10, 2014 at 4:43 PM, Tom Lieber &lt;<a href="mailto:tom@alltom.com">tom@alltom.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; This probably isn?t helpful, but I?m using the same versions of ChucK<br>
&gt;&gt; and<br>
&gt;&gt;&gt;&gt;&gt; miniAudicle on OS X and the blerg.wav file looks fine.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; I?ve had trouble generating WAV files from miniAudicle in the past,<br>
&gt;&gt; but I<br>
&gt;&gt;&gt;&gt;&gt; think that was when I didn?t call closeFile() explicitly and ChucK<br>
&gt;&gt; never<br>
&gt;&gt;&gt;&gt;&gt; flushed.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; I don?t think the argument to closeFile does anything, so I never<br>
&gt;&gt; provide<br>
&gt;&gt;&gt;&gt;&gt; it. :)<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; 2014-06-10 8:34 GMT-07:00 George Locke &lt;<a href="mailto:george.locke.maxmsp@gmail.com">george.locke.maxmsp@gmail.com</a><br>
&gt;&gt;&gt; :<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; The output format of WvOut is coming out wrong.  Audacity doesn&#39;t<br>
&gt;&gt;&gt;&gt;&gt;&gt; recognize it as a wav (does not recognize type, suggests import raw),<br>
&gt;&gt; and<br>
&gt;&gt;&gt;&gt;&gt;&gt; windows media player rejects it as well.  Importing the file into<br>
&gt;&gt; Audacity<br>
&gt;&gt;&gt;&gt;&gt;&gt; as raw data works somewhat, but as I&#39;m diagnosing a dc-offset, I need<br>
&gt;&gt; an<br>
&gt;&gt;&gt;&gt;&gt;&gt; exact result.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; here&#39;s some example code:<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; SinOsc s =&gt; Gain g =&gt; dac;<br>
&gt;&gt;&gt;&gt;&gt;&gt; s.freq(400);<br>
&gt;&gt;&gt;&gt;&gt;&gt; g.gain(0.5);<br>
&gt;&gt;&gt;&gt;&gt;&gt; g =&gt; WvOut w =&gt; blackhole;<br>
&gt;&gt;&gt;&gt;&gt;&gt; &quot;blerg.wav&quot; =&gt; string file;<br>
&gt;&gt;&gt;&gt;&gt;&gt; w.wavFilename(file);<br>
&gt;&gt;&gt;&gt;&gt;&gt; 1::second =&gt; now;<br>
&gt;&gt;&gt;&gt;&gt;&gt; w.closeFile(file); // what is the function of the argument here? can<br>
&gt;&gt;&gt;&gt;&gt;&gt; WvOut record multiple buffers at once?<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; I&#39;m not so experienced with chuck but experienced in &quot;normal&quot; computer<br>
&gt;&gt;&gt;&gt;&gt;&gt; programming.  Running miniAudicle 1.3.1 with chuck 1.3.3.0 on windows<br>
&gt;&gt; 7 pro<br>
&gt;&gt;&gt;&gt;&gt;&gt; sp1 (32 bit).<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Thanks,<br>
&gt;&gt;&gt;&gt;&gt;&gt; George<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt; chuck-users mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:chuck-users@lists.cs.princeton.edu">chuck-users@lists.cs.princeton.edu</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt;&gt;&gt; Tom Lieber<br>
&gt;&gt;&gt;&gt;&gt; <a href="http://AllTom.com/" target="_blank">http://AllTom.com/</a><br>
&gt;&gt;&gt;&gt;&gt; <a href="http://infinite-sketchpad.com/" target="_blank">http://infinite-sketchpad.com/</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt; chuck-users mailing list<br>
&gt;&gt;&gt;&gt;&gt; <a href="mailto:chuck-users@lists.cs.princeton.edu">chuck-users@lists.cs.princeton.edu</a><br>
&gt;&gt;&gt;&gt;&gt; <a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; chuck-users mailing list<br>
&gt;&gt;&gt; <a href="mailto:chuck-users@lists.cs.princeton.edu">chuck-users@lists.cs.princeton.edu</a><br>
&gt;&gt;&gt; <a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; chuck-users mailing list<br>
&gt;&gt; <a href="mailto:chuck-users@lists.cs.princeton.edu">chuck-users@lists.cs.princeton.edu</a><br>
&gt;&gt; <a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
&gt; -------------- next part --------------<br>
&gt; An HTML attachment was scrubbed...<br>
&gt; URL: &lt;<a href="http://lists.cs.princeton.edu/pipermail/chuck-users/attachments/20140614/1687e7e3/attachment-0001.html" target="_blank">http://lists.cs.princeton.edu/pipermail/chuck-users/attachments/20140614/1687e7e3/attachment-0001.html</a>&gt;<br>

&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; chuck-users mailing list<br>
&gt; <a href="mailto:chuck-users@lists.cs.princeton.edu">chuck-users@lists.cs.princeton.edu</a><br>
&gt; <a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
&gt;<br>
&gt;<br>
&gt; End of chuck-users Digest, Vol 107, Issue 9<br>
&gt; *******************************************<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>
</blockquote></div><br></div>