You are here

Performance/hot switch activation by midi

Login to Post to Forums

You must be logged in to the Eventide website in order to post to our forums. If you do not have an account, you will need to create one. You may also reset your password.

15 posts / 0 new
Last post
ChuckHanning
Joined: Mar 1 2014
Posts: 3

Performance/hot switch activation by midi

ChuckHanning
May 16, 2020 - 08:27 am

Hi folks,
I use my h9 with Rjm pbc 10 and am trying to turn on and off the performance switch (cc16) via midi. I’ve got it working for h9 algorithms where it turn on when sent a value of 127 and off when sent 0. Additionally when I first call up a preset I added a cc command with the value to turn on. So that it works when that value is sent.

I have not been so lucky with time factor or pitch factor algorithms and haven’t even tried space or mod factor yet. I have taken same approach as above but instead of working after the preset is selected, I have the button (sending the on/off messages) At least three or four times before it starts to work. I know there had been posts in 2015 about midis implementation is slightly different for each of algorithms but has that been fixed yet? If so is there a standard in midi that always works?
Thanks!!!

camn
Joined: Sep 19 2016
Posts: 443
camn
May 21, 2020 - 02:04 am

hey I can test this out for you if you want.... but I am a little unclear on what you are doing/looking for?

 

Is it just performance switch via midi on various algos?

ChuckHanning
Joined: Mar 1 2014
Posts: 3
ChuckHanning
May 21, 2020 - 10:20 am

I’m trying to figure out what midi commands to send from pbc10 to h9 for all five variants of the algorithms (h9 special, time factor, pitch factor, mod factor, and space). I have it worked out for h9 algorithms (cc toggle; 127 for on, 0 for off) and preset change also includes cc toggle to make sure it’s initially off . This works every time.
But I’m not so clear on what do for other four algorithms types. I’ve tried the same for pitch factor, time factor and space but it doesn’t work consistently. It seems to need to be pressed three to four time before midi messages start working. I haven’t tried mod factor yet.
Thanks!!!
Chuck

brock's picture
brock
Joined: Jan 3 2010
Posts: 984
brock
May 22, 2020 - 09:47 am

To the best of my knowledge, the various algorithm categories still work like this:

https://www.eventideaudio.com/comment/21647#comment-21647

I'll speculate that your initial CC value of 0 (immediately following the PC sent) could be screwing things up.  It may be getting 'buried' under the program change, anyway.  Scant milliseconds later.

MattDrago
Joined: Mar 19 2020
Posts: 5
MattDrago
January 14, 2021 - 07:21 pm

I have been going through this thread and other similar ones and I still can't figure out how to fix the problem with midi controlling the performance switch for timefactor based algorithms. I have tried setting the knob I'm using for midi control to toggle the midi CC value between 127 and 0, but for some reason the Repeat shows it is turned on and then immediately back off. I saw on another thread someone saying that the midi CC message for toggling the performance switch on TimeFactor algorithms is apparently the same for On and Off as well, and that seems to be exactly what's happening to me. That thread was from 2015, but I haven't seen any solution to this specific issue yet. Anyone know what I can do here?

joecozzi's picture
Eventide Staff
Check out my Eventide Gear
joecozzi
Joined: May 19 2015
Posts: 155
joecozzi (My Eventide Gear)
January 14, 2021 - 07:31 pm
MattDrago wrote:

I saw on another thread someone saying that the midi CC message for toggling the performance switch on TimeFactor algorithms is apparently the same for On and Off as well, and that seems to be exactly what's happening to me.

As with any parameter or switch, you can assign which MIDI CC# will correspond to that function. Have you checked that a CC# is not assigned to both functions simultaneously?

Best recommendation I can give you is to connect your TimeFactor to H9 Control (either directly to a computer via USB or to a tablet using the USB camera adapter). In the Pedal tab, MIDI settings, Assign MIDI CC Messages, you can see what is currently assigned and make changes. This way you can ensure no two functions are getting confused.

MattDrago
Joined: Mar 19 2020
Posts: 5
MattDrago
January 14, 2021 - 07:44 pm

joecozzi wrote:
MattDrago wrote:

I saw on another thread someone saying that the midi CC message for toggling the performance switch on TimeFactor algorithms is apparently the same for On and Off as well, and that seems to be exactly what's happening to me.

As with any parameter or switch, you can assign which MIDI CC# will correspond to that function. Have you checked that a CC# is not assigned to both functions simultaneously? Best recommendation I can give you is to connect your TimeFactor to H9 Control (either directly to a computer via USB or to a tablet using the USB camera adapter). In the Pedal tab, MIDI settings, Assign MIDI CC Messages, you can see what is currently assigned and make changes. This way you can ensure no two functions are getting confused.

 

Yes that's actually how I assigned it was through the H9 Control App. I made sure that nothing else was mapped to the same Midi CC, I have even tried 5 different midi CC values just to be absolutely positive and still the exact same thing is happening. I went into the settings through the pedal itself and sure enough, under the midi section in receive controls it shows the same midi CC value that I assigned in H9 Control. To be clear it works properly with every other algorithm without any issues, just the time based ones that have 'Repeat' for their performance switch function.

