Great news! Rather than me asking about why my Yamaha FC7 volume/expression pedal doesn’t work or asking about compatibility, I can share a success story. It is compatible with the Arturia KeyLab MkII. (I have the 61. It’s almost certainly compatible with the 49 as well, and probably the 88 too.)
BTW, the KeyLab MkII has five pedal inputs and they can all be continuous, though I expect that most of us would use a simple sustain pedal on the Sustain input. I’m using a sustain pedal and two FC7s.
Here’s how to calibrate them… First, plug them in. Next, open MIDI Control Center. It’s an app that comes with the keyboard to configure it. Click “DEVICE SETTINGS” in the upper right corner. Scroll to the bottom and find “Continuous Pedal Calibration” where the five pedal inputs are listed.
Move the pedal through its range while watching the display on the keyboard. Note the min and max MIDI values. Type those into the app min and max edit boxes. That’s it! Now move the pedal and observe the range. It should be 0-127 now.
Is the pedal linear? I haven’t measured it with an angle gauge, but it seems close enough by feel. Does it skip values? Hmmm. Not sure. Hopefully, the A/D converter has enough bits to allow the calibration to work without errors. I haven’t tried it on enough instruments or controls to know if it’s grainy.
Anyway, this is a nice win. The FC7 is solid and robust enough for some aggressive wah and whammy action without stripping some crummy plastic rack and pinion setup. And it’s reasonably priced to boot. (List is $60 and I found new ones for under $40.)
I will receive a Nektar Pacer foot controller next week. I’ll report back on its compatibility.
FWIW, the FC7 did not work with my Kurzweil PC-88 or the Akai MPK49. I don’t recall the PC-88 issue, but on the Akai, the calibration would only take it from 0 to about 40%.
It’s good to find success.