pub fn with_midi() -> Self {
        Self::new("/dev/snd/", "midi")
            .or_else(|| Self::new("/dev/", "midi"))
            .unwrap_or_else(Self::pending)
    }
/// Create new future checking for MIDI devices.
Create new future checking for MIDI devices.
Create new future checking for MIDI devices .
pub fn with_midi() -> Self {
        Self::new("/dev/snd/", "midi")
            .or_else(|| Self::new("/dev/", "midi"))
            .unwrap_or_else(Self::pending)
    }
pub fn with_midi ( ) -> Self { Self :: new ( " " , " " ) . or_else ( | | Self :: new ( " " , " " ) ) . unwrap_or_else ( Self :: pending ) }
Create new future checking for MIDI devices.
Create new future checking for MIDI devices .