Block - Tape Delay 1.0
Variable Sampling Rate Tape Delay Simulator
Another Block in Michael Hetrick's "Euro Reakt" series!
This is a Block based off of the Core Library's "Tape-ish Delay" Macro. In addition to breaking out all of the controls to a panel, this Block also features a variable sampling rate. This feature was inspired by my company Unfiltered Audio's delay plug-in, Sandman (https://www.plugin-alliance.com/en/products/unfiltered_audio_sandman.html), which in turn was inspired by the TipTop Audio Z-DSP.
Note to Builders - I've created a very cool Macro for taking in the Sampling Rate and adding variable control to it. It will modify an entire bundle, making it easier to use with other built-in Core Effects.
IN - Input level
x1/x2 - Amplification of Input
OUT - Output level
D/WET - Changes the mix between Dry (raw input) and Wet (pure delay)
S.RATE - Sampling Rate. This isn't a typical aliasing effect. Rather, this controls the sampling rate of the entire DSP engine. Turning this down will slow down the time it takes to run through the delay buffer, effectively increasing the size of the delay. This will lead to wild aliasing effects, pitch shifts, lo-fi crispiness, and more.
TIME - Delay time, from 10ms to 1 second.
FEEDBK - Feedback amount. Bipolar.
PRE/POST - Controls where feedback gain occurs. With "Post", at 0% Feedback, you will hear no wet signal.
OFF/FLUTTER - Adds a slight warble to the delay line. Turn it on for a more faithful tape delay effect.
SAT - Saturation. At low levels, the tape will almost never saturate. At high levels, it saturates very quickly.
LPF - Low Pass Filter. Acts on the feedback line.
HPF - High Pass Filter - Acts on the feedback line.