Download A Power-Balanced Dynamic Model of Ferromagnetic Coils This paper proposes a new macroscopic physical model of ferromagnetic coils used in audio circuits. To account for realistic
saturation and hysteretic phenomena, this model combines statistical physics results, measurement-driven refinements and portHamiltonian formulations that guarantee passivity, thermodynamic
consistency and composability according to both electric and thermal ports. As an illustration, the model is used to simulate a passive high-pass filter. Different types of audio inputs are considered
and simulations are compared to measurements.
Download A String in a Room: Mixed-Dimensional Transfer Function Models for Sound Synthesis Physical accuracy of virtual acoustics receives increasing attention
due to renewed interest in virtual and augmented reality applications. So far, the modeling of vibrating objects as point sources
is a common simplification which neglects effects caused by their
spatial extent. In this contribution, we propose a technique for the
interconnection of a distributed source to a room model, based on
a modal representation of source and room. In particular, we derive a connection matrix that describes the coupling between the
modes of the source and the room modes in an analytical form.
Therefore, we consider the example of a string that is oscillating
in a room. Both, room and string rely on well established physical descriptions that are modeled in terms of transfer functions.
The derived connection of string and room defines the coupling
between the characteristic string and room modes. The proposed
structure is analyzed by numerical evaluations and sound examples
on the supplementary website.
Download Numerical Calculation of Modal Spring Reverb Parameters In the design of real-time spring reverberation algorithms, a modal
architecture offers several advantages, including computational efficiency and parametric control flexibility. Due to the complex,
highly dispersive behavior of helical springs, computing physically accurate parameters for such a model presents specific challenges. In this paper these are addressed by applying an implicit
higher-order-in-space finite difference scheme to a two-variable
model of helical spring dynamics. A novel numerical boundary
treatment is presented, which utilises multiple centered boundary
expressions of different stencil width. The resulting scheme is unconditionally stable, and as such allows adjusting the numerical
parameters independently of each other and of the physical parameters. The dispersion relation of the scheme is shown to be
accurate in the audio range only for very high orders of accuracy
in combination with a small temporal and spatial step. The frequency, amplitude, and decay rate of the system modes are extracted from a diagonalised form of this numerical model. After
removing all modes with frequencies outside the audio range and
applying a modal amplitude correction to compensate for omitting
the magnetic transducers, a light-weight modal reverb algorithm is
obtained. Comparison with a measured impulse response shows a
reasonably good match across a wide frequency range in terms of
echo density, decay characteristics, and diffusive nature.
Download A Finite Difference Model for Articulated Slide-String Simulation Slide-string instruments allow continuous control of pitch by articulation with a slide object whose position of contact with the
string is time-varying. This paper presents a method for simulation of such articulation. Taking into account sensing and musical
practice considerations, an appropriate physical model configuration is determined, which is then formulated in numerical form
using a finite difference approach. The model simulates the attachment and detachment phases of slide articulation which generally involve rattling, while finger damping is modelled in a more
phenomenological manner as a regionally induced time-varying
damping. A stability bound for the numerical model is provided
via energy analysis, which also reveals the driving power contributions of the separate articulatory sources. The approach is exemplified with simulations of slide articulatory gestures that involve
glissando, vibrato and finger damping.
Download Advanced Fourier Decomposition for Realistic Drum Synthesis This paper presents a novel method of analysing drum sounds,
demonstrating that this can form the basis of a highly realistic synthesis technique for real-time use. The synthesis method can be
viewed as an extension of IFFT synthesis; here we exploit the fact
that audio signals can be recovered from solely the real component of their discrete Fourier transform (RDFT). All characteristics
of an entire drum sample can therefore be conveniently encoded
in a single, real-valued, frequency domain signal. These signals
are interpreted, incorporating the physics of the instrument, and
modelled to investigate how the perceptual features are encoded.
The model was able to synthesize drum sound components in such
detail that they could not be distinguished in an ABX test. This
method may therefore be capable of outperforming existing synthesis techniques, in terms of realism.
Sound examples available here.
Download Delay Network Architectures for Room and Coupled Space Modeling Feedback delay network reverberators have decay filters associated with each delay line to model the frequency dependent reverberation time (T60) of a space. The decay filters are typically
designed such that all delay lines independently produce the same
T60 frequency response. However, in real rooms, there are multiple, concurrent T60 responses that depend on the geometry and
physical properties of the materials present in the rooms. In this
paper, we propose the Grouped Feedback Delay Network (GFDN),
where groups of delay lines share different target T60s. We use the
GFDN to simulate coupled rooms, where one room is significantly
larger than the other. We also simulate rooms with different materials, with unique decay filters associated with each delay line
group, designed to represent the T60 characteristics of a particular
material. The T60 filters are designed to emulate the materials’ absorption characteristics with minimal computation. We discuss the
design of the mixing matrix to control inter- and intra-group mixing, and show how the amount of mixing affects behavior of the
room modes. Finally, we discuss the inclusion of air absorption
filters on each delay line and physically motivated room resizing
techniques with the GFDN.
Download Water Bottle Synthesis With Modal Signal Processing We present a method for accurately synthesizing the acoustic response of a water bottle using modal signal processing. We start
with extensive measurements of two water bottles with considerations for how the level of water inside the bottles, the area covered
by stickers attached to the exterior of the bottles, and the method
of striking the bottles affect their sound. We perform modal analysis of these measurements and implement a real-time modal water
bottle synthesizer.
Download Efficient Snare-Drum Model for Acoustic Interfaces With Piezoelectric Sensors This paper describes a computationally efficient synthesis model
for snare drum sounds. Its parameters can be modulated at audio
rate while being played. The input to the model is an acoustic excitation signal which carries spectral information to color the output
sound. This makes it suitable for acoustic interfaces – devices
which provide excitation signal and control data simultaneously.
The presented synthesis model builds up on work done by Miller
Puckette and processes audio input from a piezoelectric microphone into a nonlinear reverberator. This paper details a strikingly
simple but novel approach on how to make use of the momentary
DC offset generated by piezoelectric microphones when pressed
to simulate the changes in drumhead tension. This technique is
especially of interest for interfaces without pressure sensing capabilities. In the design process we pursued an experimental approach rather than a purely mathematical. Implementations of the
synthesis model are provided for Pure Data and FAUST as open
source.
Download Bistable Digital Audio Effect A mechanical system is said to be bistable when its moving parts
can rest at two equilibrium positions. The aim of this work is to
model the vibration behaviour of a bistable system and use it to
create a sound effect, taking advantage of the nonlinearities that
characterize such systems. The velocity signal of the bistable system excited by an audio signal is the output of the digital effect.
The latter is coded in C++ language and compiled into VST3 format that can be run as an audio plugin within most of the commercial digital audio workstation software in the market and as a
standalone application. A Web Audio API demonstration is also
available online as a support material.
Download Stable Structures for Nonlinear Biquad Filters Biquad filters are a common tool for filter design. In this writing,
we develop two structures for creating biquad filters with nonlinear elements. We provide conditions for the guaranteed stability of
the nonlinear filters, and derive expressions for instantaneous pole
analysis. Finally, we examine example filters built with these nonlinear structures, and show how the first nonlinear structure can be
used in the context of analog modelling.