[CM] CM/Grace problem

Dave Phillips dlphillips at woh.rr.com
Fri Feb 14 04:21:49 PST 2014


Greetings,

I haven't touched any files yet, I wanted to clarify that the problem is 
not merely one of warnings. This happens when I attempt any of the SAL 
MIDI output example code :

 >>> Error: attempt to apply the untyped #<undefined> to (";
;; Sending MIDI Output
;

; To run examples put the cursor at the end of each expression and
; press Command-Return. Look in the console window for any output.

; These examples demonstrate how to send data to the MIDI output port.
; If no MIDI output device is visible in the Audio menu, use the Midi
; Devices dialog to open one of the available ports. Once a port is
; open test it using the Test Output command (Command-T) in its menu.

; The mp:midi function sends midi data to the open midi port.
; Following the name of the function comes the data you want to
; send. mp:midi allows up to five (optional) values to be specified.

mp:midi(0, .5, 60, .5, 0)" (#<c_pointer 0x22fb180> #<c_pointer 
0x24acc30> #<c_pointer 0x22fb020> #<c_pointer 0x2310600> #<c_pointer 
0x22c19f0> #<c_pointer 0x24a50f0> #<c_pointer 0x2310560> #<c_pointer 
0x22c6150> #<c_pointer 0x22b9280> #<c_pointer 0x22b9330> #<c_pointer 
0x22fb780> #<c_pointer 0x22d5e40>) #f #f)?
(set! *clm-file-name* "test.wav")
(begin (set! *clm-header-type* mus-riff) (set!...

 >>> Error: attempt to apply the untyped #<undefined> to ("mp:midi()" 
(#<c_pointer 0x2304c80> #<c_pointer 0x23152b0> #<c_pointer 0x2319490>) 
#f #f)?
(for-each (lambda (f) (f e)) end)

 >>> Error: attempt to apply the untyped #<undefined> to ("mp:midi(1, 3, 
72)" (#<c_pointer 0x2318a80> #<c_pointer 0x24c35c0> #<c_pointer 
0x2304f90> #<c_pointer 0x23073d0> #<c_pointer 0x2319200> #<c_pointer 
0x2307380> #<c_pointer 0x22c3ae0> #<c_pointer 0x2318ad0>) #f #f)?
(for-each (lambda (f) (f e)) end)

 >>> Error: attempt to apply the untyped #<undefined> to ("mp:midi(amp: 
.9, key: 71)" (#<c_pointer 0x2276b80> #<c_pointer 0x2318600> #<c_pointer 
0x231b550> #<c_pointer 0x231b4e0> #<c_pointer 0x22a6370> #<c_pointer 
0x22c3f40> #<c_pointer 0x23196e0> #<c_pointer 0x22c3f90>) #f #f)?
(for-each (lambda (f) (f e)) end)


And I get no sound. My MIDI connections are correctly set up, with the 
output routed to an instance of QSynth. This same arrangement worked a 
few days ago. I mistakenly deleted my src directory and ran into this 
problem when I rebuilt CM/Grace from a fresh SVN download.

Also, no option for JACK appears in the AudioManager. Is there a JUCE 
Appconfig file in there somewhere ?

Sorry for my confusion, I'm finding it difficult to debug this one.

Best,

dp



More information about the Cmdist mailing list