[CM] How to fix: Can't schedule events in non-real time while RTS is running.?

Emre Sevinc emres at bilgi.edu.tr
Wed Nov 9 07:41:34 PST 2005


-----Original Message-----
From: Rick Taube [mailto:taube at uiuc.edu]
Sent: Wed 11/9/2005 4:08 PM
To: Emre Sevinc
Cc: Common Music Mailing List
Subject: Re: [CM] How to fix: Can't schedule events in non-real time while RTS is running.?
 
>wierd. what is the value of *rts*

Hmm, you may say I'm going even weirder but
*rts* doesn't seem to exist:

=============================================================
CM> *rts*
The variable *RTS* is unbound.
   [Condition of type UNBOUND-VARIABLE]

Restarts:
  0: [ABORT] Abort handling SLIME request.
  1: [TERMINATE-THREAD] Terminate this thread (3064531872)

Backtrace:
  0: (SB-INT:EVAL-IN-LEXENV *RTS* #<NULL-LEXENV>)
=============================================================

I don't know how (and how much) I messed up the system
all I did, after listenin' to interesting piano phase stuff,
was try to output some midi note and now whenever I try
to play something using events, I get that 
"Can't schedule events in non-real time while RTS is running."
error.

I'd be more than happy if I can solve it without exiting
Emacs and Common Music and restarting them. I'm still
searching for ways but couldn't get a result until now.


On Nov 9, 2005, at 3:58 AM, Emre Sevinc wrote:

>> Hi all,
>>
>>  I keep on studying Notes from the Metalevel and I've just
>>  finished the chapter about Steve Reich's piano phasing composition.
>>
>>  I was able to run the code successfuly, however after
>>  I have listened to it I wanted to play a very simple note
>>  and to my amazement I can't do it:
>>
>>  (define one (new midi
>>                :time 0
>>                :keynum 60
>>                :duration 2))
>>
>>  (events one "myscore.mid")
>>
>>  It says: Can't schedule events in non-real time while RTS is running.
>>
>>  And then I tried the example that worked just a few sec. ago:
>>
>>  CM> (events (piano2 phasing-trope 1 1 .5 4) "reich.mid")
>>  Can't schedule events in non-real time while RTS is running.
>>  NIL
>>
>>  CM> (events (pphase phasing-trope 1 1 .5) "reich.mid")
>>  Can't schedule events in non-real time while RTS is running.
>>  NIL
>>
>>  I searched for RTS in the Common Music dictionary and I saw
>>  that there's a function rts-stop however running that
>>  function and trying to play something I received the very
>>  same error. I also checked rts?
>>
>>  CM> (rts?)
>>  NIL
>>
>>  How can I make Common Music start playing MIDI again?
>>  Is there a way to do that without exiting Emacs and restarting
>>  Common Music?
>>
>>  BTW, my system details:
>>
>>  $ uname -a
>>  Linux debian 2.6.11-1-686 #1 Mon Jun 20 22:00:38 MDT 2005 i686 
>> GNU/Linux
>>  $ sbcl --version
>>  SBCL 0.9.2
>>
>>
>>  Happy hacking,
>>  Emre S.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://cm-mail.stanford.edu/pipermail/cmdist/attachments/20051109/8ef3e8ae/attachment.html>


More information about the Cmdist mailing list