The present invention describes methods and means for estimating the
time-varying spectrum of an audio signal based on a conditional
probability density function (PDF) of spectral coding vectors conditioned
on pitch and loudness values. Using this PDF a time-varying output
spectrum is generated as a function of time-varying pitch and loudness
sequences arriving from an electronic music instrument controller. The
time-varying output spectrum is converted to a synthesized output audio
signal. The pitch and loudness sequences may also be derived from analysis
of an input audio signal. Methods and means for synthesizing an output
audio signal in response to an input audio signal are also described in
which the time-varying spectrum of an input audio signal is estimated
based on a conditional probability density function (PDF) of input
spectral coding vectors conditioned on input pitch and loudness values. A
residual time-varying input spectrum is generated based on the difference
between the estimated input spectrum and the "true" input spectrum. The
residual input spectrum is then incorporated into the synthesis of the
output audio signal. A further embodiment is described in which the input
and output spectral coding vectors are made up of indices in vector
quantization spectrum codebooks.
La présente invention décrit des méthodes et des moyens d'estimer le spectre temps-variable d'un signal audio basé sur une fonction conditionnelle de densité de probabilité (pdf) des vecteurs spectraux de codage conditionnés sur des valeurs de lancement et de volume. En utilisant ce pdf un spectre temps-variable de rendement est produit en fonction du lancement temps-variable et les ordres de volume arrivant d'une musique électronique équipent le contrôleur. Le spectre temps-variable de rendement est converti en signal synthétisé d'acoustique de rendement. Les ordres de lancement et de volume peuvent également être dérivés de l'analyse d'un signal d'acoustique d'entrée. Des méthodes et les moyens de synthétiser un signal audio de rendement en réponse à un signal audio d'entrée sont également décrits dans ce que le spectre temps-variable d'une entrée le signal qu'audio est estimé a basé sur une fonction conditionnelle de densité de probabilité (pdf) des vecteurs spectraux de codage d'entrée conditionnés sur des valeurs de lancement et de volume d'entrée. Un spectre temps-variable résiduel d'entrée est produit a basé sur la différence entre le spectre estimé d'entrée et le spectre "vrai" d'entrée. Le spectre résiduel d'entrée est alors incorporé à la synthèse du signal d'acoustique de rendement. On décrit une autre incorporation dans laquelle les vecteurs spectraux de codage d'entrée et de rendement se composent des index dans des codebooks de spectre de quantification de vecteur.