portmidi-rs
portmidi-rs copied to clipboard
High-level PortMidi bindings and wrappers for Rust
This example segfaults: ```rust let output_port = { let context = PortMidi::new().unwrap(); let device = context.device(device_number).unwrap(); context.output_port(device, 1024).unwrap() }; output_port.write_message(message); // SEGFAULT ``` The problem is that `output_port` outlives `context`....
I'm trying to do some SysEx stuff, but it requires a binding for Pm_WriteSysEx and needs to be able to read the full 32 bits that is written to the...
Running `cargo run --example play` or `cargo run --example monitor` on master with no arguments displays this error: > Invalid arguments. > Usage: > play [-v | --verbose] > error:...