portmidi-rs icon indicating copy to clipboard operation
portmidi-rs copied to clipboard

High-level PortMidi bindings and wrappers for Rust

Results 3 portmidi-rs issues
Sort by recently updated
recently updated
newest added

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:...