Download Modal Based Tanpura Simulation: Combining Tension Modulation and Distributed Bridge Interaction
Techniques for the simulation of the tanpura have advanced significantly in recent years allowing numerically stable inclusion of bridge contact. In this paper tension modulation is added to a tanpura model containing a stiff lossy string, distributed bridge contact and the thread. The model is proven to be unconditionally stable and the numerical solver used has a unique solution as a result of choices made in the discretisation process. Effects due to the distribution of the bridge contact forces by comparison to a single point bridge and of introducing the tension modulation are studied in simulations. This model is intended for use in furthering the understanding of the physics of the tanpura and for informing the development of algorithms for sound synthesis of the tanpura and similar stringed instruments.
Download A Numerical Scheme for Various Nonlinear Forces, Including Collisions, Which Does Not Require an Iterative Root Finder
Nonlinear forces are ubiquitous in physical systems, and of prominent importance in musical acoustics. Though many models exist to describe such forces, in most cases the associated numerical schemes rely on iterative root finding methods, such as NewtonRaphson or gradient descent, which are computationally expensive and which therefore could represent a computational bottleneck. In this paper, a model for a large class of nonlinear forces is presented, and a novel family of energy-conserving finite difference schemes given. The schemes only require the evaluation of the roots of a quadratic function. A few applications in the lumped case are shown, and the robustness and accuracy of the scheme tested.
Download Modal Audio Effects: A Carillon Case Study
Modal representations—decomposing the resonances of objects into their vibrational modes has historically been a powerful tool for studying and synthesizing the sounds of physical objects, but it also provides a flexible framework for abstract sound synthesis. In this paper, we demonstrate a variety of musically relevant ways to modify the model upon resynthesis employing a carillon model as a case study. Using a set of audio recordings of the sixty bells of the Robert and Ann Lurie Carillon recorded at the University of Michigan, we present a modal analysis of these recordings, in which we decompose the sound of each bell into a sum of decaying sinusoids. Each sinusoid is characterized by a modal frequency, exponential decay rate, and initial complex amplitude. This analysis yields insight into the timbre of each individual bell as well as the entire carillon as an ensemble. It also yields a powerful parametric synthesis model for reproducing bell sounds and bell-based audio effects.
Download Doppler Effect of a Planar Vibrating Piston: Strong Solution, Series Expansion and Simulation
This article addresses the Doppler effect of a planar vibrating piston in a duct, as a plane wave radiation approximation generated by a loudspeaker membrane. This physical model corresponds to a nonlinear problem, because the linear propagation is excited by a moving boundary condition at the piston face: this introduces a varying propagation time between the piston and a fixed receiver. The existence of a regular function that solves the problem (a socalled “strong” solution) is proven, under a well-posed condition that guarantees that no shock occurs. This function satisfies an implicit equation to be solved. An algorithm based on the perturbation method is proposed, from which an exact solution can be built using power series. The convergence of the power series is numerically checked on several examples. Simulations derived from a truncated power series provide sound examples with audible intermodulation and distortion effects for realistic loudspeaker excursion and speed ranges.
Download Network Variable Preserving Step-size Control in Wave Digital Filters
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 energy in reactive network elements when the step-size is changed. This method allows for the step-size variation of wave digital filters discretized with any passive discretization technique and works with both linear and nonlinear reference circuits. The usefulness of the technique with regards to audio circuit simulation is demonstrated via the case study of a relaxation oscillator where it is shown how the variable step-size technique can be used to mitigate frequency error that would otherwise occur with a fixed step-size simulation. Additionally, an example of how aliasing suppression techniques can be combined with physical modeling is given with an example of the polyBLEP antialiasing technique being applied to the output voltage signal of the relaxation oscillator.
Download Accurate Reverberation Time Control in Feedback Delay Networks
The reverberation time is one of the most prominent acoustical qualities of a physical room. Therefore, it is crucial that artificial reverberation algorithms match a specified target reverberation time accurately. In feedback delay networks, a popular framework for modeling room acoustics, the reverberation time is determined by combining delay and attenuation filters such that the frequencydependent attenuation response is proportional to the delay length and by this complying to a global attenuation-per-second. However, only few details are available on the attenuation filter design as the approximation errors of the filter design are often regarded negligible. In this work, we demonstrate that the error of the filter approximation propagates in a non-linear fashion to the resulting reverberation time possibly causing large deviation from the specified target. For the special case of a proportional graphic equalizer, we propose a non-linear least squares solution and demonstrate the improved accuracy with a Monte Carlo simulation.
Download Simulating the Friction Sounds Using a Friction-based Adhesion Theory Model
Synthesizing a friction sound of deformable objects by a computer is challenging. We propose a novel physics-based approach to synthesize friction sounds based on dynamics simulation. In this work, we calculate the elastic deformation of an object surface when the object comes in contact with other objects. The principle of our method is to divide an object surface into microrectangles. The deformation of each microrectangle is set using two assumptions: the size of a microrectangle (1) changes by contacting other object and (2) obeys a normal distribution. We consider the sound pressure distribution and its space spread, consisting of vibrations of all microrectangles, to synthesize a friction sound at an observation point. We express the global motions of an object by position based dynamics where we add an adhesion constraint. Our proposed method enables the generation of friction sounds of objects in different materials by regulating the initial value of microrectangular parameters.
Download Trajectory Anti-aliasing on Guaranteed-passive Simulation of Nonlinear Physical Systems
This article is concerned with the accurate simulation of passive nonlinear dynamical systems with a particular attention paid on aliasing reduction in the pass-band. The approach is based on the combination of Port-Hamiltonian Systems, continuous-time statespace trajectories reconstruction and exact continuous-time antialiasing filter realization. The proposed framework is applied on a nonlinear LC oscillator circuit to study the effectiveness of the method.
Download Modeling Circuits with Operational Transconductance Amplifiers Using Wave Digital Filters
In this paper, we show how to expand the class of audio circuits that can be modeled using Wave Digital Filters (WDFs) to those involving operational transconductance amplifiers (OTAs). Two types of behavioral OTA models are presented and both are shown to be compatible with the WDF approach to circuit modeling. As a case study, an envelope filter guitar effect based around OTAs is modeled using WDFs. The modeling results are shown to be accurate when to compared to state of the art circuit simulation methods.
Download Performance Portability for Room Acoustics Simulations
Numerical modelling of the 3-D wave equation can result in very accurate virtual auralisation, at the expense of computational cost. Implementations targeting modern highly-parallel processors such as NVIDIA GPUs (Graphics Processing Units) are known to be very effective, but are tied to the specific hardware for which they are developed. In this paper, we investigate extending the portability of these models to a wider range of architectures without the loss of performance. We show that, through development of portable frameworks, we can achieve acoustic simulation software that can target other devices in addition to NVIDIA GPUs, such as AMD GPUs, Intel Xeon Phi many-core CPUs and traditional Intel multi-core CPUs. The memory bandwidth offered by each architecture is key to achievable performance, and as such we observe high performance on AMD as well as NVIDIA GPUs (where high performance is achievable even on consumer-class variants despite their lower floating point capability), whilst retaining portability to the other less-performant architectures.