I'm currently at 9.1.11. Is there a way to override this modulo?
I'm running lights from the stage while playing and using a MIDI pedal board attached to a ShowXpress laptop. Many of my scenes are timed specifically through trial and error. Because of the GUI enforced rounding, I've been forced to manually edit the XML in many of the scene's ".scex" files to get the timings "good enough." Even though you indicate potential frame/channel problems - it works. For example, in the "Rounding Problem" attachment the overall tempo for the scenes in this song is approx 125 BPM which is .48 per quarter note so my scenes revolve around that measurement (1.92 per measure) but even this, over time still skews so depending on how many bars that scene is programmed for and so I have to make adjustments to various step's duration depending on where it starts to skew.
Here is an out of date example that has since been updated. The lights goes out of time in this clip for two reasons, 1) I miss-hit the midi pedal the first time and 2) the timing skew mentioned earlier kicks in later. And while these scenes are written to the recording from the original artist it's close enough for our purposes when we play live.
https://drive.google.com/open?id=1mLLMA ... k1-76KUh7VIt would appear that if I upgrade/patch to 9.1.12+ all my scenes may now out be of sync.
Ideally I'd like the drummer to trigger the lights via MIDI drum triggers and I've been looking at using MIDI notes with the BPM and Beat options in V9 but as of now I haven't found a workable solution. Let's assume I set the Beat Trigger to MIDI Notes and MIDI triggers on the kick and snare:
1) If I have midi triggers on the drums and the lighting scene requires quarter notes of kick/snare/kick/snare in the measure and I need the MIDI note to pulse every quarter note to achieve the effect it will fail because its only on beats 1 & 3. (Scene= Blue/White/Blue/White -- Kick/Snare/Kick/Snare; only Kick/----/Kick/---- will trigger the steps). I can't force the drummer to change the song and I'm unable to allow for more than one midi note (kick) to trigger the Beat Trigger.
2) I'm wanting a scene to match a "4 on the floor" beat every quarter note but in order to achieve that it will require on/off per quarter note (8 scenes [eighth notes]) to pulse with the beat otherwise the light will simply stay on (4/4= (1)Light on/Light off, (2)Light on/Light off, (3)Light on/Light off, (4)Light on/Light off). There is currently no way to execute two steps per single Beat Trigger/(midi note).
I've tried setting the Control/Data2 from Monostable to Bistable but it's a global setting and it appears to depend on the duration from note-on to note-off and would likely not work with drum triggers which, from my understanding, are typically only note-on. You also cannot control the note duration of drum hits.
Would something similar to the following be possible? Follow me here, this will be annoying.
a) To allow for multiple scenes per single Beat Trigger(MIDI note) create a data entry box to provide the delay between the steps for each trigger hit. (Midi Note = Step1 (delay 48ms), Step2 (At this point we're back to the 0.05 problem)
b) Could the Beat trigger monitor the current BPM and perform calculations from step "a" above -- i.e. Beat trigger is set to 2/1 (2 steps per trigger[midi/note]); it sees the BPM=125, thus delay is .48 between step 1 and step 2. This approach would require the drummer to set the tempo at the beginning of each song via a separate midi trigger using the BPM trigger but it would probably work because you'd only need it on the scenes where a Beat Trigger is active.
[image]