However it seems the end result isn't what the client expected.
I have an illustrated ball (which is currently in a precomp)to follow the beat of the music-this was achieved and works great.
The problem is the goal is to have it follow a generated sine wave that was created using a stroke and the wave warp command attached to the SoundKeys keyframes.
What ends up happening is the ball moves up and down however doesn't go down enough to match the sine wave. It settles into it's origin point. Hope that makes sense. Basically it doesn't travel the entire stretch of space the sine wave does so they don't appear to match.