[CM] midishare: output-stop

Rick Taube taube@uiuc.edu
Tue, 2 Mar 2004 12:24:59 -0600


Just glancing through their spec I dont see any way to flush pending 
output in Midishare -- that is a bit suprising and Ill have to look 
into it in more detail when I get a chance. In the mean time you might 
try doing a (midi-close) and see if that does anything useful (save 
your edits first...). If Midishare cannot flush pending output then 
another possibility might be to move to real time processes in CM. In 
OpenMCL 041 Lisp processes are actually Darwin threads that are 
scheduled by the OS, which should mane that real-time MIDI work in 
openmcl is possible.

On Mar 2, 2004, at 3:36 AM, Johannes Quint wrote:

> a question about midishare: is there a way to stop a running output ?
> (there was a keystroke in former cm-versions, cmd-; when i remember 
> right)
>
> thanks, johannes
>
> btw, i get the following error:
>
> (events (new midi time 0) "test.mp")
> > Error in process listener(2): Attempt to call OPENPLAYER without 
> MIDISHARE loaded.
> > While executing: OPENPLAYER
> > Type :POP to abort.
> Type :? for other options.
> 1 >
>
> (events (new midi time 0) "midi.port") works.
>
>
> ---
> Johannes Quint
> Rilkestr.55
> D-53225 Bonn
> 0228 468256
> johannes.quint@web.de
> http://private.addcom.de/j.quint/index.htm