I have 2 simple Rack spaces configured in Gig Performer and when i switch between them MIDI patch persist perfectly works. It holds the notes correctly. Now when i use these Rack spaces in Song Setlist, the MIDI patch persist does not work when i switch between songs? What am i doing wrong?
Just to confirm: are you switching between songs or songparts?
Between songs. Currently I only have 1 song part per song. So I switch between songs and the notes are not kept.
Can you upload a small gig file, so I could check the issue?
I did a short test and do not face the issue.
can you try this Google Drive link to my .gig file: https://drive.google.com/file/d/1eyXwcXkeHMWGrgMBsM2g8hmiOk3czB8R/view?usp=sharing
Please try again now.
You are using the same rackspace variation in all Song Parts, right?
NS-GIG-01.gig (2.6 MB)
Yes indeed, even when using the same rackspace variation, notes are not persisted between song switches.
OK, Patch Persist works within a song.
When a Song is changed some MIDI messages are send automatically to plugins
All notes off Channel 1
All sound off Channel 1
CC 121 All Controllers Off: 0 Channel 1
CC 64 Hold Pedal (on/off): 0 Channel 1
Pitch wheel 8192 Channel 1
All notes off Channel 2
All sound off Channel 2
CC 121 All Controllers Off: 0 Channel 2
CC 64 Hold Pedal (on/off): 0 Channel 2
Pitch wheel 8192 Channel 2
All notes off Channel 3
All sound off Channel 3
CC 121 All Controllers Off: 0 Channel 3
CC 64 Hold Pedal (on/off): 0 Channel 3
Pitch wheel 8192 Channel 3
All notes off Channel 4
All sound off Channel 4
CC 121 All Controllers Off: 0 Channel 4
CC 64 Hold Pedal (on/off): 0 Channel 4
Pitch wheel 8192 Channel 4
All notes off Channel 5
All sound off Channel 5
CC 121 All Controllers Off: 0 Channel 5
CC 64 Hold Pedal (on/off): 0 Channel 5
Pitch wheel 8192 Channel 5
All notes off Channel 6
All sound off Channel 6
CC 121 All Controllers Off: 0 Channel 6
CC 64 Hold Pedal (on/off): 0 Channel 6
Pitch wheel 8192 Channel 6
All notes off Channel 7
All sound off Channel 7
CC 121 All Controllers Off: 0 Channel 7
CC 64 Hold Pedal (on/off): 0 Channel 7
Pitch wheel 8192 Channel 7
All notes off Channel 8
All sound off Channel 8
CC 121 All Controllers Off: 0 Channel 8
CC 64 Hold Pedal (on/off): 0 Channel 8
Pitch wheel 8192 Channel 8
All notes off Channel 9
All sound off Channel 9
CC 121 All Controllers Off: 0 Channel 9
CC 64 Hold Pedal (on/off): 0 Channel 9
Pitch wheel 8192 Channel 9
All notes off Channel 10
All sound off Channel 10
CC 121 All Controllers Off: 0 Channel 10
CC 64 Hold Pedal (on/off): 0 Channel 10
Pitch wheel 8192 Channel 10
All notes off Channel 11
All sound off Channel 11
CC 121 All Controllers Off: 0 Channel 11
CC 64 Hold Pedal (on/off): 0 Channel 11
Pitch wheel 8192 Channel 11
All notes off Channel 12
All sound off Channel 12
CC 121 All Controllers Off: 0 Channel 12
CC 64 Hold Pedal (on/off): 0 Channel 12
Pitch wheel 8192 Channel 12
All notes off Channel 13
All sound off Channel 13
CC 121 All Controllers Off: 0 Channel 13
CC 64 Hold Pedal (on/off): 0 Channel 13
Pitch wheel 8192 Channel 13
All notes off Channel 14
All sound off Channel 14
CC 121 All Controllers Off: 0 Channel 14
CC 64 Hold Pedal (on/off): 0 Channel 14
Pitch wheel 8192 Channel 14
All notes off Channel 15
All sound off Channel 15
CC 121 All Controllers Off: 0 Channel 15
CC 64 Hold Pedal (on/off): 0 Channel 15
Pitch wheel 8192 Channel 15
All notes off Channel 16
All sound off Channel 16
CC 121 All Controllers Off: 0 Channel 16
CC 64 Hold Pedal (on/off): 0 Channel 16
Pitch wheel 8192 Channel 16
All notes off Channel 1
All sound off Channel 1
CC 121 All Controllers Off: 0 Channel 1
CC 64 Hold Pedal (on/off): 0 Channel 1
Pitch wheel 8192 Channel 1
All notes off Channel 2
All sound off Channel 2
CC 121 All Controllers Off: 0 Channel 2
CC 64 Hold Pedal (on/off): 0 Channel 2
Pitch wheel 8192 Channel 2
All notes off Channel 3
All sound off Channel 3
CC 121 All Controllers Off: 0 Channel 3
CC 64 Hold Pedal (on/off): 0 Channel 3
Pitch wheel 8192 Channel 3
All notes off Channel 4
All sound off Channel 4
CC 121 All Controllers Off: 0 Channel 4
CC 64 Hold Pedal (on/off): 0 Channel 4
Pitch wheel 8192 Channel 4
All notes off Channel 5
All sound off Channel 5
CC 121 All Controllers Off: 0 Channel 5
CC 64 Hold Pedal (on/off): 0 Channel 5
Pitch wheel 8192 Channel 5
All notes off Channel 6
All sound off Channel 6
CC 121 All Controllers Off: 0 Channel 6
CC 64 Hold Pedal (on/off): 0 Channel 6
Pitch wheel 8192 Channel 6
All notes off Channel 7
All sound off Channel 7
CC 121 All Controllers Off: 0 Channel 7
CC 64 Hold Pedal (on/off): 0 Channel 7
Pitch wheel 8192 Channel 7
All notes off Channel 8
All sound off Channel 8
CC 121 All Controllers Off: 0 Channel 8
CC 64 Hold Pedal (on/off): 0 Channel 8
Pitch wheel 8192 Channel 8
All notes off Channel 9
All sound off Channel 9
CC 121 All Controllers Off: 0 Channel 9
CC 64 Hold Pedal (on/off): 0 Channel 9
Pitch wheel 8192 Channel 9
All notes off Channel 10
All sound off Channel 10
CC 121 All Controllers Off: 0 Channel 10
CC 64 Hold Pedal (on/off): 0 Channel 10
Pitch wheel 8192 Channel 10
All notes off Channel 11
All sound off Channel 11
CC 121 All Controllers Off: 0 Channel 11
CC 64 Hold Pedal (on/off): 0 Channel 11
Pitch wheel 8192 Channel 11
All notes off Channel 12
All sound off Channel 12
CC 121 All Controllers Off: 0 Channel 12
CC 64 Hold Pedal (on/off): 0 Channel 12
Pitch wheel 8192 Channel 12
All notes off Channel 13
All sound off Channel 13
CC 121 All Controllers Off: 0 Channel 13
CC 64 Hold Pedal (on/off): 0 Channel 13
Pitch wheel 8192 Channel 13
All notes off Channel 14
All sound off Channel 14
CC 121 All Controllers Off: 0 Channel 14
CC 64 Hold Pedal (on/off): 0 Channel 14
Pitch wheel 8192 Channel 14
All notes off Channel 15
All sound off Channel 15
CC 121 All Controllers Off: 0 Channel 15
CC 64 Hold Pedal (on/off): 0 Channel 15
Pitch wheel 8192 Channel 15
All notes off Channel 16
All sound off Channel 16
CC 121 All Controllers Off: 0 Channel 16
CC 64 Hold Pedal (on/off): 0 Channel 16
Pitch wheel 8192 Channel 16
This messages stop all running notes on all channels
This is sent out because you are using transpose in the songs.
When you do not transpose this should not happen.
And this messages are necessary because when you switch between songs that use different transpose settings you could get hanging notes.
Ok, thanks for figuring this out ! What if this Song/Setlist mode behaviour (This messages stop all running notes on all channels) would be configurable in Gigperformer settings? Because i think it is desirable to have MIDI Patch persist working in Song/Setlist mode as well.
Patch persist cannot work when you use transpose.
