Name openOutput ( )
Examples
import promidi.*;

MidiIO midiIO;

void setup(){
  size(128*5,128*5);
  smooth();
  background(0);
  
  midiIO = MidiIO.getInstance(this);
  println("printPorts of midiIO");
  midiIO.printPorts();
  midiIO.openInput(0);
}

void draw(){

}

void noteOn(Note note){
  int vel = note.getVelocity();
  int pit = note.getPitch();
  
  fill(255,vel*2,pit*2,vel*2);
  stroke(255,vel);
  ellipse(vel*5,pit*5,30,30);
}

void noteOff(Note note){
  int pit = note.getPitch();
  
  fill(255,pit*2,pit*2,pit*2);
  stroke(255,pit);
  ellipse(pit*5,pit*5,30,30);
}

void controllerIn(Controller controller){
  int num = controller.getNumber();
  int val = controller.getValue();
  
  fill(255,num*2,val*2,num*2);
  stroke(255,num);
  ellipse(num*5,val*5,30,30);
}

void programChange(ProgramChange programChange){
  int num = programChange.getNumber();
  
  fill(255,num*2,num*2,num*2);
  stroke(255,num);
  ellipse(num*5,num*5,30,30);
}

Description Use this Methode to open an output. You can open an output with its number or with its name. Once the output is opened it is reserved for your program. All opened ports are closed by promidi when you close your applet. You can also close opened Ports on your own.
Syntax
openOutput(outputNumber);
openOutput(outputName);
Parameters
outputNumber   int, number of the output to open
outputName   String, name of the Output to open
Returns None
Usage Web & Application
Related openInput ( )
closeInput ( )
closeOutput ( )
closeInputs ( )
closeOutputs ( )