First of all create a simple scene in Maya, you would need a polyPlane with enough resolution.
I created with Soft Modification Tool a node to deform the plane surface, it is quite easy, the out from AudioWave drives the translation Y axis in the softModification node.
In this case study I useed Hybrido in order to get the maximum number of particles in less time possible, but I suppose it is possible to get better results with SPH (particle base fluids).
The experiment is simulated in 25 fps, so you could do simulation in 500 fps as in the references but you would need to do extra work as bake the animation in Maya into 500fps.
This is the result.
More old stuff, I did this using Hybrido. I have not enough memory to render it but is cool anyway.
I did it animating a surface geometry in a similar way as a membrane in a speaker, around 25 millions of particles.