Synthesizing a choir in real-time using Pitch Synchronous Overlap Add (PSOLA)

Synthesizing a choir in real-time using Pitch Synchronous Overlap Add (PSOLA)
复制标题

使用音高同步重叠添加 (PSOLA) 实时合成合唱团

DOI:
--
复制
发表时间:
2000
期刊:
International Conference on Mathematics and Computing
影响因子:
--
通讯作者:
X. Rodet
X. Rodet
中科院分区:
--
文献类型:
--
作者:
Norbert Schnell;Geoffroy Peeters;Serge Lemouton;Phillippe Manoury;X. Rodet

文献摘要

被引文献

相似文献

本文介绍了一种实时合成合唱团的方法及其在歌剧制作框架中的应用。它有意将艺术考虑与研究和工程问题相结合,从而在电子音乐创作的背景下提供了一个具体合作的完整画面。在jMax实时声音处理系统中,采用PSOLA(Pitch Synchronous Overlap Add)技术实现了虚拟合唱团的合成。合成算法从真实的合唱团歌手的单个录音中导出同一组的多个声音。第一阶段的分析分段谐波,非谐波和瞬态部分的信号。第二阶段通过一种新的两步算法在谐波部分放置PSOLA标记。合成算法允许通过引入随机和确定性变化对单个语音的分析声音进行各种变换。它由一组扩展的参数控制,除了逼真的合唱团声音外,还可以产生各种不同的音色和纹理。论文的最后一部分致力于算法在作曲上下文中的应用及其融入歌剧制作环境的其余部分。它描述了一个合唱团的录音和工作在生产工作室使用jMax环境的实验。最后,一组评论的例子是与文件,这将是在文件会议。
The paper presents a method to synthesize a choir in real-time and its application in the framework of an opera production. It intentionally integrates artistic considerations with research and engineering matters, thus giving a complete picture of a concrete collaboration in the context of the creation of electronic music. The synthesis of the ”virtual choir” is implemented for the jMax real-time sound processing system using the Pitch Synchronous Overlap Add (PSOLA) technique. The synthesis algorithm derives multiple voices of a same group from a single recording of a real choir singer. The first stage of the analysis segments harmonic, non harmonic and transient parts of the signal. The second stage places PSOLA markers in the harmonic parts by a novel two-steps algorithm. The synthesis algorithm allows various transformations of the analysed sound of a single voice by the introduction of stochastic as well as deterministic variations. It is controlled by an extended set of parameters and results in a wide range of different timbres and textures in addition to those of a realistic choir sound. The last section of the paper is dedicated to the application of the algorithm in the context of the composition and its integration into the rest of the environment of the opera production. It describes the experiments with the recordings of a choir and the work in the production studio using the jMax environment. Finally a set of commented examples is associated with the paper, which will be presented during the paper session.