Help with a patch from EMASD, replacing bandlimited sound generator with groove

Boris Jakopovic's icon

Dear Maxers,
I would like some assistance with the patch attached (from Electronic music and sound design Vol 1). I hope I can post this here.
This is one of the activities from the book:
"replace the bandlimited sound generator with a groove~ object playing the audio file vs_drums_loop.aif, in order to create presets that function well with percussion sounds. Change the control signal for vibrato to alter the speed of playback, remembering that the vibrato setting also effects the cutoff frequency of the filter. Try playing the sound in reverse, while avoiding a negative cutoff frequency for the filter."
Hope that somebody could help, thanks in advance!
Boris J

04_02_matrixmod.maxpat
Max Patch