[CM] MidiShare error with CM
Dave Phillips
dlphillips at woh.rr.com
Sun Dec 11 19:08:06 PST 2005
Rick Taube wrote:
>> Error in function NULLPTRP:
>> Attempt to call (NULLPTRP #.(SYSTEM:INT-SAP #x080A94A4)) without
>> MIDISHARE loaded.
>> Error flushed ...
>
>
>
> thank you for testing! nullptrp things are fixed in CVS as of today
> and are available either by cvs (checkout midishare)
> or by installing midishare-1.0.1.tar.gz
Cool, I just checked it out. Example 3 now avoids the error above when I
play the virtual MIDI keyboard, but nothing appears in CM. However, when
I remove the receiver here's what happens:
* (set-receiver! (lambda (ev) (ms:MidiPrintEv ev)) *ms*)
;;; I bang on the keyboard for a while...
* (remove-receiver! *ms*)
#<MidiEv KeyOn [0/0 12741806ms] 55 127>#<MidiEv KeyOff [0/0
12742030ms]>#<MidiEv
KeyOn [0/0 12745654ms] 61 127>#<MidiEv KeyOff [0/0 12745814ms]>#<MidiEv
KeyOn [
0/0 12746782ms] 71 127>#<MidiEv KeyOff [0/0 12746942ms]>#<MidiEv KeyOn
[0/0 1274
7478ms] 77 127>#<MidiEv KeyOff [0/0 12747646ms]>#<MidiEv KeyOn [0/0
12751478ms]
59 127>#<MidiEv KeyOff [0/0 12751654ms]>#<MidiEv KeyOn [0/0 12752486ms]
64 127>#
<MidiEv KeyOff [0/0 12752638ms]>#<MidiEv KeyOn [0/0 12753006ms] 74
127>#<MidiEv
KeyOff [0/0 12753182ms]>#<MidiEv KeyOn [0/0 12770582ms] 58 127>#<MidiEv
KeyOff [
0/0 12770789ms]>#<MidiEv KeyOn [0/0 12771494ms] 65 127>#<MidiEv KeyOff
[0/0 1277
1621ms]>#<MidiEv KeyOn [0/0 12771822ms] 72 127>#<MidiEv KeyOff [0/0
12771989ms]>
#<MidiEv KeyOn [0/0 12772374ms] 65 127>#<MidiEv KeyOff [0/0
12772509ms]>#<MidiEv
KeyOn [0/0 12772974ms] 59 127>#<MidiEv KeyOff [0/0 12773181ms]>#<MidiEv
KeyOn [
0/0 12773798ms] 55 127>#<MidiEv KeyOff [0/0 12773918ms]>#<MidiEv KeyOn
[0/0 1277
4078ms] 52 127>#<MidiEv KeyOff [0/0 12774245ms]>#<MidiEv KeyOn [0/0
12774590ms]
56 127>#<MidiEv KeyOff [0/0 12774782ms]>#<MidiEv KeyOn [0/0 12775094ms]
59 127>#
<MidiEv KeyOff [0/0 12775301ms]>#<MidiEv KeyOn [0/0 12775814ms] 65
127>#<MidiEv
KeyOff [0/0 12775917ms]>#<MidiEv KeyOn [0/0 12776118ms] 73 127>#<MidiEv
KeyOff [
0/0 12776285ms]>#<MidiEv KeyOn [0/0 12776638ms] 72 127>#<MidiEv KeyOff
[0/0 1277
6773ms]>#<MidiEv KeyOn [0/0 12777126ms] 70 127>#<MidiEv KeyOff [0/0
12777309ms]>
#<MidiEv KeyOn [0/0 12777790ms] 68 127>#<MidiEv KeyOff [0/0
12777910ms]>#<MidiEv
KeyOn [0/0 12778030ms] 66 127>#<MidiEv KeyOff [0/0 12778166ms]>#<MidiEv
KeyOn [
0/0 12778486ms] 64 127>#<MidiEv KeyOff [0/0 12778677ms]>#<MidiEv KeyOn
[0/0 1278
5725ms] 65 127>#<MidiEv KeyOff [0/0 12785845ms]>#<MidiEv KeyOn [0/0
12788973ms]
73 127>#<MidiEv KeyOff [0/0 12789125ms]>#<MidiEv KeyOn [0/0 12793565ms]
74 127>#
<MidiEv KeyOff [0/0 12793677ms]>
*
Umm, is that how it's supposed to behave ?
Best,
dp
More information about the Cmdist
mailing list