Academia.eduAcademia.edu

Wave Digital Filters

description17 papers
group1 follower
lightbulbAbout this topic
Wave Digital Filters (WDFs) are a class of digital signal processing techniques that utilize wave variables to model and analyze linear and nonlinear systems. They are based on the principles of wave propagation and energy conservation, allowing for efficient implementation of filters that maintain the physical characteristics of the original analog systems.
lightbulbAbout this topic
Wave Digital Filters (WDFs) are a class of digital signal processing techniques that utilize wave variables to model and analyze linear and nonlinear systems. They are based on the principles of wave propagation and energy conservation, allowing for efficient implementation of filters that maintain the physical characteristics of the original analog systems.

Key research themes

1. How can Wave Digital Filters be extended to model complex nonlinear and arbitrary topology circuits?

This research theme focuses on overcoming classical Wave Digital Filters (WDF) limitations in modeling nonlinear elements and arbitrary, non-series/parallel topologies within analog reference circuits. Extending WDF frameworks to handle multiple/multiport nonlinearities and complicated topologies is crucial for accurately simulating real-world circuits found in audio processing, virtual analog modeling, and instrument physical modeling. The significance lies in enabling WDF applicability beyond simple ladder or lattice structures, thus expanding the design and analysis capabilities in digital filters and musical instrument modeling.

Key finding: Introduces a Modified-Nodal-Analysis-derived method that systematically derives WDF adaptors for circuits with complicated topologies and multiport elements (e.g., transformers, controlled sources). This significantly... Read more
Key finding: Proposes iterative zero-finding techniques, specifically Newton's method variants, to solve grouped nonlinearities within WDF structures. This advancement allows for the resolution of multiple and multiport nonlinear elements... Read more
Key finding: Develops an extension of classical WDF principles with a novel class of dynamic waves and multiport adaptors capturing intrinsic nonlinear element dynamics. This generalizes the nonlinear mutator concept, allowing nonlinear... Read more

2. How can digital filters be designed and optimized to ensure stability and performance, particularly for two-dimensional and IIR filters?

This theme investigates methodologies to design stable and efficient digital filters, with emphasis on multi-dimensional (2D) recursive filters and IIR filters, which are known for their stability challenges and nonlinear phase characteristics. Ensuring filter stability while optimizing for narrow transition widths, minimal group delay deviations, and phase linearity is crucial for applications ranging from image processing to biomedical signal enhancement. Constrained optimization frameworks and transformation techniques provide structured solutions to these complex design requirements.

Key finding: Introduces a design technique for zero-phase, two-dimensional recursive digital filters with guaranteed stability by employing a two-variable reactance function transformation applied to a 1D prototype. Cascading four... Read more
Key finding: Presents a nonlinear constrained optimization framework using interior-point methods to design nearly linear-phase 2D IIR filters with a separable denominator. The method minimizes group delay deviation in the passband under... Read more
Key finding: Proposes an interval size approach to analyze frequency response deviations of IIR filters under finite precision coefficient quantization, particularly for fixed-point implementations. By calculating bounds on frequency... Read more

3. What advanced computational and architectural techniques can improve digital filter performance in hardware implementations?

This theme centers on optimizing digital filter implementations leveraging mathematical algorithms (e.g., Winograd method), number systems (Residue Number System), and hardware design strategies targeting speed, resource efficiency, and power consumption. These approaches aim to reduce the computational complexity inherent in convolution and filtering operations, crucial for applications such as image processing and convolutional neural networks on FPGA platforms.

Key finding: Combines a modified Winograd convolution method with Residue Number System (RNS) arithmetic to construct two-dimensional digital filters with 5×5 masks. This approach reduces multiplication counts while enabling parallel... Read more
Key finding: Proposes an area-efficient adaptive filter architecture that eliminates registers for delayed inputs to save silicon area without power or delay penalty. Implements various LMS algorithm variants on multiple FPGA families,... Read more
Key finding: Develops element-by-element linear voltage-current transformations from analog LC ladder networks to digital domains, ensuring digital filters preserve transfer functions under bilinear transformations and maintain stability.... Read more

All papers in Wave Digital Filters

We present a Modified-Nodal-Analysis-derived method for developing Wave Digital Filter (WDF) adaptors corresponding to complicated (non-series/parallel) topologies that may include multiport linear elements (e.g. controlled sources and... more
We present a novel framework for developing Wave Digital Filter (WDF) models from reference circuits with multiple/multiport nonlinearities. Collecting all nonlinearities into a vector at the root of a WDF tree bypasses the traditional... more
This brief presents a generic model to emulate distortion circuits using operational amplifiers and diodes. Distortion circuits are widely used for enhancing the sound of guitars and other musical instruments. This brief introduces a new... more
The Euler equations, namely a set of nonlinear partial differential equations (PDEs), mathematically describing the dynamics of inviscid fluids are numerically integrated by directly modeling the original continuous-domain physical system... more
In this paper, an existing approach for modeling and efficiently implementing arbitrary reciprocal connection networks using Wave Digital scattering junctions based on voltage waves is extended to be used in a broader class of Wave... more
In this article we prove that a computable tree-like interconnection of parallel/series Wave Digital adaptors with memory (which are characterized by reflection filters instead of reflection coefficients) is equivalent to a standard... more
A new network element is presented which can be of interest for synthesizing non-linear n-ports. It is shown that the use of n D-T adaptors reduces the problem to the synthesis of a multidimensionai transfer-characteristic (TC) plot. Some... more
The objective of this work is to simulate a tube guitar amplifier, the Giannini True Reverber designed by Carlos Alberto Lopes in the nineteen sixties. The nonlinear “overdrive” characteristics of these devices make them attractive for... more
Virtual analog (VA) modeling using neural networks (NNs) has great potential for rapidly producing high-fidelity models. Recurrent neural networks (RNNs) are especially appealing for VA due to their connection with discrete nodal... more
The use of the bandlimited ramp (BLAMP) function as an antialiasing tool for audio signals with sharp corners is presented. Discontinuities in the waveform of a signal or its derivatives require infinite bandwidth and are major sources of... more
Soft-clipping algorithms used to implement musical distortion effects are major sources of aliasing due to their nonlinear behavior. It is a research challenge to design computationally efficient methods for alias-free distortion without... more
This brief presents a generic model to emulate distortion circuits using operational amplifiers and diodes. Distortion circuits are widely used for enhancing the sound of guitars and other musical instruments. This brief introduces a new... more
This is an electronic reprint of the original article. This reprint may differ from the original in pagination and typographic detail.
We present a novel framework for developing Wave Digital Filter (WDF) models from reference circuits with multiple/multiport nonlinearities. Collecting all nonlinearities into a vector at the root of a WDF tree bypasses the traditional... more
The Ebers-Moll model has been widely used to represent Bipolar Junction Transistors (BJTs) in Virtual Analogue (VA) circuits. An investigation into the validity of this model is presented in which the Ebers-Moll model is compared to BJT... more
In this paper a complete algorithm is developed to evaluate the multidimensional (MD) wave digital filter (WDF) method for the numerical integration of nonlinear (NL) partial differential equations (PDEs), and particularly those referring... more
A large class of transcendental equations involving exponentials can be made explicit using the Lambert W function. In the last fifteen years, this powerful mathematical tool has been extensively used to find closed-form expressions for... more
In this article we prove that a computable tree-like interconnection of parallel/series Wave Digital adaptors with memory (which are characterized by reflection filters instead of reflection coefficients) is equivalent to a standard... more
The objective of this work is to simulate a tube guitar amplifier, the Giannini True Reverber designed by Carlos Alberto Lopes in the nineteen sixties. The nonlinear “overdrive” characteristics of these devices make them attractive for... more
We present a novel framework for developing Wave Digital Filter (WDF) models from reference circuits with multiple/multiport nonlinearities. Collecting all nonlinearities into a vector at the root of a WDF tree bypasses the traditional... more
In this paper a complete algorithm is developed to evaluate the multidimensional (MD) wave digital filter (WDF) method for the numerical integration of nonlinear (NL) partial differential equations (PDEs), and particularly those referring... more
The goal of this thesis is to demonstrate the abilities of the Sevastopoulos-LaPorte active low-pass filter topology in Linear Technology Corporation’s LT6600 integrated circuit (IC). The thesis is split into two parts, representing two... more
Nonlinear systems, such as guitar distortion effects, play an important role in musical signal processing. One major problem encountered in digital nonlinear systems is aliasing distortion. Consequently, various aliasing reduction methods... more
Virtual analog synthesis requires bandlimited source signal algorithms. An efficient methodology for the task expresses the traditionally used source waveforms or their time-derivatives as a sequence of bandlimited impulses or step... more
A large class of transcendental equations involving exponentials can be made explicit using the Lambert W function. In the last fifteen years, this powerful mathematical tool has been extensively used to find closed-form expressions for... more
We extend the Wave Digital Filter (WDF) approach to simulate reference circuits that involve operational amplifiers (op-amps). We handle both nullor-based ideal op-amp models and controlled-source-based linear op-amp macromodels in... more
We present a computational model of the Hammond tonewheel organ vibrato/chorus, a musical audio effect comprising an LC ladder circuit and an electromechanical scanner. We model the LC ladder using the Wave Digital Filter (WDF) formalism,... more
Wave Digital Filters (WDF) [1] are a popular approach for virtual analog modeling [2]. They provide a computationally efficient way to simulate lumped physical systems with well-studied numerical properties. Recent work by Werner et al.... more
Wave Digital Structures (WDS) are particularly interesting for applications of interactive modeling of nonlinear (NL) elements in the context of Virtual Analog modeling. NL circuits, however, often include multiple nonlinearities or... more
The purpose of the letter is to outline an approach for designing wave digital filters that is based on a suitable interpretation of the scattering parameters of a network. The approach can be used for simulating analogue, doubly... more
In this paper a new technique is introduced that allows for the variable step-size simulation of wave digital filters. The technique is based on the preservation of the underlying network variables which prevents fluctuation in the stored... more
lock-based physical modeling is a methodology for modeling physical systems with different subsystems. It is an important concept for the physical modeling of real or virtual musical instruments where different components may be modeled... more
In this paper, iterative zero-finding techniques are proposed to resolve groups of nonlinearities occurring in Wave Digital Filters. Two variants of Newton's method are proposed and their suitability towards solving the grouped... more
We extend the Wave Digital Filter (WDF) approach to simulate reference circuits that involve operational amplifiers (op-amps). We handle both nullor-based ideal op-amp models and controlled-source-based linear op-amp macromodels in... more
In this short paper, we address the numerical simulation of the single reed excitation mechanism. In particular, we discuss a formalism for approaching the lumped nonlinearity inherent in such a model using a circuit model and the... more
This article introduces a physics-based real-time model of the output chain of a vacuum-tube amplifier. This output chain consists of a single-ended triode power amplifier stage, output transformer, and a loudspeaker. The simulation... more
Digital emulation of analog circuits for musical audio processing, like synthesizers, guitar effect pedals, or vintage amplifiers, is an ongoing research topic. David Yeh proposed to use the nodal DK method to derive a non-linear... more
Virtual analog synthesis requires bandlimited source signal algorithms. An efficient methodology for the task expresses the traditionally used source waveforms or their time-derivatives as a sequence of bandlimited impulses or step... more
In this paper, a 2D systems setting is used to develop new results on control of active electrical ladder circuits. In particular, the proportional plus integral control method has been extended to this case and the problem of how to... more
We derive a novel explicit wave-domain model for “diode clipper” circuits with an arbitrary number of diodes in each orientation, applicable, e.g., to wave digital filter emulation of guitar distortion pedals. Improving upon and... more
In this article we will calculate the roundoff noise produced in ldwdf, from the noisy node through to the output, with input zero, via its transfer function g(z). In addition to the error produced through having to limit the exactness of... more
We present a novel framework for developing Wave Digital Filter (WDF) models from reference circuits with multiple/multiport nonlinearities. Collecting all nonlinearities into a vector at the root of a WDF tree bypasses the traditional... more
We present a Modified-Nodal-Analysis-derived method for developing Wave Digital Filter (WDF) adaptors corresponding to complicated (non-series/parallel) topologies that may include multi-port linear elements (e.g. controlled sources and... more
Wave Digital Structures (WDS), with their inherent stability and robustness, would be particularly suitable for nonlinear (NL) circuit modeling in Virtual Analog applications, if it were possible for them to accommodate multi-port... more
The analog diode-based ring modulator has a distinctive sound quality compared to standard digital ring modulation, due to the non-linear behaviour of the diodes. It would be desirable to be able to recreate this sound in a digital... more
In quasi-bandlimited classical waveform oscillators, the aliasing distortion present in a trivially sampled waveform can be reduced in the digital domain by applying a tabulated correction function. This paper presents an approach that... more
Download research papers for free!