Download Investigations with the Sonic browser on two of the perceptual auditory dimensions of sound objects: Elasticity and force The Sonic Browser is a software tool developed especially for navigating among sounds in a 2-D space, primarily through listening. It could be used for managing large collections of sounds, but now it is turning out to be useful also for conducting psychophysical experiments, aiming at investigating perceptual dimension scaling of sounds. We used it for analyzing the relationship between the physical parameters involved in the sound synthesis and for studying the quality of the sounds generated by the SOb models. Some experiments in this direction have been already reported [1, 2], examining real and model generated sounds of impacts and bounces of objects made with different materials. In this paper, we introduce our further investigations, by analyzing perceptually the impacts and bounces sounds from a different perspective, focusing on other two perceptual dimensions, i.e elasticity of the event and the force applied to the dropped object. We will describe the new experiment we conducted and we will report the collected data, by analyzing the resulting perceptual evaluation spaces.
Download BIVIB: A Multimodal Piano Sample Library Of Binaural Sounds And Keyboard Vibrations An extensive piano sample library consisting of binaural sounds and keyboard vibration signals is made available through an openaccess data repository. Samples were acquired with high-quality audio and vibration measurement equipment on two Yamaha Disklavier pianos (one grand and one upright model) by means of computer-controlled playback of each key at ten different MIDI velocity values. The nominal specifications of the equipment used in the acquisition chain are reported in a companion document, allowing researchers to calculate physical quantities (e.g., acoustic pressure, vibration acceleration) from the recordings. Also, project files are provided for straightforward playback in a free software sampler available for Windows and Mac OS systems. The library is especially suited for acoustic and vibration research on the piano, as well as for research on multimodal interaction with musical instruments.
Download Real-Time Modal Synthesis of Crash Cymbals with Nonlinear Approximations, Using a GPU We apply modal synthesis to create a virtual collection of crash cymbals. Synthesizing each cymbal may require enough modes to stress a modern CPU, so a full drum set would certainly not be tractable in real-time. To work around this, we create a GPU-accelerated modal filterbank, with each individual set piece allocated over two thousand modes. This takes only a fraction of available GPU floating-point throughput. With CPU resources freed up, we explore methods to model the different instrument response in the linear/harmonic and non-linear/inharmonic regions that occur as more energy is present in a cymbal: a simple approach, yet one that preserves the parallelism of the problem, uses multisampling, and a more physically-based approach approximates modal coupling.
Download An Equivalent Circuit Interpretation of Antiderivative Antialiasing The recently proposed antiderivative antialiasing (ADAA) technique for stateful systems involves two key features: 1) replacing a nonlinearity in a physical model or virtual analog simulation
with an antialiased nonlinear system involving antiderivatives of
the nonlinearity and time delays and 2) introducing a digital filter
in cascade with each original delay in the system. Both of these
features introduce the same delay, which is compensated by adjusting the sampling period. The result is a simulation with reduced
aliasing distortion. In this paper, we study ADAA using equivalent
circuits, answering the question: “Which electrical circuit, discretized using the bilinear transform, yields the ADAA system?”
This gives us a new way of looking at the stability of ADAA and
how introducing extra filtering distorts a system’s response. We
focus on the Wave Digital Filter (WDF) version of this technique.
Download Air Absorption Filtering Method Based on Approximate Green's Function for Stokes' Equation Air absorption effects lead to significant attenuation in high frequencies over long distances and this is critical to model in wide-band
virtual acoustic simulations. Air absorption is commonly modelled
using filter banks applied to an impulse response or to individual
impulse events (rays or image sources) arriving at a receiver. Such
filter banks require non-trivial fitting to air absorption attenuation
curves, as a function of time or distance, in the case of IIR approximations, or may suffer from overlap-add artefacts in the case of FIR
approximations. In this study, a filter method is presented which
avoids the aforementioned issues. The proposed approach relies on a
time-varying diffusion kernel that is found in an approximate Green’s
function solution to Stokes’ equation in free space. This kernel acts
as a low-pass filter that is parametrised by physical constants, and can
be applied to an impulse response using time-varying convolution.
Numerical examples are presented demonstrating the utility of this
approach for adding air absorption effects to room impulse responses
simulated using geometrical acoustics or wave-based methods.
Download Neural Modeling of Magnetic Tape Recorders The sound of magnetic recording media, such as open-reel and cassette tape recorders, is still sought after by today’s sound practitioners due to the imperfections embedded in the physics of the magnetic recording process. This paper proposes a method for digitally emulating this character using neural networks. The signal chain of the proposed system consists of three main components: the hysteretic nonlinearity and filtering jointly produced by the magnetic recording process as well as the record and playback amplifiers, the fluctuating delay originating from the tape transport, and the combined additive noise component from various electromagnetic origins. In our approach, the hysteretic nonlinear block is modeled using a recurrent neural network, while the delay trajectories and the noise component are generated using separate diffusion models, which employ U-net deep convolutional neural networks. According to the conducted objective evaluation, the proposed architecture faithfully captures the character of the magnetic tape recorder. The results of this study can be used to construct virtual replicas of vintage sound recording devices with applications in music production and audio antiquing tasks.
Download Frequency-Dependent Boundary Condition for the 3-D Digital Waveguide Mesh The three-dimensional digital waveguide mesh is a method for modeling the propagation of sound waves in space. It provides a simulation of the state of the whole soundfield at discrete timesteps. The updating functions of the mesh can be formulated either using physical values of sound pressure or particle velocity, also called the Kirchhoff values, or using a wave decomposition of these instead. Computation in homogenous media is significantly lighter using Kirchhoff variables, but frequency-dependent boundary conditions are more easily defined with wave variables. In this paper a conversion method between these two variable types has been further simplified. Using the resulting structure, a novel method for defining the mesh boundaries with digital filters is introduced. With this new method, the reflection coefficients can be defined in a frequency-dependent manner at the boundaries of a Kirchhoff variable mesh. This leads to computationally lighter and more realistic simulations than previous solutions.
Download Finite Difference Schemes on Hexagonal Grids for Thin Linear Plates with Finite Volume Boundaries The thin plate is a key structure in various musical instruments, including many percussion instruments and the soundboard of the piano, and also is the mechanism underlying electromechanical plate reverberation. As such, it is a suitable candidate for physical modelling approaches to audio effects and sound synthesis, such as finite difference methods—though great attention must be paid to the problem of numerical dispersion, in the interest of reducing perceptual artefacts. In this paper, we present two finite difference schemes on hexagonal grids for such a thin plate system. Numerical dispersion and computational costs are analysed and compared to the standard 13-point Cartesian scheme. An equivalent finite volume scheme can be related to the 13-point Cartesian scheme and a 19-point hexagonal scheme, allowing for fitted boundary conditions of the clamped type. Theoretical modes for a clamped circular plate are compared to simulations. It is shown that better agreement is obtained for the hexagonal scheme than the Cartesian scheme.
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.