tags: mus-407 delay delay-line

Pitch-Shifting/Harmonization

Pitch-shifting/harmonization can be achieved using [variable delay lines], because a dynamically changing delay time produces [pitch] variance.

In our [circular buffer]:

Central problem: At different speeds, R and W will periodically "pass through" each other, where R is likely to encounter a [waveform] discontinuity (heard as a click)

Solution/Digital Implementation

To solve the discontinuity problem:

Summed signals (dry + wet) can have phase reinforcement/cancellation issues, but usually makes for a decent real-time harmonizer.