When I have digital audio signal, represented in samples, I can easily phase-shift the signal by 180° by simply inverting the value of each sample.
But what if I want to phase shift an arbitrary voice audio signal by say +90° or -90°?
How do I transform an arbitrary, discrete signal by phase-shifting it by an arbitrary phase angle?