Download Real-Time Implementation of a Friction Drum Inspired Instrument Using Finite Difference Schemes Physical modelling sound synthesis is a powerful method for constructing virtual instruments aiming to mimic the sound of realworld counterparts, while allowing for the possibility of engaging
with these instruments in ways which may be impossible in person.
Such a case is explored in this paper: particularly the simulation
of a friction drum inspired instrument. It is an instrument played
by causing the membrane of a drum head to vibrate via friction.
This involves rubbing the membrane via a stick or a cord attached
to its center, with the induced vibrations being transferred to the
air inside a sound box.
This paper describes the development of a real-time audio application which models such an instrument as a bowed membrane
connected to an acoustic tube. This is done by means of a numerical simulation using finite-difference time-domain (FDTD) methods in which the excitation, whose position is free to change in
real-time, is modelled by a highly non-linear elasto-plastic friction
model. Additionally, the virtual instrument allows for dynamically
modifying physical parameters of the model, thereby allowing the
user to generate new and interesting sounds that go beyond a realworld friction drum.
Download A Physical Model of the Trombone Using Dynamic Grids for Finite-Difference Schemes In this paper, a complete simulation of a trombone using finitedifference time-domain (FDTD) methods is proposed. In particular, we propose the use of a novel method to dynamically vary the
number of grid points associated to the FDTD method, to simulate
the fact that the physical dimension of the trombone’s resonator
dynamically varies over time. We describe the different elements
of the model and present the results of a real-time simulation.
Download Dynamic Grids for Finite-Difference Schemes in Musical Instrument Simulations For physical modelling sound synthesis, many techniques are available; time-stepping methods (e.g., finite-difference time-domain
(FDTD) methods) have an advantage of flexibility and generality
in terms of the type of systems they can model. These methods do,
however, lack the capability of easily handling smooth parameter
changes while retaining optimal simulation quality and stability,
something other techniques are better suited for. In this paper,
we propose an efficient method to smoothly add and remove grid
points from a FDTD simulation under sub-audio rate parameter
variations. This allows for dynamic parameter changes in physical models of musical instruments. An instrument such as the
trombone can now be modelled using FDTD methods, as well as
physically impossible instruments where parameters such as e.g.
material density or its geometry can be made time-varying. Results show that the method does not produce (visible) artifacts and
stability analysis is ongoing.
Download Real-Time Implementation of the Dynamic Stiff String Using Finite-Difference Time-Domain Methods and the Dynamic Grid Digital musical instruments based on physical modelling have gained increased popularity over the past years. This is partly due to recent advances in computational power, which allow for their real-time implementation. One of the great potentials for digital musical instruments based on physical models, is that one can go beyond what is physically possible and change properties of the instruments which are static in real life. This paper presents a real-time implementation of the dynamic stiff string using finitedifference time-domain (FDTD) methods. The defining parameters of the string can be varied in real time and change the underlying grid that these methods rely on based on the recently developed dynamic grid method. For most settings, parameter changes are nearly instantaneous and do not cause noticeable artefacts due to changes in the grid. A reliable way to prevent artefacts for all settings is under development.
Download An active learning procedure for the interaural time difference discrimination threshold Measuring the auditory lateralization elicited by interaural time difference (ITD) cues involves the estimation of a psychometric function (PF). The shape of this function usually follows from the analysis of the subjective data and models the probability of correctly localizing the angular position of a sound source. The present study describes and evaluates a procedure for progressively fitting a PF, using Gaussian process classification of the subjective responses produced during a binary decision experiment. The process refines adaptively an approximated PF, following Bayesian inference. At each trial, it suggests the most informative auditory stimulus for function refinement according to Bayesian active learning by disagreement (BALD) mutual information. In this paper, the procedure was modified to accommodate two-alternative forced choice (2AFC) experimental methods and then was compared with a standard adaptive “three-down, one-up” staircase procedure. Our process approximates the average threshold ITD 79.4% correct level of lateralization with a mean accuracy increase of 8.9% over the Weibull function fitted on the data of the same test. The final accuracy for the Just Noticeable Difference (JND) in ITD is achieved with only 37.6% of the trials needed by a standard lateralization test.
Download Differentiable All-Pass Filters for Phase Response Estimation and Automatic Signal Alignment Virtual analog (VA) audio effects are increasingly based on neural networks and deep learning frameworks. Due to the underlying black-box methodology, a successful model will learn to approximate the data it is presented, including potential errors such as latency and audio dropouts as well as non-linear characteristics and frequency-dependent phase shifts produced by the hardware. The latter is of particular interest as the learned phase-response might cause unwanted audible artifacts when the effect is used for creative processing techniques such as dry-wet mixing or parallel compression. To overcome these artifacts we propose differentiable signal processing tools and deep optimization structures for automatically tuning all-pass filters to predict the phase response of different VA simulations, and align processed signals that are out of phase. The approaches are assessed using objective metrics while listening tests evaluate their ability to enhance the quality of parallel path processing techniques. Ultimately, an overparameterized, BiasNet-based, all-pass model is proposed for the optimization problem under consideration, resulting in models that can estimate all-pass filter coefficients to align a dry signal with its affected, wet, equivalent.