Hi Rick: Btw, if I run (midi-open?) and it returns NIL, a subsequent call to (midi-open) will freeze the interpreter. If (midi-open?) returns with a port there's no problem. Best, dp