Download Guaranteed-passive simulation of an electro-mechanical piano: a port-Hamiltonian approach
This paper deals with the time-domain simulation of a simplified electro-mechanical piano. The physical model is composed of a hammer (nonlinear component), a cantilever beam (damped linear resonator) and a pickup (nonlinear transducer). In order to ensure stable simulations, a method is proposed, which preserves passivity, namely, the conservative and dissipative properties of the physical system. This issue is addressed in 3 steps. First, each physical component is described by a passive input-output system, which is recast in the port-Hamiltonian framework. In particular, a passive finite dimensional model of the Euler-Bernoulli beam is derived, based on a standard modal decomposition. Second, these components are connected, providing a nonlinear finite dimensional port-Hamiltonian system. Third, a numerical method is proposed, which preserves the power balance and passivity. Numerical results are presented and analyzed.
Download Distortion and Pitch Processing Using a Modal Reverberator Architecture
A reverberator based on a room response modal analysis is adapted to produce distortion, pitch and time manipulation effects, as well as gated and iterated reverberation. The so-called “modal reverberator” is a parallel collection of resonant filters, with resonance frequencies and dampings tuned to the modal frequencies and decay times of the space or object being simulated. Here, the resonant filters are implemented as cascades of heterodyning, smoothing, and modulation steps, forming a type of analysis/synthesis architecture. By applying memoryless nonlinearities to the modulating sinusoids, distortion effects are produced, including distortion without intermodulation products. By using different frequencies for the heterodyning and associated modulation operations, pitch manipulation effects are generated, including pitch shifting and spectral “inversion.” By resampling the smoothing filter output, the signal time axis is stretched without introducing pitch changes. As these effects are integrated into a reverberator architecture, reverberation controls such as decay time can be used produce novel effects having some of the sonic characteristics of reverberation.
Download On the limits of real-time physical modelling synthesis with a modular environment
One goal of physical modelling synthesis is the creation of new virtual instruments. Modular approaches, whereby a set of basic primitive elements can be connected to form a more complex instrument have a long history in audio synthesis. This paper examines such modular methods using finite difference schemes, within the constraints of real-time audio systems. Focusing on consumer hardware and the application of parallel programming techniques for CPU processors, useable combinations of 1D and 2D objects are demonstrated. These can form the basis for a modular synthesis environment that is implemented in a standard plug-in architecture such as an Audio Unit, and controllable via a MIDI keyboard. Optimisation techniques such as vectorization and multi-threading are examined in order to maximise the performance of these computationally demanding systems.
Download Reverberation still in business: Thickening and Propagating micro-textures in physics-based sound modeling
Artificial reverberation is usually introduced, as a digital audio effect, to give a sense of enclosing architectural space. In this paper we argue about the effectiveness and usefulness of diffusive reverberators in physically-inspired sound synthesis. Examples are given for the synthesis of textural sounds, as they emerge from solid mechanical interactions, as well as from aerodynamic and liquid phenomena.