Got the wave buffer hooked up.  See shaders/wave.glsl for example.  Code is in a bit of an ugly state and needs some cleanup.  But, it does the trick for me.  Next up FFT.