Do you actually have devices available?
try doing:
(pm:GetDeviceInfo)
and see if portmidi thinks you have active devices. For example on
my machine I get:
? (pprint (pm:getDeviceInfo))
((:ID 0 :NAME "IAC Driver: Bus 1" :TYPE :INPUT :OPEN NIL)
(:ID 1 :NAME "828mk2: Midi Port" :TYPE :INPUT :OPEN NIL)
(:ID 2 :NAME "IAC Driver: Bus 1" :TYPE :OUTPUT :OPEN NIL)
(:ID 3 :NAME "828mk2: Midi Port" :TYPE :OUTPUT :OPEN NIL))
If getdeviceinfo returns nothing, then use /Applications/Utilities/
Audio MIDI Setup.app and add them (quit lisp first). Sorry im not
sure what to do on linux...
If getdeviceinfo returns a list of devices then its a bug in CM,
please send me your list of devices.
On Jan 2, 2006, at 11:56 AM, Johannes Quint wrote:
i have problems with portmidi.
after installing and trying out
(portmidi-open :output 3 :input #f)
i get:
? > Error in process listener(1): open-io: no portmidi devices
available.
> While executing: #<STANDARD-METHOD OPEN-IO (PORTMIDI-STREAM T)>
> Type :POP to abort.
Type :? for other options.
1 >
(i have installed "libportmidi.dylib" as "libportmidi.dylib" as
described...)
thanks for help,
johannes
_______________________________________________
Cmdist mailing list
[email protected]
http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist