Skip to content

NAM Oversampler v1.5.0

Latest

Choose a tag to compare

@DLC86 DLC86 released this 20 Jun 13:28
· 2 commits to main since this release

Release notes

  • Added multi-core support: this splits by phase the model processing and parallelize it across the available number of threads.
    You can enable it via the ON/OFF setting in the 'Oversampling' page and only works when oversampling is enabled as well.
    Number of threads can be set to 'Auto' or manually to a specific number, 'Auto' should work pretty well but feel free to experiment to find the best balance on your system.

  • Improved filters response and added guard filter to prevent processing/creating signal above the Nyquist of the model's sample rate when the host sample rate is greater than the model.

  • Improved CPU usage of filters, 'Minimum Phase' now uses a 0 latency polyphase IIR half-band decimator.
    The new filters processing is parallelized too when 'Multi-Core' is ON.

  • Improved mono/stereo switch handling: this avoids unnecessary loading/reloading of the model(s) when going from mono to stereo or viceversa.

  • Optmized CPU usage for stereo processing.

  • Improved slimmable model handling by routing size changes through the ResamplingNAM wrapper.

  • Several other small optimizations to CPU usage.

  • Fixed AU view class collision with NeuralAmpModeler by @honkkis in #8

  • Linux build momentarily deprecated (sorry but can't test it personally and cannot actively support it at the moment)

New Contributors

Full Changelog: 1.4.1...v1.5.0