I'm stuck when trying to visualize this concept, wanted to see if anyone with more MIDI knowledge could help

I would like to find a way of creating one 'Note On' MIDI command, compiling the different parameters that make up a 'Note On' command, from two sources. For example, consider trying to trigger a synth-bass line from a kick drum. I'd like to create the 'key'/'note' portion of the command by holding down a note on a keyboard, but trigger the actual sending of the 'Note On' command every time the kick drum is hit. So, thinking like a guitar player, the keyboard note would only be 'strummed' every time the kick drum is hit.
Taking it one step further, I could have a pre-defined MIDI progression consisting of just the notes, and have the actual strumming triggered by the kick drum.. Essentially playing bass guitar and kick drum at once.
I have no idea if this is possible natively, maybe theres a plugin that could this. Any help would be appreciated! Thanks guys,
Pat