protected function execute(InputInterface $input, OutputInterface $output)
 {
     $sampler = new LinuxSampler();
     $output->writeln('Connecting to server...');
     $sampler->connect();
     $output->writeln('Available midi input devices: ' . $sampler->getMidiInputDevices());
     $deviceList = $sampler->getMidiInputDeviceList();
     $output->writeln('List:');
     foreach ($deviceList as $deviceId) {
         $output->writeln(' ' . $deviceId);
         $deviceSettings = $sampler->getMidiInputDeviceSettings($deviceId);
         $output->writeln('  Driver: ' . $deviceSettings->driver);
         $output->writeln('  Active: ' . $deviceSettings->active);
     }
 }