Alsa midi input : classes in separate files #26