very basic kdmapi bindings for rust
example code: ```Rust fn test_midi() { let res = kdmapi::init(); match res { Ok(()) => (), Err(x) => { println!("{}", x); unreachable!(); } }
// play a C4 for 1 second
kdmapi::send_direct_data(0x007F3090);
std::thread::sleep(std::time::Duration::from_millis(1000));
kdmapi::terminate();
} ```