I say gar is a good possibility. Carp usually jump clear out of the water they don't usually "hit" the surface in my experience. They will spash around in the shallow when spawning right along with the gar. Gar or bass are usually the only fish I know of that hit the surface in a violent way. Anything is possible though I guess.
And at Towne Lake in Mckinney I have seen a ton of gar I would suspect gar over drum, I don't thknk I have ever heard of drum doing anything on the surface. Who knows.... maybe they do.
There are too, fish in the Sonic Pond!