Tag Archives: Digital filter

Announcement: Audio ToolKit moves to its own website

I’ve decided to create a real space for Audio ToolKit. The idea is to make it more visible, with a consistent message to the users.

In addition to this move, this blog has move to a subdomain there (and you may have noticed it) and Audio ToolKit documentation as well.

Continue reading Announcement: Audio ToolKit moves to its own website

Announcement: Audio TK 1.1.0

This is mainly a bug fix release. A nasty bug on increasing processing sizes would corrupt the input data and thus change the results. It is advised to upgrade to this release as soon as possible.

Continue reading Announcement: Audio TK 1.1.0

Announcement: ATKStereoLimiter 1.0.0

I’m happy to announce the release of a stereo limiter based on the Audio Toolkit. They are available on Windows and OS X (min. 10.8) in different formats.

This stereo plugin limits both channels by getting the max of the instantaneous power of them and applying a limiting gain function on them. There is no oversampling inside the plugin, so the output signal can overshoot.

Continue reading Announcement: ATKStereoLimiter 1.0.0

Announcement: ATKSideChainCompressor 2.0.0 and ATKSideChainExpander 2.0.0

I’m happy to announce the update of the side-chain stereo compressor and expander based on the Audio Toolkit. They are available on Windows and OS X (min. 10.8) in different formats.

These stereo plugins can work on two channels, left/right or middle/side, possibly in linked mode (only one set of parameters), and can be set up to mix the input signal with the compressed signal (serial/parallel compression). The side chain channels can be used to steer the gain stage (the same setup will be used, right/left or middle/side), depending on the switch on the top right of the plugins. The same coloration stage than ATKColoredCompressor and ATKColoredExpander are used here.

This effectively makes ATKStereoCompressor obsolete, as the compressor can be set up in the same conditions as ATKStereoCompressor.

These new versions have more parameters than the previous ones, which means that the parameters used in a project with the former version won’t be loaded in the same way for these new versions.

Continue reading Announcement: ATKSideChainCompressor 2.0.0 and ATKSideChainExpander 2.0.0

Announcement: Audio TK 1.0.0

This is the first stable release of the Audio Toolkit, after more than a year of development. In addition to the serial pipeline, there is now an option to use TBB to render each chunk in parallel. The pipeline can also return the maximum latency the pipeline possesses if all latency information is given during the build of the pipeline.

Additional filters were also added to complement the current set of filters.

Continue reading Announcement: Audio TK 1.0.0

Audio Toolkit: Attack Release filter with hysteresis

For several months, I only implemented a basic attack-release filter in Audio Toolkit (here). But of course, there are filters that have a more custom behavior. The usual additional parameter that can be seen in these filters is called hysteresis.
Continue reading Audio Toolkit: Attack Release filter with hysteresis

Announcement: ATKColoredCompressor 1.0.0 and ATKColoredExpander 1.0.0

I’m happy to announce the release of a colored compressor plugin as well as a colored expander plugin based on the Audio Toolkit. They are available on Windows and OS X (min. 10.8) in different formats. They are effectively replacing the ATKCompressor and ATKExpander plugins by adding several new parameters: RMS filter (set it to 0 to get peak detection from the old plugins), color (gain change around the threshold, positive color adding gain and negative color removing gain), quality (affecting the coloring on a smaller or bigger area around the threshold). The expander also has a maximum reduction parameter, allowing the user to specify the maximum amount of gain reduction below the threshold.

Continue reading Announcement: ATKColoredCompressor 1.0.0 and ATKColoredExpander 1.0.0

Announcement: ATKChorus 1.0.0 and ATKStereoPhaser 1.0.0

Yet another plugin announcement, I’m happy to announce the release of a chorus plugin as well as a stereo phaser plugin based on the Audio Toolkit. They are available on Windows and OS X (min. 10.8) in different formats. The chorus plugin is based on a variable delay filter driven by a random delay signal, and the stereo phaser morphs a mono signal in a stereo phased pair.

Continue reading Announcement: ATKChorus 1.0.0 and ATKStereoPhaser 1.0.0

Announcement: ATKUniversalVariableDelay 1.0.2 and ATKUniversalDelay 1.2.0

I’m happy to announce the release of a variable delay plugin and an update to a fixed delay plugin based on the Audio Toolkit. They are available on Windows and OS X (min. 10.8) in different formats. The variable delay plugin allows to define a delay based on a sinusoid (mean delay, delay amplitude and frequency) and mix it with feedback and forward signals. The fixed delay plugin allows a fixed delay (up to a second). Both plugins can run at 192kHz.

Continue reading Announcement: ATKUniversalVariableDelay 1.0.2 and ATKUniversalDelay 1.2.0