Download ALAMODE: Automated Learning of Acoustical Modal Parameters via Differential Evolution
This paper is a technical report on the methodology submitted for Task A of the 1st DAFx Parameter Estimation Challenge. The goal of the challenge’s task is to invert the multi-dimensional physical and geometric parameters of a virtual plate reverberator given a target reference impulse response. To achieve this, we present a multi-stage gradient-free optimization framework. This three-stage optimization is computed using an efficient physics-based simulator, starting with an optimization of only mode frequency-determining physical parameters, followed by a 6-DoF parameter optimization with position-determining ones and a final phase for frequency- and position-independent mode amplitude estimation.
Download Performance-Oriented Wave Digital Circuit Emulation
Wave Digital Filters are a circuit-modeling paradigm well-suited for reusable software implementation, but existing software implementations often incur significant overhead due to run-time abstractions and data layout constraints. This paper presents a performance-oriented toolchain for implementing Wave Digital circuit models based on static code generation. The toolchain consists of a declarative circuit description language, a compiler that generates circuit simulation code with minimal persistent state and no run-time abstraction, and a minimal runtime library implementing specialized circuit components as Wave Digital Filters. Performance measurements across several test circuits demonstrate that the generated models consistently outperform existing implementations, and achieve near-ideal performance relative to a theoretical execution bound.