MIDI note sent on update

Is this a feature? Is this a bug? Give us feedback to make it better!
Post Reply
User avatar
amoyer
Posts: 380
Joined: Tue Mar 11, 2008 5:28 pm
Location: Oakville, ON

MIDI note sent on update

Post by amoyer » Sun Nov 29, 2009 1:02 pm

So we are in the middle of our seasonal favourite (nightmare) of Nutcracker and this year we some how ended up without a sound operator so I decided I would send MIDI notes to the sound computer to fire the cues. I took one of the playbacks on the Light Palette Live and created a cue that just sent a MIDI note on as a macro every time the cue is fired. The cue worked fine and I thought we were all set until before the first rehearsal when we were checking levels in the cues and every time we recorded or updated a cue in the main cue list it sent also fired that macro. Seeing this as a potential problem for the rehearsal, as the LD was still going to be adjusting levels, I moved the macro to a look bump button.

Any idea why it would be firing the macro on a different cue list?
Andrew Moyer - Oakville Centre for the Performing Arts
Light Palette Live (v10.8.6)
Rack Palette (v10.8.6)
Classic Palette ii(v10.8.5)

User avatar
RobertBell
Posts: 2421
Joined: Fri Oct 12, 2007 1:11 pm
Primary Venue / Use: Other
Where I Am: Horizon Control Inc
Location: On the dark side just north of Toronto
Contact:

Re: MIDI note sent on update

Post by RobertBell » Sun Nov 29, 2009 5:02 pm

Is it sending a NOTE or MSC? If the cue list has MIDI checked in Properties, it will send a MSC GO (with number) on each GO.

Only if you are asserting a cue on the other list - should it send the GO. Maybe there is a palette in that list and we assert all cue lists using palettes you update. Or... maybe we assert all cue lists on ANY update. That might be dumb.
Robert Bell - Product Manager - Horizon Control Inc.

User avatar
amoyer
Posts: 380
Joined: Tue Mar 11, 2008 5:28 pm
Location: Oakville, ON

Re: MIDI note sent on update

Post by amoyer » Sun Nov 29, 2009 5:50 pm

RobertBell wrote:Is it sending a NOTE or MSC? If the cue list has MIDI checked in Properties, it will send a MSC GO (with number) on each GO.
Definitely sending a NOTE. HC.MidiNoteOn(1,1) to be specific.

Asserting all cue lists on ANY update might be the problem here. I don't think it should do that.
Andrew Moyer - Oakville Centre for the Performing Arts
Light Palette Live (v10.8.6)
Rack Palette (v10.8.6)
Classic Palette ii(v10.8.5)

User avatar
RobertBell
Posts: 2421
Joined: Fri Oct 12, 2007 1:11 pm
Primary Venue / Use: Other
Where I Am: Horizon Control Inc
Location: On the dark side just north of Toronto
Contact:

Re: MIDI note sent on update

Post by RobertBell » Sun Nov 29, 2009 8:44 pm

Or - only do macro on GO (into) cue vs. Asserts. I think it should do it on GOTOs, but maybe not asserts.
Robert Bell - Product Manager - Horizon Control Inc.

User avatar
BrianEvans
Posts: 700
Joined: Fri Oct 12, 2007 1:11 pm
Location: Orlando, Florida

Re: MIDI note sent on update

Post by BrianEvans » Mon Nov 30, 2009 11:37 am

Go's and Goto's only for macros.
Having macros trigger on an update is deffintely a pain.
Brian Evans - System Specialist - Horizon Control Inc.

GaryDouglas
Posts: 689
Joined: Thu Oct 11, 2007 9:33 pm
Location: Calgary, Canada

Re: MIDI note sent on update

Post by GaryDouglas » Mon Nov 30, 2009 1:17 pm

Rather than prevent the macro on reassert globally ( Since this can be useful under other circumstances) , I think it would be better for the script on the cue to check to see if the current cue number being asserted is different than the last cue number run.

This can be done by declaring a global 'current cue number' variable for each cue list and then checking that before sending the midi note. When you send the midi note, also set the variable to the last cue number that did it.
Gary Douglas - Lead Software Developer - Pathway Connectivity - A Division of Acuity Brands Lighting Canada.

Post Reply