Getting Effect time in bpm from sound board

So, for live performances, All our audio goes to our Behringer x32, and we run lights/ effects from our ION.

I have looked into all kinds of MIDI show control and timecode, but am wondering if it is at all possible to collect in real time the bpm of the music playing so that effect speed can be synced automatically.

I have seen the various ways of using external devices such as Enttec's DMXis, Elation's MIDIcon and Ableton Live, but I would like to continue controlling lights solely from the ION.

Is this even a thing that can be done? Do I need some sort of device or program to convert signals between the x32 and ION, or am I looking for the wrong type of thing?

Related