PortMidi bindings for Rust