Jump to content

Anyone else see Midi transmit lag issues from the Helix LT?


Rikthoven
 Share

Recommended Posts

Upgraded my Helix LT to the latest firmware recently.  I see that with that latest version when programming in MIDI CC's or Program changes you can now put in a delay of transmission,  default being 0 ms.   I use my Helix to control our light show as well as it's normal use.  I have Midi CC's attached to snapshots for every tune, "Verse", "Chorus, Solo" that sort of thing.   Those MIDI commands are then "Caught" by a laptop running lighting software which in turn changes the light programming.    In running the lights post firmware upgrade, I'm seeing random delays in light switching now.  Before it was super snappy, zero lag at all,  Now there's randomly up to a 500ms delay I'd say.  Before I start forensically combing through software/hardware looking for the source, is this a known issue?  Do I need to say, go in and recreate every command so that the midi delay data is overwritten with zero?  I noticed commands I wrote pre upgrade do not display the delay option, however newly created MIDI commands do offer that option.  

 

Thanks for any help. 

Link to comment
Share on other sites

Don't have an LT, have Floor and HXS. No MIDI latency at all before or after update.

I use them both to control Powercab settings and Plugins on separate computers.

Link to comment
Share on other sites

On 4/24/2022 at 11:51 PM, Rikthoven said:

Those MIDI commands are then "Caught" by a laptop running lighting software which in turn changes the light programming.   

 

If the laptop is "Windows"... make sure you updated the Helix DRIVERs to make sure they match the firmware. For midi I'm not sure if it will really make a difference, but it can't hurt. Just install the latest version of HX Edit, and make sure the drivers are all checked. 

 

I don't think that applies to a MAC, but I don't  know for sure. 

Link to comment
Share on other sites

Thanks for the advice.   I have it connected via midi cable rather than USB.  I do have the drivers updated on the laptop so...it must be something else.   I'll have to hook things up and start doing some testing to see where the latency is coming from.  By the responses thus far it's likely an issue with the laptop rather than the Helix.  Thanks for the the help anyway guys!

Link to comment
Share on other sites

Just proved without question that the upgrade from data without Midi "Wait time" to the latest firmware release produces, at least in my case random delays spread out among the patches.  One patch may have 0 wait time consistently,  Another patch may have 500ms delay consistently.  So random meaning it's different from patch to patch. 
 

I took some patches that encountered delays  during the show.

Moved them to a different patch bank.

Tested that the MIDI "wait time" delays still existed.  They did. 

I then went into the Midi commands exhibiting the issue, changed them from the default post upgrade ,"Command" to "Bank/Program Change" and "MIDI CC".

I then specified 0ms "wait time" on the commands.

It is now MIDI triggering right away like it used to consistently with 0ms wait.

 

  It's an upgrade issue, at least in my case.  Each patch has 2 commands on it.  A MIDI CC command to fire the lights.  and Bank/Program change to change the preset on my VE-500 vocal pedal.  I'm going to have to go through the entire show and convert all of the generic post upgrade "Command" statements into actual "MIDI CC" and "Bank/Program changes" specifying 0ms wait time.   I'm not sure how null data wait time is not being treated as 0.  In my case anyway the firmware is producing random "wait times".   I know not a ton of folks use the MIDI commands but Line 6 may want to have devs take a look.   To me it was super evident because the light changes during the show were lagging significantly and I had to compensate by kicking in snapshots early so the light would change near the beat that it should.  Not everyone is going to have something that blatant in their face to indicate when there's a lag.   Without a light flashing in your face, a half second or second lag may not be noticed?  Don't.  Anyway thought I would share.   I will do a full backup before I set out to manually "upgrade" all of my commands.    

  • Upvote 1
Link to comment
Share on other sites

How Fast is the Average Blink? The Human Eyeblink can last up to... (somatechnology.com)

 

500ms is only a bit longer than it takes to blink. In most applications, most of us wouldn't notice. But I can see where it would be a real problem in your application.

It would be great if you were to document this and bring it to the attention of someone in support, from where it might eventually make it to the engineering level!

  • Like 2
Link to comment
Share on other sites

@Rikthoven... that's interesting. I agree it's very strange that a null entry would not "always" default to 0ms and could be as long as a 1/2 second in some presets. I'm not using my Helix MIDI nearly as deep as you are so I haven't encountered such behavior. 

 

When you upgraded... did you follow the full documented procedure? In particular.... 

  1. Backup your Helix
  2. Update the Helix
  3. Perform a factory Reset (< this step often helps with strange issues such as this one)
  4. Restore from the backup

Failing that... have you opened a support ticket with Line 6? 

If they are not aware of this problem already, they would likely want to know about it. 

 

Good luck. 

  • Like 1
Link to comment
Share on other sites

I don't think that the upgrade always updated the Wait parameter correctly, I'd try saving a problem patch with a value say 100mS then save it again with 0, see if that solves it.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...