<div dir="ltr"><div>Hi. The context is calling (save-sound-as &quot;/tmp/snd_34010_7648.snd&quot; some-sound). Normally this results in a file being written, however the file is not written in this case, and execution of the whole containing loop (which slices a longer sound into a bunch of fragments and writes each to a flac file) terminates back to the REPL printing only the message:</div><div><br></div><div> save-sound-as: /tmp/snd_34010_7648.snd ()</div><div><br></div><div>I used the trace facility to discover which invocation of save-sound-as was causing the problem. I am also tracing save-sound-as, but instead of printing anything from the trace facility, i just get the message and the REPL. None of the writes succeed, it only tries the first write and then dies.</div><div><br></div><div>Invocations of save-sound-as from the REPL seem to work ok and the trace output is shown. But inside the loop, the trace output is never shown, and execution terminates at the first attempt to call save-sound-as.</div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 12, 2022 at 3:19 PM &lt;<a href="mailto:bil@ccrma.stanford.edu">bil@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">&gt; save-sound-as: /tmp/snd_34010_7648.snd ()<br>
<br>
why these guessing games?  Give me some context,<br>
and why you think there&#39;s a problem.  Are you<br>
tracing this function?<br>
<br>
</blockquote></div>