Just to clarify: you want to record program change messages (aka patch changes) on the fly while recording instead of editing them into a track aftereards, right? I know you can do the latter. I am wondering if there is a way while recording to dial up a preset then pressing a button like repeat to have it inserted. I will test that.
Steve