[Feature request] Transposing delay effect

It would be nice if the delay FX could be improved with the functionality to transpose every delay/echo with X semi-tones, maybe max out at +/- 24 or so for full octaves, so it would also be able to transpose down aswell as up.
Lets say I add delay to a C note with transpose setting +1, every delay would be transposed 1 step each time its played/echoed. Ex; C - C# - D - D# etc.

With +2, C - D - E - F# and so on…

This would quite easily make really complex sounding parts. Paired with Scale FX it would probably be really nice aswell.