How to load the last preset of Eventide PitchFactor?

Peter Ostry's icon

This isn't really a Max question, but I use Max to control an Eventide PitchFactor and I imagine some people here do as well.

I can't seem to load the last factory preset. It should be called with Program Change 99, but it ignores that. PC 98 and 99 call the same preset 98. SysEx Response is also identical. There is no custom program map configured in the device. According to the default map, PC 99 should call preset "50:2". But it loads "50:1" and I have to switch to "50:2" directly on the device. In play mode you don't see it, but it doesn't load either. TimeFactor and Space Pedal also refuse to load the last preset.

I can't find anything about it on the web. Does anyone know the problem and has it perhaps already solved?

Source Audio's icon

try midiout instead of pgmout, to avoid confusion
0 or 1 for lowest pgm number.
192 99

should recall preset 99 on midi channel 1

pgmout in max is not sending what you expect.
pgmout 98 should recall preset no 97 if numbering
on receiving device is 0 - 127

Peter Ostry's icon

Thanks for the tip, but sending is not the problem. I have the program numbers under control and 0-98 load correctly. Only 99 loads incorrectly, it loads preset 98. Higher numbers also load preset 98. The device system says it wants 0-99.

Reset to factory default, all the same. PC 99 does nothing and is also not sent by the device, it practically does not exist.

I noticed that the "XMIT MAP" for bank 50:2 default is set to "OFF" and I can't set anything else there (jumps back again). This Transmit Map should be irrelevant to reception, but the issue suggests a firmware failure with Program Change 99.

Does anyone here have an Eventide Factor Pedal with all presets active and like to try this?
- Send Program Change 98
- Send Program Change 99
Does PC 99 change anything on the device?

Peter Ostry's icon

A user tested Program Change 99 for me and came to the same result. The command does nothing.

After I discussed the case with Eventide, they were able to confirm the error:
The Factor boxes cannot handle Program Change 99 for recalling presets. This is a firmware bug.
5.0.2[6]