Jack, thanks again.
I'm just a bone head and was having trouble implementing snap. I was misunderstanding how it worked. I got it working now like so ---
Im using this with SWUP to create page transitions.
Page Transition out ->
tl.fromTo("#bigturbulence feTurbulence", 1, { attr: { baseFrequency:0, numOctaves: 0 }},{ attr: { baseFrequency: 0.005, numOctaves: 4 }, snap: { numOctaves: 1 }}),
Page Transition In ->
tl.fromTo("#bigturbulence feTurbulence", 1, { attr: { baseFrequency: 0.005, numOctaves: 4 }},{ attr: { baseFrequency: 0, numOctaves: 0 }, snap: { numOctaves: 1 }}),