adaptive

Adaptive spectral panning

Submitted by vincent on Fri, 08/14/2009 - 13:43
Author
Vincent Verfaille
Version
0.1
Source Code

The spectral panning effect consists in converting a mono sound signal into a stereo sound signal where each frequency component is placed to its own azimuth position between the loudspeakers, creating an spectral split effect. One implementation is based on the short-term Fourier transform, and replaces a single spectrum (mono signal) by two spectra, while preserving the signal power with Blumlein's constant-power pan law. In its adaptive version, spectral panning uses a vector sound descriptors (such as the spectral envelope, the spectrum itself, the waveform, etc) to control the panning angle of each frequency bin.

Adaptive robotization

Submitted by vincent on Fri, 08/07/2009 - 17:28
Author
Vincent Verfaille
Version
0.1

The robotization effect consists in transforming a human voice into a robot voice. One implementation is based on the sort-term Fourier transform (STFT), and replaces the sound by a series of symmetrical impulses, which spacing determines the robot fundamental frequency. In its adaptive version, robotization uses some sound descriptors to control the fundamental frequency and the roughness of the robot sound.