Method and apparatus for emulating sound
AssigneeSamsung Electronics Co., Ltd.
InventorsJae-yong Cho, Hae-kwang Park
Life of this patent
Estimating the term…
Abstract
A method of emulating a sound of an audio apparatus by using a sound emulation apparatus includes obtaining k past samples (where k is a natural number that is equal to or greater than 1) by delaying a current sample of an audio signal; applying a plurality of characteristic functions indicating an input/output relationship of the audio apparatus to the current sample and the k past samples, respectively; and adding the current sample and the k past samples, to which the plurality of characteristic functions have been applied, respectively, to generate an emulation sound of the audio apparatus.
Claims31
A method of emulating a sound of an audio apparatus by using a sound emulation apparatus, the method comprising:
- obtaining a first sample of an audio signal, the first sample being a sample of the audio signal at a first point of time at which the audio signal is obtained by the sound emulation apparatus;
- delaying the first sample by a sampling interval;
- obtaining a second sample of the audio signal, the second sample being a sample of the audio signal second point of time at which the audio signal is obtained by the sound emulation apparatus, the second point in lime being after the first point in time by the sampling interval;
- applying a first characteristic function mapping an input value of the first sample input to the audio apparatus to an output value of the first sample output by the audio apparatus to obtain a first harmonic signal and a second characteristic function mapping an input value of the second sample input to the audio apparatus to an output value of the second sample output by the audio apparatus to obtain a second harmonic signal;
- and
- adding the first harmonic signal and the second harmonic signal to generate an emulation sound of the audio apparatus.
A method of emulating a sound of an audio apparatus by using a sound emulation apparatus, the method comprising:
- obtaining a first sample of an audio signal, the first sample being a sample of the audio signal at a first point of time at which the audio signal is obtained by the sound emulation apparatus;
- applying a characteristic function mapping an input value of the first sample input to the audio apparatus to an output value of the first sample output by the audio apparatus to obtain a harmonic signal;
- delaying the harmonic signal by a sampling interval;
- obtaining a second sample of the audio signal, the second sample being a sample of the audio signal at a second point of time at which the audio signal is obtained by the sound emulation apparatus, the second point in time being after the first point in time by the sampling interval;
- and
- generating an emulation sound of the audio apparatus by adding the harmonic signal to the second sample.
A method of emulating a sound of an audio apparatus by using a sound emulation apparatus, the method comprising:
- obtaining a first sample of an audio signal, the first sample being a sample of the audio signal at a first point of time at which the audio signal is obtained by the sound emulation apparatus;
- applying a characteristic function mapping an input value of the first sample input to the audio apparatus to an output value of the first sample output by the audio apparatus to obtain a first harmonic signal;
- obtaining a second harmonic signal of a second sample to which the characteristic function has been applied, the second sample being a sample of the audio signal at a second point of time at which the audio signal is obtained by the sound emulation apparatus, the second point in time being before the first point in time by the sampling interval, from a queue memory unit of the sound emulation apparatus;
- and
- generating an emulation sound of the audio apparatus by adding the first harmonic signal to the second harmonic signal.
A sound emulation apparatus which emulates a sound of an audio apparatus, the apparatus comprising:
- at least one processor configured to:
- obtain a first sample of an audio signal, the first sample being a sample of the audio signal at a first point of time at which the audio signal is obtained by the sound emulation apparatus;
- delay the first sample by a sampling interval;
- obtain a second sample of the audio signal, the second sample being a sample of the audio signal at a second point of time at which the audio signal is obtained by the sound emulation apparatus, the second point in time being after the first point in time by the sampling interval;
- apply a first characteristic function mapping an input value of the first sample input to the audio apparatus to an output value of the first sample output by the audio apparatus to obtain a first harmonic signal and a second characteristic function mapping an input value of the second sample input to the audio apparatus to an output value of the second sample output by the audio apparatus to obtain a second harmonic signal;
- and
- add the first harmonic signal and the second harmonic signal to generate an emulation sound of the audio apparatus.
A sound emulation apparatus which emulates a sound of an audio apparatus, the apparatus comprising:
- at least one processor configured to:
- obtain a first sample of an audio signal, the first sample being a sample of the audio signal at a first point of time at which the audio signal is obtained by the sound emulation apparatus;
- apply a characteristic function mapping an input value of the first sample input to the audio apparatus to an output value of the first sample output by the audio apparatus to obtain a harmonic signal;
- delay the harmonic signal by a sampling interval;
- obtain a second sample of the audio signal, the second sample being a sample of the audio signal at a second point of time at which the audio signal is obtained by the sound emulation apparatus, the second point in time being after the first point in time by the sampling interval;
- and
- generate an emulation sound of the audio apparatus by adding the harmonic signal to the second sample.
A sound emulation apparatus which emulates a sound of an audio apparatus, the apparatus comprising:
- at least one processor configured to:
- obtain a first sample of an audio signal, the first sample being a sample of the audio signal at a first point of time at which the audio signal is obtained by the sound emulation apparatus:
- apply a characteristic function mapping an input value of the first sample input to the audio apparatus an output value of the first sample output by the audio apparatus to obtain a first harmonic signal;
- obtain a second harmonic signal of a second sample to which the characteristic function has been applied, the second sample being a sample of the audio signal at a second point of time at which the audio signal is obtained by the sound emulation apparatus, the second point in time being before the first point in time by the sampling interval, from a queue memory;
- and
- generate an emulation sound of the audio apparatus by adding the first harmonic signal to the second harmonic signal.
A sound emulation apparatus which emulates a sound of an audio apparatus, the apparatus comprising:
- at least one processor configured to:
- obtain a first power sample of an audio signal the first power sample being a powered sample of the audio signal at a first point of time at which the audio signal is obtained by the sound emulation apparatus;
- apply a characteristic function mapping an input value of the first power sample input to the audio apparatus to an output value of the first power sample output by the audio apparatus to obtain a harmonic signal;
- delay the harmonic signal by a sampling interval;
- obtain a second power sample of the audio signal, the second power sample being a sample of the audio signal at a second point of time at which the audio signal is obtained by the sound emulation apparatus, the second point in time being after the first point in time by the sampling interval;
- and
- generate an emulation sound of the audio apparatus by adding the harmonic signal to the second power sample.
A method of generating, by a sound emulator, an emulation sound which corresponds to a sound output by an external audio apparatus, the method comprising:
- modifying a current sample of an audio signal and a delayed sample of the audio signal based on a relationship between a value of an input signal input to, and a corresponding value of an output signal output from, the external audio apparatus, the delayed sample being a sample of the audio signal that is received by the sound emulator a sampling interval prior to a time at which the current sample is received by the sound emulator;
- and
- generating the emulation sound by adding the modified current sample and the modified delayed sample.
Dependencies are inferred from the claim text.