protected function execute(InputInterface $input, OutputInterface $output)
 {
     $sampler = new LinuxSampler();
     $output->writeln('Connecting to server...');
     $sampler->connect();
     $output->writeln('Available midi input drivers: ' . $sampler->getAvailableMidiInputDrivers());
     $driversList = $sampler->getAvailableMidiInputDriverList();
     $output->writeln('List:');
     foreach ($driversList as $driver) {
         $output->writeln(' ' . $driver);
         $driverInfos = $sampler->getMidiInputDriverInfo($driver);
         $output->writeln('  Description: ' . $driverInfos->description);
         $output->writeln('  Version: ' . $driverInfos->version);
         $output->writeln('  Parameters: ' . implode(', ', $driverInfos->parameters));
     }
 }