It’s pretty easy to apply swing to MIDI data, and DAWs often use warp editing to apply groove to audio. However, if you want to do this in real time to a sub group for example, that’s not so easy.