Download Digital Emulation of Distortion Effects by Wave and Phase Shaping Methods
This paper will consider wave (amplitude) and phase signal shaping techniques for the digital emulation of distortion effect processing. We examine how to determine the Wave- and Phaseshaping functions with harmonic amplitude and phase data. Three distortion effects units are used to provide test data. The action of the Wave- and Phase- shaping functions derived for these effects is demonstrated with the assistance of a superresolution frequency-domain analysis technique.
Download CMOS Implementation of an Adaptive Noise Canceller into a Subband Filter
In recent years the demand for mobile communication has increased rapidly. While in the early years of mobile phones battery life was one of the main concerns for developers speech quality is now becoming one of the most important factors in the development of the next generation of mobile phones. This paper describes the CMOS implementation of an adaptive noise canceller (ANC) into a subband filter. The ANC-Subband filter is able to reduce noise components of real speech without prior knowledge of the noise properties. It is predestined to be used in mobile devices and therefore, uses a very low clock frequency resulting in a small power consumption. This low power consumption combined with its small physical size enables the circuit also be used in hearing aids to efficiently reduce noise contained in the speech signal.
Download A Model of Partial Tracks for Tension-Modulated Steel-String Guitar Tones
This paper introduces a spectral model for plucked, steel string tones, based on functional models for time-varying fundamental frequency and inharmonicity coefficient. Techniques to evaluate those analytical values at different time indexes are reviewed and commented. A method to evaluate the unknowns of the fundamental frequency and inharmonicity coefficient functions and match the data of a given tone is presented. Frequency tracks can thereafter be deployed and traced for all values of time. Their accuracy is discussed, and applications for the model are suggested.
Download Streaming Spectral Processing with Consumer-Level Graphics Processing Units
This paper describes the implementation of a streaming spectral processing system for realtime audio in a consumer-level onboard GPU (Graphics Processing Unit) attached to an off-the-shelf laptop computer. It explores the implementation of four processes: standard phase vocoder analysis and synthesis, additive synthesis and the sliding phase vocoder. These were developed under the CUDA development environment as plugins for the Csound 6 audio programming language. Following a detailed exposition of the GPU code, results of performance tests are discussed for each algorithm. They demonstrate that such a system is capable of realtime audio, even under the restrictions imposed by a limited GPU capability.