<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi,</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
re: Circular-Scanned bracket error.&nbsp; It was my fault.&nbsp; Sorry.&nbsp; <br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
It's been a while since I've been in CLM-5, since mostly using scheme w/emacs.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I forgot from emacs the M - x, slime-compile-and-load-file command is only useful for .lisp file, not .ins file.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Although I can Ctrl -x Ctrl - f, load the .ins, it gives an unmatched bracket error (below) at&nbsp; the beginning of definstrument if trying to run M - x, slime-compile-and-load-file.&nbsp;
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I needed to rename the .ins to .lisp, then it goes thru fine.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
...BTW, I have a small side project to try to convert that very cool .ins to scheme using the dotimes, and<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
setf! macros from Bill's scheme, but still getting hung up in the run loop which is quite tricky.&nbsp; Be good sometime if it could make it over to a .scm file.&nbsp; Be glad to share what I have so far.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Thank You folks,</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Jim<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
---------------------<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span>Loading /opt/quicklisp/slime-helper.el (source)...done<br>
</span>
<div>For information about GNU Emacs and the GNU system, type C-h C-a.<br>
</div>
<div>Loading /opt/quicklisp/slime-helper.el (source)...done<br>
</div>
<div>Polling &quot;/tmp/slime.3011&quot; .. 1 (Abort with ‘M-x slime-abort-connection’.)<br>
</div>
<div>Polling &quot;/tmp/slime.3011&quot; .. 2 (Abort with ‘M-x slime-abort-connection’.)<br>
</div>
<div>Polling &quot;/tmp/slime.3011&quot; .. 3 (Abort with ‘M-x slime-abort-connection’.)<br>
</div>
<div>Polling &quot;/tmp/slime.3011&quot; .. 4 (Abort with ‘M-x slime-abort-connection’.)<br>
</div>
<div>Connecting to Swank on port 45805..<br>
</div>
<div>Connected. Let the hacking commence!<br>
</div>
<div>Mark set<br>
</div>
<div>user-error: Unmatched bracket or quote<br>
</div>
<div>mwheel-scroll: Beginning of buffer [3 times]<br>
</div>
<div>Mark set<br>
</div>
<div>-----------------------<br>
</div>
<span style="color: rgb(200, 38, 19);">(</span><span>definstrument circular-scanned (start dur freq amp ...</span><br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div>
<div id="appendonsend"></div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> cmdist-bounces@ccrma.Stanford.EDU &lt;cmdist-bounces@ccrma.Stanford.EDU&gt; on behalf of cmdist-request@ccrma.Stanford.EDU &lt;cmdist-request@ccrma.Stanford.EDU&gt;<br>
<b>Sent:</b> Saturday, June 8, 2019 7:00 PM<br>
<b>To:</b> cmdist@ccrma.Stanford.EDU<br>
<b>Subject:</b> Cmdist Digest, Vol 133, Issue 2</font>
<div>&nbsp;</div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="PlainText">Send Cmdist mailing list submissions to<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cmdist@ccrma.stanford.edu<br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://cm-mail.stanford.edu/mailman/listinfo/cmdist">https://cm-mail.stanford.edu/mailman/listinfo/cmdist</a><br>
or, via email, send a message with subject or body 'help' to<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cmdist-request@ccrma.stanford.edu<br>
<br>
You can reach the person managing the list at<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cmdist-owner@ccrma.stanford.edu<br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of Cmdist digest...&quot;<br>
<br>
<br>
Today's Topics:<br>
<br>
&nbsp;&nbsp; 1. Re: circular-scanned.ins (bil@ccrma.Stanford.EDU)<br>
&nbsp;&nbsp; 2. Re: circular-scanned.ins (Juan I Reyes)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Fri, 07 Jun 2019 12:10:33 -0700<br>
From: bil@ccrma.Stanford.EDU<br>
To: James Hearon &lt;j_hearon@hotmail.com&gt;<br>
Cc: &quot;cmdist@ccrma.Stanford.EDU&quot; &lt;cmdist@ccrma.Stanford.EDU&gt;<br>
Subject: Re: [CM] circular-scanned.ins<br>
Message-ID: &lt;99004149c9b10e9a1fc102a560eb3512@ccrma.stanford.edu&gt;<br>
Content-Type: text/plain; charset=US-ASCII; format=flowed<br>
<br>
What lisp are you running?&nbsp; In sbcl (in a terminal) it seems to be ok:<br>
<br>
/home/bil/clm/ /home/bil/test/sbcl-1.5.3/src/runtime/sbcl --core <br>
/home/bil/test/sbcl-1.5.3/output/sbcl.core<br>
[...]<br>
* (load &quot;all.lisp&quot;)<br>
;&nbsp;&nbsp; using existing configuration file mus-config.h<br>
<br>
;loading /home/bil/clm/clm-package.fasl<br>
;loading /home/bil/clm/initmus.fasl<br>
;loading /home/bil/clm/sndlib2clm.fasl<br>
;loading /home/bil/clm/defaults.fasl<br>
;loading /home/bil/clm/ffi.fasl<br>
;loading /home/bil/clm/mus.fasl<br>
;loading /home/bil/clm/run.fasl<br>
;loading /home/bil/clm/sound.fasl<br>
;loading /home/bil/clm/defins.fasl<br>
;loading /home/bil/clm/env.fasl<br>
;loading /home/bil/clm/export.fasl<br>
;loading /home/bil/clm/clm1.fasl<br>
T<br>
* (compile-file &quot;scanned.ins&quot;)<br>
; Writing &quot;/home/bil/clm/clm_SCANNED.c&quot;<br>
; Compiling &quot;/home/bil/clm/clm_SCANNED.c&quot;<br>
; Creating shared object file &quot;/home/bil/clm/clm_SCANNED.so&quot;<br>
<br>
; file: /home/bil/clm/scanned.ins<br>
; [...]<br>
; compilation unit finished<br>
;&nbsp;&nbsp; caught 6 STYLE-WARNING conditions<br>
#P&quot;/home/bil/clm/scanned.fasl&quot;<br>
T<br>
NIL<br>
* (load &quot;scanned&quot;)<br>
T<br>
* (with-sound () (scanned 0 1 435 .01))<br>
&quot;test.snd&quot;<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Fri, 07 Jun 2019 13:33:27 -0700<br>
From: Juan I Reyes &lt;juanig@ccrma.Stanford.EDU&gt;<br>
To: cmdist@ccrma.Stanford.EDU<br>
Subject: Re: [CM] circular-scanned.ins<br>
Message-ID: &lt;9f1df445ef306ff20b445020e98a5421@ccrma.stanford.edu&gt;<br>
Content-Type: text/plain; charset=US-ASCII; format=flowed<br>
<br>
Hi James,<br>
<br>
Same here. Just compiled and loaded&nbsp; 'circular-scanned.ins' on<br>
sbcl-1.4.6-2 on FC-29 Linux. Also using slime. As far as indentation and<br>
parens, I just use lisp-mode and font-lock-mode to toggle its use. My<br>
CLM-5 tarball is from April 2019.<br>
<br>
<br>
&nbsp;&nbsp; -- Juan<br>
<br>
<br>
CL-USER&gt; (compile-file &quot;/zap/circular-scanned.ins&quot;)<br>
; compiling file &quot;/zap/circular-scanned.ins&quot; (written 07 JUN 2019 <br>
01:01:40 PM):<br>
; compiling (DEFINSTRUMENT CIRCULAR-SCANNED ...)<br>
; Writing &quot;/zap/clm_CIRCULAR_SCANNED.c&quot;<br>
; Compiling &quot;/zap/clm_CIRCULAR_SCANNED.c&quot;<br>
; Creating shared object file &quot;/zap/clm_CIRCULAR_SCANNED.so&quot;<br>
<br>
; /zap/circular-scanned.fasl written<br>
; compilation finished in 0:00:01.112<br>
#P&quot;/zap/circular-scanned.fasl&quot;<br>
<br>
<br>
CL-USER&gt; (load &quot;/zap/circular-scanned.ins&quot;)<br>
; Writing &quot;/zap/clm_CIRCULAR_SCANNED.c&quot;<br>
T<br>
CL-USER&gt; (with-sound (:channels 2) (circular-scanned 0 4 400 .5))<br>
&quot;test.snd&quot;<br>
<br>
<br>
&gt; What lisp are you running?&nbsp; In sbcl (in a terminal) it seems to be<br>
&gt; ok:<br>
&gt; <br>
<br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
Cmdist mailing list<br>
Cmdist@ccrma.stanford.edu<br>
<a href="https://cm-mail.stanford.edu/mailman/listinfo/cmdist">https://cm-mail.stanford.edu/mailman/listinfo/cmdist</a><br>
<br>
<br>
End of Cmdist Digest, Vol 133, Issue 2<br>
**************************************<br>
<br>
</div>
</span></font></div>
</div>
</body>
</html>