Amplifier matching in a digital amplifier modeling system
OwnerClifford W. Chaseinventor
Life of this patent
Estimating the term…
Abstract
In one example, a method to match a digital amplifier model to a real guitar amplifier comprises obtaining an amplifier output filter and an amplifier input filter for the real guitar amplifier, using the amplifier output filter and a model output filter to obtain a corrective output filter, using the amplifier input filter and a model input filter to obtain a corrective input filter, and applying the corrective input filter and the corrective output filter to the digital amplifier model. The amplifier output filter and the amplifier input filter can be obtained using exponential sine sweep (ESS) and a matched filter. Other examples and related methods and apparatuses are also disclosed herein.
Claims14
A method to match a digital amplifier model to a real guitar amplifier, comprising:
- obtaining an amplifier output filter and an amplifier input filter for the real guitar amplifier, wherein:
- the amplifier output filter is obtained by applying a high-level exponential sine sweep (ESS) at an input of the real guitar amplifier to operate the real guitar amplifier in a non-linear region by using multiple sweeps and averaging the high-level output signals captured for the multiple sweeps, capturing a high-level output signal at the output of the real guitar amplifier;
- and convolving the high-level output signal with a matched filter to obtain the output filter;
- and
- the amplifier input filter is obtained by applying a low-level exponential sine sweep (ESS) at the input of the real guitar amplifier to operate the guitar amplifier in a linear region, capturing a low-level output signal of the real guitar amplifier, and determining the input filter from the output filter and the low-level output signal;
- using the amplifier output filter and a model output filter to obtain a corrective output filter;
- using the amplifier input filter and a model input filter to obtain a corrective input filter;
- and
- applying the corrective input filter and the corrective output filter to the digital amplifier model.
An apparatus to match a match a digital amplifier model to a real guitar amplifier, comprising:
- a processor;
- and
- a memory coupled with the processor, wherein the digital amplifier model is stored in the memory;
- wherein the processor is configured to:
- obtain an amplifier output filter and an amplifier input filter for the real guitar amplifier, wherein:
- the amplifier output filter is obtained by applying a high-level exponential sine sweep (ESS) at an input of the real guitar amplifier to operate the real guitar amplifier in a non-linear region by applying the high-level ESS using multiple sweeps and averaging the high-level output signals captured for the multiple sweeps, capturing a high-level output signal at the output of the real guitar amplifier, and convolving the high-level output signal with a matched filter to obtain the output filter;
- and
- the input filter is obtained by applying a low-level exponential sine sweep (ESS) at the input of the real guitar amplifier to operate the guitar amplifier in a linear region, capturing a low-level output signal of the real guitar amplifier, and determining the input filter from the output filter and the low-level output signal;
- determine a corrective output filter using the amplifier output filter and a model output filter;
- determine a corrective input filter using the amplifier input filter and a model input filter;
- and
- apply the corrective input filter and the corrective output filter to the digital amplifier model.
A non-transitory machine-readable medium having instructions stored thereon to match a digital amplifier model to a real guitar amplifier that, when executed, result in:
- obtaining an amplifier output filter and an amplifier input filter for the real guitar amplifier, wherein:
- the amplifier output filter is obtained by applying a high-level exponential sine sweep (ESS) at an input of the real guitar amplifier to operate the real guitar amplifier in a non-linear region by applying the high-level ESS using multiple sweeps and averaging the high-level output signals captured for the multiple sweeps, capturing a high-level output signal at the output of the real guitar amplifier, and convolving the high-level output signal with a matched filter to obtain the output filter;
- and
- the amplifier input filter is obtained by applying a low-level exponential sine sweep (ESS) at the input of the real guitar amplifier to operate the guitar amplifier in a linear region, capturing a low-level output signal of the real guitar amplifier;
- and determining the input filter from the output filter and the low-level output signal;
- using the amplifier output filter and a model output filter to obtain a corrective output filter;
- using the amplifier input filter and a model input filter to obtain a corrective input filter;
- and
- applying the corrective input filter and the corrective output filter to the digital amplifier model.
Dependencies are inferred from the claim text.