diff -r f533557a5bcd -r b6a04c79b54e src/midi-alsa.c
--- a/src/midi-alsa.c	Thu Apr 05 23:23:47 2007 +0400
+++ b/src/midi-alsa.c	Fri Apr 27 17:15:09 2007 +0400
@@ -60,7 +60,7 @@ midi_open(void)
 
     if ((alsa_port_id = snd_seq_create_simple_port
 	 (alsaClient, "input",
-	  SND_SEQ_PORT_CAP_WRITE | SND_SEQ_PORT_CAP_SUBS_WRITE, 0)) < 0) {
+	  SND_SEQ_PORT_CAP_WRITE | SND_SEQ_PORT_CAP_SUBS_WRITE, SND_SEQ_PORT_TYPE_APPLICATION)) < 0) {
         ghss_debug(GDB_ERROR, ": failed to create ALSA sequencer port");
 	return 0;
     }
