diff -dupr fluidsynth-1.0.7a.0/src/fluid_jack.c fluidsynth-1.0.7a.1/src/fluid_jack.c
--- fluidsynth-1.0.7a.0/src/fluid_jack.c	2006-02-19 07:09:26.000000000 +0000
+++ fluidsynth-1.0.7a.1/src/fluid_jack.c	2006-02-21 22:59:24.000000000 +0000
@@ -188,12 +188,12 @@ new_fluid_jack_audio_driver(fluid_settin
     FLUID_MEMSET(dev->output_ports, 0, 2 * dev->num_output_ports * sizeof(jack_port_t*));
 
     for (i = 0; i < dev->num_output_ports; i++) {
-      sprintf(name, "l_%02d", i);
+      sprintf(name, "l_%d", i);
       dev->output_ports[2 * i] = jack_port_register(dev->client, name, 
 						   JACK_DEFAULT_AUDIO_TYPE, 
 						   JackPortIsOutput, 0);
 
-      sprintf(name, "r_%02d", i);
+      sprintf(name, "r_%d", i);
       dev->output_ports[2 * i + 1] = jack_port_register(dev->client, name, 
 						       JACK_DEFAULT_AUDIO_TYPE, 
 						       JackPortIsOutput, 0);
@@ -216,12 +216,12 @@ new_fluid_jack_audio_driver(fluid_settin
     FLUID_MEMSET(dev->fx_ports, 0, 2 * dev->num_fx_ports * sizeof(jack_port_t*));
 
     for (i = 0; i < dev->num_fx_ports; i++) {
-      sprintf(name, "fxl_%02d", i);
+      sprintf(name, "fxl_%d", i);
       dev->fx_ports[2 * i] = jack_port_register(dev->client, name, 
 						JACK_DEFAULT_AUDIO_TYPE, 
 						JackPortIsOutput, 0);
 
-      sprintf(name, "fxr_%02d", i);
+      sprintf(name, "fxr_%d", i);
       dev->fx_ports[2 * i + 1] = jack_port_register(dev->client, name, 
 						    JACK_DEFAULT_AUDIO_TYPE, 
 						    JackPortIsOutput, 0);
@@ -352,7 +352,7 @@ new_fluid_jack_audio_driver2(fluid_setti
 	  }
 	  
 	  for (i = 0; i < dev->num_output_ports; i++) {
-		  sprintf(name, "out_%02d", i);
+		  sprintf(name, "out_%d", i);
 		  dev->output_ports[i] = jack_port_register(dev->client, name, 
 							    JACK_DEFAULT_AUDIO_TYPE, 
 							    JackPortIsOutput, 0);
@@ -374,7 +374,7 @@ new_fluid_jack_audio_driver2(fluid_setti
 	  }
 	  
 	  for (i = 0; i < dev->num_input_ports; i++) {
-		  sprintf(name, "in_%02d", i);
+		  sprintf(name, "in_%d", i);
 		  dev->input_ports[i] = jack_port_register(dev->client, name, 
 							   JACK_DEFAULT_AUDIO_TYPE, 
 							   JackPortIsInput, 0);
@@ -419,7 +419,7 @@ new_fluid_jack_audio_driver2(fluid_setti
     
         free (jack_ports);	/* free the jack port array */
       } else {
-        FLUID_LOG(FLUID_WARN, "Could not connect to any physical jack ports; "
+                          FLUID_LOG(FLUID_WARN, "Could not connect to any physical jack input ports; "
 	         "fluidsynth is unconnected");
       }
     }
@@ -442,13 +442,12 @@ new_fluid_jack_audio_driver2(fluid_setti
         }
 
         free (jack_ports); /* free the jack port array */
-
-      }
     } else {
-      FLUID_LOG(FLUID_WARN, "Could not connect to any physical jack ports; "
+                          FLUID_LOG(FLUID_WARN, "Could not connect to any physical jack output ports; "
 	       "fluidsynth is unconnected");
     }
   }
+  }
 
   return (fluid_audio_driver_t*) dev;
 
