Download Binaural HRTF-based Spatialization: New Approaches and Implementation
New approaches to Head Related Transfer Function (HRTF) based artificial spatialisation of audio are presented and discussed in this paper. A brief summary of the topic of audio spatialisation and HRTF interpolation is offered, followed by an appraisal of the existing minimum phase HRTF interpolation method. Novel alternatives are then suggested which essentially approach the problem of phase interpolation more directly. The first technique, based on magnitude interpolation and phase truncation, aims to use the empirical HRTFs without the need for complex data preparation or manipulation, while minimizing any approximations that may be introduced by data transformations. A second approach augments a functionally based phase model with low frequency non-linear frequency scaling based on the empirical HRTFs, allowing a more accurate phase representation of the more relevant lower frequency end of the spectrum. This more complex approach is deconstructed from an implementation point of view. Testing of both algorithms is then presented, which highlights their success, and favorable performance over minimum phase plus delay methods.
Download Adaptive Phase Distortion Synthesis
This article discusses Phase Distortion synthesis and its application to arbitrary input signals. The main elements that compose the technique are presented. Its similarities to Phase Modulation are discussed and the equivalence between the two techniques is explored. Two alternative methods of distorting the phase of an arbitrary signal are presented. The first is based on the audio-rate modulation of a first-order allpass filter coefficient. The other method relies on a re-casting of the Phase Modulation equation, which leads to a heterodyned form of waveshaping. The relationship of these implementations to the original technique is explored in detail. Complementing the article, a number of examples are discussed, demonstrating the application of the technique as an interesting digital audio effect.
Download Five Variations on a Feedback Theme
This is a study on a set of feedback amplitude modulation oscillator equations. It is based on a very simple and inexpensive algorithm which is capable of generating a complex spectrum from a sinusoidal input. We examine the original and five variations on it, discussing the details of each synthesis method. These include the addition of extra delay terms, waveshaping of the feedback signal, further heterodyning and increasing the loop delay. In complement, we provide a software implementation of these algorithms as a practical example of their application and as demonstration of their potential for synthesis instrument design.
Download Simpl: A Python Library For Sinusoidal Modelling