Send bpm tempo through OSC messages

My goal is to send the cps /bpm info to the famous Processing.
Then it will need for generating a visual in-sync with audio.

Ah okay. The cps is inside each TidalCycles OSC message. The easiest way to get a feeling of this is to evaluate OSCFunc.trace(true) in SuperCollider. One message could be look like this:

1: [ /play2, cps, 0.5625, cycle, 2295, delta, 0.54214235314123, n, 0.0, orbit, 0, s, bd]

For this reason, you have the cps automatically available if you change or add the target for TidalCycles.

And if you want to get really deep into debugging, you can try Wireshark: