Double-Modulator FM Matching of Instrument Tones

This article introduces a technique for optimizing double-modulator frequency modulation (FM) parameters to match an arbitrary harmonic instrument tone. The method uses a genetic algorithm to optimize the parameters, and it works for a group of double-modulated carriers. Previous work in double-FM matching has only matched a single carrier, restricting these techniques to matching sounds with static spectra. We give results using the method to match the dynamic spectra of the trumpet, Chinese erhu, and pipa. Finally, we compare the double-FM matching results with those found by formant-FM and wavetable matching, giving guidelines for when to use double-FM matching instead of other synthesis techniques.

[1]  Richard Kronland-Martinet,et al.  Parameters Estimation for Non-linear Resynthesis Methods with the Help of a Time-Frequency Analysis for Real Sounds , 1990, ICMC.

[2]  J. Grey,et al.  Perceptual evaluations of synthesized musical instrument tones , 1977 .

[3]  John M. Chowning,et al.  The Synthesis of Complex Audio Spectra by Means of Frequency Modulation , 1973 .

[4]  K. Berger Some Factors in the Recognition of Timbre , 1964 .

[5]  James W. Beauchamp,et al.  Synthesis by Spectral Amplitude and "Brightness" Matching of Analyzed Musical Instrument Tones , 1981 .

[6]  S. H. Tang,et al.  Real-Time Implementation of Double Frequency Modulation (DFM) Synthesis , 1994 .

[7]  Thomas F. Quatieri,et al.  Speech analysis/Synthesis based on a sinusoidal representation , 1986, IEEE Trans. Acoust. Speech Signal Process..

[8]  J. Justice,et al.  Analytic signal processing in music computation , 1979 .

[9]  Russell G. Payne,et al.  A Microcomputer-Based Analysis/Resynthesis Scheme for Processing Sampled Sounds using FM , 1987, ICMC.

[10]  Melville Clark,et al.  Preliminary Experiments on the Aural Significance of Parts of Tones of Orchestral Instruments and on Choral Tones , 1963 .

[11]  William H. Press,et al.  Numerical recipes , 1990 .

[12]  James W. Beauchamp,et al.  Piecewise-linear approximation of additive synthesis envelopes: A comparison of various methods , 1996 .

[13]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[14]  Jont B. Allen,et al.  Short term spectral analysis, synthesis, and modification by discrete Fourier transform , 1977 .