Quote from: David on July 21, 2026, 02:10:58 PMOK, I think I see what's going on with your test example. Having MIDI triggers with the same command, channel and note number will cause a conflict when one of them is using the Any value. You should see that a red cross icon appears next to each cue to warn of the duplicate MIDI triggers. In your example the value of Any in cue one is a match for the zero value in cue two as Any can include zero.I see the conflict X now. And I guess a conflict would make sense vs relying on cue order or some other sequencing to resolve it. I assumed the first cue in the list would win, but seeing there is a visible conflict helps indicate why nothing dispatched instead of the "first to match".
Quote from: David on July 20, 2026, 07:16:02 PM1 - I've just tested with 2 different MIDI devices (one virtual via Loopbe and one USB) and found that selecting one or the other in Production Properties changed which one controlled MultiPlay as soon as I exited Production Properties. Not sure why it's not working for you.Thanks for checking! I did just test again and as you said it appears to be working. It may have been that I disconnected the interface or reset it while Multiplay was running, and this actually caused the other issue.
Quote from: David on July 20, 2026, 07:16:02 PM2 - I can confirm that MultiPlay will not resume a USB MIDI connection that gets disconnected and reconnected while running. There can also be a crash if you try and refresh the MIDI device list, re-select that device and exit Production Properties. I'll have to see what's possible to fix those issues.Excellent, glad you were able to duplicate it. Theres also no indicator that the MIDI input connection has been lost. I dunno if thats worth a status bar indicator or some other clue that an input is no longer connected.
Quote from: David on July 20, 2026, 07:16:02 PM3 - Setting the Data 2 value to Any seems to work for me. Maybe someone else can check too?Testing again, I have only a single audio cue that has a MIDI Trigger on it (no other cues have MIDI Triggers). I set to NOTE ON, data 1 - 60, data 2 - 127. Cue triggers. Set it to NOTE ON Data 1 - 60, data 2 - Any. Cue does not trigger, and no other cue does either (as expected as no other triggers are set). Same MIDI message sent both times from same source.
Quote from: DavidThe match found first will be the only one processed for that received MIDI command. The triggers are searched for in the Shortcuts list first, then the Adlib list, then the main cue list. As soon as a match is found the search stops.Makes sense, but this doesn't appear to affect me. I have nothing in the Shortcuts list, notthing in the Adlib list. My main cue list is short and only has the 1 audio cue in it that has the trigger set.