Hi.
I am observing something in Setlist mode that is not behaving as I would expect.
I have Songs set up with parts:
Each part sends an initialization message downstream, out a MIDI port to external software.
Now, when I mouse or arrow around between the Song Parts within a Song, everything works perfectly. I see the desired message go out in the Global MIDI Monitor, and the downstream software receives and acts on the message (changes scene).
So far, so good.
However, when I first go to a new Song, the downstream software does not change scene to match that first variation of the new Song.
As before, now that I’m within a Song I can switch variations and everything works, but again on changing Song the action of the setup specified by arrival at the first variation does not happen downstream. (i.e. the scene does not change)
Strangely, the Global MIDI Monitor shows the setup message being sent in all cases. One might say “Well, that means the problem must be downstream”, but recall that within a Song, downstream is working perfectly.
Why would the behavior differ when first arriving in a new Song?
Could the Global MIDI Monitor report sending a message that did not actually get sent?
Could the timing of all the data being sent out be relevant?
Here is a sample picture of the scene message seemingly going out on Song change,but without the scene change actually taking place.
Subsequently, I click on Parts s2 and then click on s1 (within the Song) and both operations work perfectly.
The famous words “Something is different” come to mind, but what is it?!