Sending patch changes to a hardware synth
If you have a hardware midi controller such as a Kenton, Peavey or BCR/BCF, you can program change anything directly from that, either via cubase or directly within or thru SFP. Also, if you have a modern hardware synth of *any* sort (keyboard or rack), most of them can transmit program change messages (often available via an on/off toggle in a 'global' menu) which you can route anywhere you desire. Also, in Cubase & other sequencers' automation sections, there are options for editing & or controlling program changes. In cubases' logical edit for example, it's possible to set up groovy velo to program change transforms or whatever takes your fancy.
you can use any Scope device with midi capabilities for this job 
just route the device's midi out to the external port on which the synth is connected and set both to the same channel.
any selection in the Scope device's preset list will send the respective program change command to the external port.
cheers, tom

just route the device's midi out to the external port on which the synth is connected and set both to the same channel.
any selection in the Scope device's preset list will send the respective program change command to the external port.
cheers, tom