Beim ProgChange wird Bankselect nicht mitgesendet, wenn die Bank bei der Aufzeichnung nicht ebenfalls verstellt wurde. Ich weiß nicht, wie es im Studio One gelöst ist, kannst du den Bankselect noch nachträglich setzen? In Cubase mache ich das so, dass ich dort im Spurinspector diese beiden Daten, also Program Change und Bankselect einfach händisch einstelle. Sollen sich nun während eines Tracks Program und Bank ändern, könnte man z.B. diese beiden Befehle nacheinander aufzeichnen. Hierzu dann einfach beim Recording die Bank eins weiterschalten, sodass der Befehl aufgezeichnet wird und danach im Eventeditor den aufgezeichneten Wert wieder um 1 vermindern.