MAX/MSP + wii (wave audio mapped to acceleration)

Sky Brother's icon

Hi all, I'm new to Max and I use it for my little art project. My goal is to create a realistic and smooth ocean wave sound by rotating the wii remote (1 axis).
What I did was:
- connected wii though Osculator
- loaded a wave audio file and divided it into granules
- where grain length = audio file length/ rotation range
- and grain position = pitch value change.

The result: I can see that acceleration is kinda mapped to the audio file but the result is very jumpy and sounds bad when wii is not rotating (I imagine if there is no rotation the result should be whine noise, probably). I tried to smoothen grains with enveloping(trapezoid) but it made it worse.

Any suggestions on how to make my end result smooth? Any advice would be highly appreciated, thank you in advance. Also currently looking at synthesising wave sound from noise but it seems not polyphonic and realistic enough. Any good examples of generated wave sound?

synchrony.maxpat
Max Patch