Is it possible to make a button that is Momentary?

I have a Logitech MX Keypad, which has buttons with LED’s contained inside, and they give cool feedback on the function of that button. I am wanting to use the Keypad to send out MIDI CCs into Serato DJ Pro, even though the Keypad’s buttons only send out keystrokes.

I have managed to do this, although not as intended. For instance, I have been able to map a CC to the Fast Forward button within Serato, but because Bome Translator does not automatically send out a message whenever I release the button on the MX Keypad, it resulted in the Fast Forward just continuing to run, even after the button has been released from its press.

I have tried various ways to alleviate this-using Translators with Note On/Note Off, as a for instance-but I haven’t been able to produce the behavior that I want: where there’s a desired function occurring only when I’m pressing the button, and de-activating once I release the button-commonly known as “Momentary function”.

I am currently working with the trial version of MIDI Translator, because I first need to make sure that there is an elegant solution to this within Bome, before I spend $100-this software has simply become too expensive for me to buy not knowing whether it’s going to do what I want it to do.

So: will it work?

Hi,

Could you please hook up your controller to Bome MIDI Translator Pro and then press and release the button in question? Please enable the MIDI IN and MIDI OUT check boxes in the log window.

Make sure that you have selected your MIDI controller for input.

Also let me know the keystroke you want to activate. Typically it would ba key-down for press and key-up for release.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Ah, I see now. You want keystroke to MIDI. We can do that, however the original keystroke is not suppressed by the OS so the original keystroke might interfere with a different function used on your OS. I would suggest picking a key stroke that is not otherwise used. We could capture a key with press down to send a CC value with 127 and release key with a value of 0.

My recommendation, however would be to find an inexpensive MIDI controller to handle this unless you pick some keystrokes that are not otherwised used on your attached system.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz