to me it seems like this could just be done with any signal with an lfo on it (from a synthesizer) with a sample routed through an envelope follower