Code & Data
Open-source toolboxes, datasets, and the code accompanying our papers.
Toolboxes
pyFDN Python
Building blocks for designing, simulating, and analysing feedback delay networks, with feedback-matrix generation, loop-filter design, and stability analysis.
FLAMO Python
Frequency-sampling library for audio-module optimisation — differentiable, frequency-domain audio processing in PyTorch.
Datasets
Released with the papers below, generated from the publication list.
- On the Role of Speech Similarity in the Detection of Room Acoustic Differences2026 · The Journal of the Acoustical Society of America
- DataRES and PyRES: A Room Dataset and a Python Library for Reverberation Enhancement System Development, Evaluation, and Simulation2025 · International Conference on Digital Audio Effects (Dafx25)
- A Multi-Room Transition Dataset for Blind Estimation of Energy Decay2024 · 2024 18th Int. Work. Acoust. Signal Enhanc. (IWAENC)
- Dynamic Late Reverberation Rendering Using the Common-Slope Model2024 · 6th AES International Conference on Audio for Games
- Exploring Sauna Impulse Responses2024 · INTER-NOISE NOISE-CON Congr. Conf. Proc.
- Matching Early Reflections of Simulated and Measured RIRs by Applying Sound-Source Directivity Filters2024 · Audio Engineering Society Conference: AES 2024 International Acoustics & Sound Reinforcement Conference
- Recording a Dataset of Audiovisual Speech for AR Telepresence Studies2024 · DAGA
- Common-Slope Modeling of Late Reverberation2023 · IEEE/ACM Transactions on Audio, Speech and Language Processing
- Calibrating the Sabine and Eyring Formulas2022 · The Journal of the Acoustical Society of America
- A Dataset of Higher-Order Ambisonic Room Impulse Responses and 3D Models Measured in a Room with Varying Furniture2021 · International Conference on Immersive and 3D Audio (I3DA)
- Acoustic Analysis and Dataset of Transitions between Coupled Rooms2021 · IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
- Assessing Room Acoustic Memory Using a Yes/No and a 2-AFC Paradigm2021 · Nordic Sound and Music Conference
- Auralisation of the Transition between Coupled Rooms2021 · International Conference on Immersive and 3D Audio (I3DA)
Code for papers
Reproducible code released with individual papers, generated from the publication list.
wjcassidy/AAESToolboxActive Acoustic Enhancement Systems: A Review (2026)kyungyunlee/robust-deconvAnyRIR: Robust Non-Intrusive Room Impulse Response Estimation in the Wild (2026)SebastianJiroSchlecht/PolynomialProcrustesBest Least Squares Paraunitary Approximation: Analytic Procrustes Problem (2026)orchidas/DiffGFDNDifferentiable Grouped Feedback Delay Networks for Learning Coupled Volume Acoustics (2026)kyungyunlee/rirflowSolving Room Impulse Response Inverse Problems Using Flow Matching with Analytic Wiener Denoiser (2026)StephanWeiss5/WSA25-precodingChallenges to Subcarrier MIMO Precoding and Equalisation with Smooth Phase Responses (2025)KPrawda/RIR-croppingCropping Room Impulse Responses Using Unimodal Regression of Their Covariance (2025)linjac/rir-completionDeep Room Impulse Response Completion (2025)CristobalAndrade/Delay-Optimization-DAFx-2025Delay Optimization towards Smooth Sparse Noise (2025)kyungyunlee/rir-model-evalEvaluating Reverberation Models for Augmented Reality (2025)IoSR-Surrey/MoD-ARTModeling Nonuniform Energy Decay through the Modal Decomposition of Acoustic Radiance Transfer (MoD-ART) (2025)SebastianJiroSchlecht/MultiShelfGEQMulti-Shelf Graphic Equalizer (2025)gdalsanto/diff-fdn-colorlessOptimizing Tiny Colorless Feedback Delay Networks (2025)audiolabs/blind-multi-room-modelA Multi-Room Transition Dataset for Blind Estimation of Energy Decay (2024)Ion3rik/dark-velvet-noise-reverbBinaural Dark-Velvet-Noise Reverberator (2024)
Non-Exponential Reverberation Modeling Using Dark Velvet Noise (2024)kyungyunlee/fade-in-reverbFade-in Reverberation in Multi-Room Environments Using the Common-Slope Model (2024)ville14/KLANNKLANN: Linearising Long-Term Dynamics in Nonlinear Audio Effects Using Koopman Networks (2024)SebastianJiroSchlecht/FDNModalShapesModal Excitation in Feedback Delay Networks (2024)KPrawda/mosaic_noise_removalNon-Stationary Noise Removal from Repeated Sweep Measurements (2024)gdalsanto/rir2fdnRIR2FDN: An Improved Room Impulse Response Analysis and Synthesis (2024)SebastianJiroSchlecht/EigenBonesReconstructing Analytic Dinosaurs: Polynomial Eigenvalue Decomposition for Eigenvalues with Unmajorised Ground Truth (2024)KPrawda/short-time-coherence-modelShort-Time Coherence between Repeated Room Impulse Response Measurements (2024)gdalsanto/similarity-metrics-for-rirsSimilarity Metrics for Late Reverberation (2024)KPrawda/Two_stage_filterTwo-Stage Attenuation Filter for Artificial Reverberation (2024)thomas-mckenzie/srir_interpolationAuralization of Measured Room Transitions in Virtual Reality (2023)
Source Position Interpolation of Spatial Room Impulse Responses (2023)
Perceptually Informed Interpolation and Rendering of Spatial Room Impulse Responses for Room Transitions (2022)SebastianJiroSchlecht/bounded_dftBounded-Magnitude Discrete Fourier Transform [Tips & Tricks] (2023)Ion3rik/fdnDecorrelationDecorrelation in Feedback Delay Networks (2023)SebastianJiroSchlecht/ShoeboxModalDampingDistributionDistribution of Modal Damping in Absorptive Shoebox Rooms (2023)orchidas/Frequency-dependent-GFDNGrouped Feedback Delay Networks with Frequency-Dependent Coupling (2023)ahihi/latency-analyzerMeasuring Motion-to-Sound Latency in Virtual Acoustic Rendering Systems (2023)simonschwaer/adagio-for-thingsA Variational Y-Autoencoder for Disentangling Gesture and Material of Interaction Sounds (2022)julian-parker/DAFX22_FNOPhysical Modeling Using Recurrent Neural Networks with Fast Convolutional Layers (2022)lladopedro/TransparencyEvaluationPredicting Perceptual Transparency of Head-Worn Devices (2022)chris-hld/Directional-Multi-Slope-Room-Impulse-Response-DenoisingResynthesis of Spatial Room Impulse Response Tails with Anisotropic Multi-Slope Decays (2022)georg-goetz/ARTSRAMAutonomous Robot Twin System for Room Acoustic Measurements (2021)ehabets/ANF-Generator-RevisedGenerating Coherence-Constrained Multisensor Signals Using Balanced Mixing and Spectrally Smooth Filters (2021)chris-hld/spaudiopySpatial Filter Bank in the Spherical Harmonic Domain: Reconstruction and Application (2021)SebastianJiroSchlecht/MixedDimensionFTMA String in a Room: Mixed-dimensional Transfer Function Models for Sound Synthesis (2020)gitlab/soundinvr_publicFade-in Control for Feedback Delay Networks (2020)SebastianJiroSchlecht/FrequencyDependentSchroederAllpassFrequency-Dependent Schroeder Allpass Filters (2019)SebastianJiroSchlecht/OptimizedVelvetDecorrelatorsOptimized Velvet-Noise Decorrelator (2018)