# kdmapi-rs
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();
}
```