▲ | viraptor 2 days ago | ||||||||||||||||
Doesn't phase only matter if you want to mix it with some other sound? If you're editing the final version you're going to be playing, what's the point in preserving phase? | |||||||||||||||||
▲ | colanderman a day ago | parent | next [-] | ||||||||||||||||
The human ear is sensitive to phase correlation. It stems from the physiological fact that our ear is effectively a multiresolution filter. So with an overtone-rich tone, the time constant with which we perceive the uppermost harmonics is significantly less than the period of the base harmonic. So if the sonic energy of those harmonics is correlated into small "packets", we hear that as a "buzzing". This is true of raw synthesis waveforms: sawtooth, square, etc. It's also true of any short transients: clapping, hi-hats, etc. If you "mess with" the phase information of the harmonics relative to the base harmonic, this is the same thing as changing where the sonic energy of those harmonics falls in the wavecycle. So notably, in the cases listed above where the sonic energy falls into small "packets", if you randomize that phase information relative to a much lower tone (as Paulstretch does), you now have spread that energy throughout the full wavecycle. This eliminates any sensation of "buzzing" or "clicking" and makes transients "mushy". | |||||||||||||||||
| |||||||||||||||||
▲ | pbmahol 2 days ago | parent | prev [-] | ||||||||||||||||
You can not just preserve original phase when doing time stretching, there are "smarter" algorithms that try to derive "correct" phase, while the paulxstretch just make it random values, maybe for extreme stretching values it doesn't matter for ambient music but for general music and sounds its not that trivial. | |||||||||||||||||
|