PhaVoRIT: A Phase Vocoder for Real-Time Interactive Time-Stretching
PhaVoRIT: A Phase Vocoder for Real-Time Interactive Time-Stretching
复制标题
PhaVoRIT:用于实时交互式时间拉伸的相位声码器
DOI:
--
复制
发表时间:
2006
期刊:
影响因子:
--
通讯作者:
Jan O. Borchers
中科院分区:
文献类型:
--
作者:
Thorsten Karrer;Eric Lee;Jan O. Borchers
Time-based, interactive systems for digital audio and video often employ algorithms to control the speed of the media whilst maintaining the integrity of the content. The phase vocoder is a popular algorithm for time-stretching audio without changing the pitch; its characteristic “transient smearing” and “reverberation” artifacts, however, limit its application to “simple” audio signals such as instrumental or vocal music. We propose three new methods to further improve the audio quality of phase vocoder-based time-stretching: multiresolution peak-picking accounts for the non-uniform frequency resolution of the human auditory system; sinusoidal trajectory heuristics constrain the set of spectral peaks that are candidates for sinusoidal trajectory continuation, thereby reducing phase propagation along incorrectly detected trajectories; and silent passage phase reset re-establishes the vertical phase coherence at certain intervals. These techniques have been implemented as modules of the PhaVoRIT timestretching software, available as a plug-in to Apple’s Core Audio framework, and the Semantic Time Framework, a multimedia framework we developed for time-based interactive systems. We obtained favorable results when comparing PhaVoRIT to existing, commonly available audio time-stretching software tools in a formal user study. PhaVoRIT is also deployed as the audio time-stretching engine for Maestro!, an interactive conducting exhibit installed in the Betty Brinn Children’s Museum in Milwaukee, USA.