Is there a way to distinct MIDI devices in Setlistmaker. I want to send program changes to virtual IOS instruments and to Hardware keyboards, not based on MIDI channel but on, for instance, SYSEX ID.
You can target messages based on channel and port. Each virtual MIDI app is its own port. Generally this isn't necessary, though; the recipients should ignore channelized messages targeted to other channels, or SysEx messages targeted to other recipients.