in Pure Data exists these twoe objects: [delread~] and [delwrite~]
From Delread-Help-File in PD:
read a signal from a delay line. You can use more than one delread~ objects for the same delay line.
If the specified delay time is longer than the size of the delay line or less than zero it is clipped to the length of the delay line.
From Delwrite-Help-File in PD:
writes a signal in a delay line.
Delwrite~ allocates memory for a delay line and writes an audio signal into it. Delread~ objects by hte same name read from the delay line.