Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 1.24 KB

README.md

File metadata and controls

15 lines (12 loc) · 1.24 KB

DARK-VELVET-NOISE REVERB

Code for the dark-velvet-noise artificial reverberation algorithm.

Current Features

  • Offline Matlab implementation, including the full pipeline from fitting the mono model parameters to a target late-reverberation impulse response to generating the model IR [1]. See example_IrModel.m.
  • Matlab Demo app, providing example parametrization for modifying the revebreration. See dvn_reverb.mlapp.
  • Binaural extension allows fitting the model to binaural late-reverberation with matched interaural coherence [2]. See example_BrirModel.m.

Upcoming Features

  • Python version of the core Matlab code.
  • Real-time plugin implemented with Juce and C++

References

  1. Jon Fagerström, Sebastian J. Schlecht, Vesa Välimäki. Non-Exponential Reverberation Modeling Using Dark Velvet Noise. Journal of the Audio Engineering Society, Vol. 72, 6, pp. 370–382, June 2024. https://aes2.org/publications/elibrary-page/?id=22636
  2. Jon Fagerström, Nils Meyer-Kahlen, Sebastian J. Schlecht, Vesa Välimäki. Binaural Dark-Velvet-Noise Reverberator. In Proceedings of the International Conference on Digital Audio Effects (DAFx), pp. 246–253, September 2024. https://www.dafx.de/paper-archive/2024/papers/DAFx24_paper_63.pdf