×

Method and apparatus for producing an electronic representation of a musical sound using extended coerced harmonics

  • US 5,466,882 A
  • Filed: 01/11/1994
  • Issued: 11/14/1995
  • Est. Priority Date: 12/20/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of creating and preserving a counterpart of a sound having a fundamental frequency, the method utilizing a memory device and comprising the steps of:

  • generating a sequence of original time domain samples of the sound, the sequence including successive adjacent portions in which a first portion exhibits aperiodic fluctuations of amplitude of the sound, a second portion, following the first portion, exhibits decreasing aperiodic fluctuations of amplitude of sound, and a third portion, following the second portion, exhibits substantially periodic fluctuations of amplitude of the sound;

    transforming the sequence of original time domain samples to frequency domain values including a set of frequency values representing component frequencies of the sound, the frequency domain values including the fundamental frequency and a plurality of related frequencies;

    from the beginning of the second portion, changing the related frequencies in the set of frequency values such that the related frequencies are substantially integral multiples of the fundamental frequency by the end of the second portion;

    from the beginning of a first loop portion, maintaining the related frequencies in the set of frequency values as substantially integral multiples of the fundamental frequency for a time substantially corresponding to one period of the fundamental frequency;

    from the beginning of a fourth portion following the first loop portion, changing amplitudes of the related frequencies in the set of frequency values;

    from an end of the fourth portion, maintaining the amplitudes and frequencies of the related frequencies in the set of frequencies for a time substantially corresponding to one period of the fundamental frequency; and

    transforming the frequency domain values to a sequence of adjusted time domain values and storing the sequence of adjusted time domain values in the memory device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×