Please ensure Javascript is enabled for purposes of website accessibility Jump to content

Helix can't load a preset and a specific snapshot via MIDI


rd2rk
 Share

Recommended Posts

I'm posting this because once upon a time, you could use MIDI to load a preset and a specific snapshot (other than the one saved in the preset).

I know that it worked in a previous version because I tested it for someone here who wanted to know how to do it. Recently someone asked again and I was embarrassed when what I told him didn't work. Upon testing I discovered that some update between when I first tested it and v3.0 broke that function. I suspected that the problem is that there needs to be a WAIT between commands, and I've finally been able to demonstrate that. A user over on TGP wanted to load a preset with a specific snapshot, then start the looper. He was unable to get his Morningstar MC6 to do it.

 

Using an FCB1010 with the programmable UNO2 chip, I was able to get it all working.
The trick is that there needs to be a WAIT between commands. The following code illustrates what I mean:

TRIGGER_CLICK HXLOADPSLP =
{
SendMidi DEVICE ProgChange 018
Wait 10
SendMidi DEVICE CtrlChange 69 2
Wait 10
SendMidi DEVICE CtrlChange 60 127

}

Where DEVICE is set to MIDI Channel 1 and Wait 10 = 1 second.
Using this code I was able to load the Preset, then the Snapshot, then start the Looper.

 

So, if you want to do something like this, your MIDI device needs to be able to place a WAIT between MIDI messages sent.
 

  • Upvote 2
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...