Title :
Equilibria of Adaptive Wavetable Oscillators with Applications to Beat Tracking
Author :
Sethares, W.A. ; Arora, Rajkumar
Author_Institution :
Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
Abstract :
An adaptive oscillator is a system that can lock onto a time-varying input signal, synchronizing its output to both the frequency and phase of the input. A wavetable oscillator generates a periodic output by indexing into a lookup table that stores a single period of the waveform. An adaptive wavetable oscillator (AWO) combines these two ideas in a technique which separates the periodic output waveform from the parameters that control the adaptation of the frequency and phase of the waveform. The key issues in the design of AWOs are: the kind of oscillator to use, the class of admissible inputs, the shape of the wavetable, the control parameters, and the adaptive algorithm that adjusts the parameters. Wavetable oscillators can be applied to track the beat in MIDI signals, or, after an appropriate psycho-acoustical data reduction, to the tracking of audio signals. This paper examines these issues through analysis and simulation, focusing on conditions that achieve the desired entrainment between output and input. Sound examples demonstrate the application to beat tracking.
Keywords :
audio signal processing; oscillators; table lookup; MIDI signals; adaptive wavetable oscillators; audio signals; beat tracking; lookup table; psycho-acoustical data reduction; time-varying input signal; Adaptive algorithm; Adaptive control; Algorithm design and analysis; Frequency synchronization; Indexing; Oscillators; Programmable control; Shape control; Table lookup; Time varying systems; adaptive systems; nonlinear oscillators; oscillator stability; table lookup;
Conference_Titel :
Acoustics, Speech and Signal Processing, 2007. ICASSP 2007. IEEE International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
1-4244-0727-3
DOI :
10.1109/ICASSP.2007.367316