Function libpd_rs::send::send_program_change
source · [−]Expand description
Sends a MIDI program change message to pgmin objects in pd.
Channel is zero-indexed, value is 0-127.
Channels encode MIDI ports via: libpd_channel = pd_channel + 16 * pd_port
Example
use libpd_rs::send::{send_program_change};
libpd_rs::init();
// Handle the error if the receiver object is not found
send_program_change(0, 42).unwrap_or_else(|err| {
dbg!("{err}");
});
// or don't care..
let _ = send_program_change(0, 42);Errors
A list of errors that can occur:
