• registering and unregistering MIDI devices,
  • routing MIDI data between clients and MIDI devices, and
  • administration and security checks.