Login / Register  0 items | $0.00 New
Matthieu Brucher

Matthieu Brucher releases Audio ToolKit 2.2.0

Matthieu Brucher has updated Audio ToolKit to version 2.2.0 with the major introduction of vectorized filters. This means that some filters (EQ for now) can use vectorization for maximum performance. More filters will be introduced later as well as the Python support. Vector lanes of size 4 and 8 are supported as well as instruction sets from SSE2 to AVX512.

This is also the first major release that officially supports the JUCE framework. This means that ATK can be added as modules (directly source code without requiring any binaries) in the Projucer. The caveat is that SIMD filters are not available in this configuration due to the requirement for CMake support to build the SIMD filters.

Changes:

  • Introduced SIMD filters with libsimdpp.
  • Refactored EQ filters to work with SIMD filters.
  • Added module files for JUCE Projucer.
  • Added a Gain Max Compressor filter with wrappers.
  • Added a dry run call on BaseFilter to setup maximum sizes on a pipeline.
  • Added a IIR TDF2 (Transposed Direct Form 2) filter implementation (no Python wrappers for now).
  • Fixed max gain reduction in the expanders to use 20 log10 instead of 10 log10 (as it is applied to the amplitude and not power).
  • Fix a bug in OutCircularPointerFilter with offset handling.
  • Fix a bug in RIAA inverse filters.
Products Related To This Item
Discussion: Active

Discussion

Please log in to join the discussion

Related news...

17 Oct 2017 Matthieu Brucher releases Audio ToolKit 2.2.020 Jun 2017 Matthieu Brucher releases Audio ToolKit 2.1.030 May 2017 Matthieu Brucher releases ATKGuitarPreamp - Free VST2, VST3 & AU for Mac & Win23 May 2017 Matthieu Brucher releases ATKBassPreamp 1.0.0 - Free VST2, VST3 & AU for Mac & Win25 Apr 2017 Matthieu Brucher releases ATKStereoUniversalDelay 1.0.0 - Free VST2, VST3 & AU for Mac & Win18 Apr 2017 Matthieu Brucher releases Audio ToolKit 2.0.004 Apr 2017 Matthieu Brucher updates ATKChorus and ATKUniversalVAriableDelay to 1.1.021 Mar 2017 Matthieu Brucher updates Audio Toolkit to v1.5.007 Feb 2017 Matthieu Brucher updates Audio Toolkit to v1.4.005 Jul 2016 Matthieu Brucher releases free ATKTransientSplitter 1.0.0 for Mac & Win VST & AU07 Jun 2016 Matthieu Brucher releases free ATKTransientShaper 1.0.0 for Mac & Win VST & AU10 May 2016 Matthieu Brucher releases free ATKAutoSwell 1.0 for Mac & Win VST & AU29 Mar 2016 Matthieu Brucher updates ATK SD1 to 2.0.0 and Audio Toolkit to v1.2.008 Mar 2016 Matthieu Brucher updates Audio Toolkit to v1.1.005 Nov 2015 Matthieu Brucher updates free ATKSideChainCompressor and ATKSideChainExpander to 2.0.020 Oct 2015 Matthieu Brucher releases first stable release of Audio Toolkit 1.0.015 Sep 2015 Matthieu Brucher releases free ATKColoredCompressor 1.0.0 and ATKColoredExpander 1.0.018 Aug 2015 Matthieu Brucher releases ATKChorus v1.0.0, ATKUniversalVariableDelay v1.0.2, ATKStereoPhaser v1.0.0 and updates ATKUnviversalDelay to v1.2.007 Aug 2015 Matthieu Brucher releases Free ATKSideChainExpander v1.0.121 Jul 2015 Matthieu Brucher releases ATKSideChainCompressor v1.0.0 and updates free Audio Toolkit v0.7.0

Show more...