Integra7 ha una modalità di gestione "cazzuta"... Ti giro il discorso così ci arrivi più facilmente...
Gli studioset vengono richiamati da dei program change inviati sul global channel che di default è sul ch 16...
Tu crei uno studioset con 16 parti con ognuna un ch midi..quindi da 1 a 16..
Se un midifile sul ch 16 richiama un preset, come fa integra7 ha capire se deve cambiare lo studioset o il solo suono sul ch16?
Per questo motivo richiede dei cc0 e cc32 (bank change) per capire cosa vuoi fare.
Tale impostazione è modificabile..non ho integra davanti a me, comunque nel setup midi globale puoi scegliere se per cambiare questi studioset servono i bank change..di default è su yes.
Quindi per cambiare uno studioset devi inviare cc0 85 cc32 0 e PG 1...questi parametri di bank change è estremamente difficile che ci siano nei midifile, quindi hai pochi rischi che un midi ti cambi lo studioset.
Ora prendi uno studioset, le 16 parti le metti ognuna su un ch midi..metti tutti i volumi a 110..poi spostandoti nei parametri, arrivi alla page midi filter..li disabilita la ricezione dei Bank Change..in questo modo,qualsiasi midifile, ti richiamerà solo i 127 suoni in GM !