I believe any General midi module will accept program changes . If it happens to be an arranger module ,the voices assigned to the accompianment are assigned progam changes . If your goal is to customize the voice settings of an arrangement on the module ??/
than most modules will do this as well .
The PSR550 you mentioned is a good value at $499.99 . Arranger modules could easily cost more ! Dan o
_________________________
dansmusicgear@aol.com
https://www.reverbnation.com/danoneil?profile_view_source=profile_box