The type read-only property of the MIDIPort interface returns the type of the port, indicating whether this is an input or output MIDI port.
   
  Value
  
   A string containing the type of the port, one of:
   
    - 
     "input"
- 
     The MIDIPortis an input port.
 
- 
     "output"
- 
     The MIDIPortis an output port.
 
 
  Examples
  
   The following example loops through all input ports and prints the type of each to the console.
   
    
    for (const entry of midiAccess.inputs) {
  const input = entry[1];
  console.log(input.type); 
}
    
   
  Specifications
  
  Browser compatibility
  
   
    
     
      
       |  | Desktop | Mobile | 
      
       |  | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | 
     
     
      
       | type | 43 | 79 | 108 | No | 30 | No | 43 | 43 | No | 30 | No | 4.0 |