joecozzi's picture
Eventide Staff
Check out my Eventide Gear
joecozzi
Joined: May 19 2015
Posts: 155
joecozzi (My Eventide Gear)
January 14, 2021 - 08:15 pm

This information is from a forum user named “Brock”:

Technically, the HotSwitch started with Space, plus H9 Special algorithms. Those algorithms turn on & off like this:

CC Number [0-99] + CC Value [64-127] = ON

CC Number [0-99] + CC Value [00-63] = OFF

It's safe to say that the CC Value can be 127 for ON, and 0 for OFF. The ModFactor and PitchFactor algorithms act the same way, except it's a more limited Performance Switch action [Brake; Slow/Fast, or Flex/Repeat].

CC Number [0-99] + CC Value [64-127] = ON

CC Number [0-99] + CC Value [00-63] = OFF

Where it gets dicey is in the TimeFactor-based algorithms. One CC value turns the Repeat function both ON & OFF. For argument's sake, let's call it a CC Value of 127 for ON.

CC Number [0-99] + CC Value [64-127] = ON.

CC Number [0-99] + CC Value [64-127] = OFF

One way to cover all of the bases is to have two separate MIDI switches for ON & OFF. One switch sends CC Value = 127, and the other sends CC Value = 0.

A single MIDI switch that alternates with each press between 127 & 0 values can cover any HotSwitch or Performance option, except for the TimeFactor algos.

joecozzi's picture
Eventide Staff
Check out my Eventide Gear
joecozzi
Joined: May 19 2015
Posts: 155
joecozzi (My Eventide Gear)
January 14, 2021 - 08:17 pm

In short, the TimeFactor algorithms expects the MIDI CC value to be above 64 to turn it on AND off.

A workaround would be to have an aux switch hooked up to your Unit mapped to the performance switch.

MattDrago
Joined: Mar 19 2020
Posts: 5
MattDrago
January 14, 2021 - 09:26 pm

joecozzi wrote:

In short, the TimeFactor algorithms expects the MIDI CC value to be above 64 to turn it on AND off. A workaround would be to have an aux switch hooked up to your Unit mapped to the performance switch.

 

Gotcha, yeah that's what I figured..well I don't have an aux switch, only an expression pedal so I'll have to think of something else. I know this is a small and really specific issue, but if Eventide could release an update with this patched that would make me so happy lol

camn
Joined: Sep 19 2016
Posts: 443
camn
January 14, 2021 - 11:29 pm

I would bet this is a feature, not a bug, Matt. If you sent the right signals, you get the right behavior.

Probably I can help if you tell us exactly what you are trying to do...if your controller is suitably customizable. What controller are you using, and what messages are you sending?

MattDrago
Joined: Mar 19 2020
Posts: 5
MattDrago
January 17, 2021 - 06:12 pm

camn wrote:

I would bet this is a feature, not a bug, Matt. If you sent the right signals, you get the right behavior. Probably I can help if you tell us exactly what you are trying to do...if your controller is suitably customizable. What controller are you using, and what messages are you sending?

 

I'm using an Akai Force with the Midi Out port going straight into the H9. There are assignable knobs that I mapped different midi parameters to for the H9, like for bypass and increment/decrement preset. The midi CC values range from 0-127 and can be set to toggle the max value or just linearly sweep between values. I assigned midi CC #15 for the bypass, CC#40 and 41 for decrement/increment, and I've tried multiple different CC numbers for the performance switch but currently it is using CC #15. Like I said earlier, for all other algorithms the performance switch midi parameter works fine when I use it this way, just not the timefactor algorithms.

This is my only controller for my setup and is the easiest way for me to send midi messages. I'm using the through output on the H9 as well to send midi messages to another pedal and then that uses a through output to send midi to a midi-CV eurorack module. I haven't tried disconnecting the midi through connections from the H9, but I'll try that tonight in case that somehow could be the problem.

MattDrago
Joined: Mar 19 2020
Posts: 5
MattDrago
January 17, 2021 - 06:18 pm

camn wrote:

I would bet this is a feature, not a bug, Matt. If you sent the right signals, you get the right behavior. Probably I can help if you tell us exactly what you are trying to do...if your controller is suitably customizable. What controller are you using, and what messages are you sending?

I'm using an Akai Force with the midi out port to send midi to the H9. I assign knobs on the device to send miid CC to the H9, for example bypass I assigned to midi CC #5 and increment/decrement preset is assigned to CC #40 and #41. All other midi CC messages I have set up work perfectly on the Force without any issues.

camn
Joined: Sep 19 2016
Posts: 443
camn
January 17, 2021 - 08:40 pm

ok. So are you saying you send a single CC value of 127 on CC#15, and the repeat goes On and then OFF? Is this what is happening?

camn
Joined: Sep 19 2016
Posts: 443
camn
January 27, 2021 - 06:15 pm

maaan everbody wants stuff fixed till its time to fix stuff.