The MIDI Variable Program Change Output building block is used to generate MIDI Program Change messages that have a Program number that is determined when the message is generated.
A MIDI Variable Program Change Output building block has one Number input and one Number output. When the input changes, the building block will generate a MIDI Program Change message with a Program number equal to its input value, then set its output value equal to its input value.
A MIDI Channel Pressure Output building block is configured using the common MIDI Output building block settings.