DMX out 30fps when using realtime

When I uncheck realtime I am able to output DMX data at 48 fps but when I check realtime it will only do 30fps. What is going on here? Also I would like to use realtime because I am using audio input to make the output.

Edit: So I played around some more and the output seems to be half when realtime is enabled.

It sounds like your current scene is too heavy for your hardware to keep a steady 60fps.

Do you get 60fps on an empty scene?
If so you can use the probe to indentiy bottlenecks in your network and try to optimize them

So even more interestingly if I set the fps to 80 (48 is the max I have seen it go) I am reading 40 at the LEDs.

So I don’t this it is too heavy to run at the full speed. It does seem like it is just running at half the FPS.

Another option is my fps reader at the LEDs could be wrong but with my testing I don’t think this is the case.