Recurrence plots (RPs) are two-dimensional binary matrices used to represent patterns of recurrence in time series data, and are typically used to analyze the behavior of non-linear dynamical systems. In this paper, we propose a method for the generation of time-variant delay effects in which the recurrences in an RP are used to restructure an audio buffer. We describe offline and realtime systems based on this method, and a realtime implementation for the Max/MSP environment in which the user creates an RP graphically. In addition, we discuss the use of gestural data to generate an RP, suggesting a potential extension to the system. The graphical and gestural interfaces can provide an intuitive and convenient way to control a time varying delay.