One of those powerful yet simple contributes to sound, input and output transformers.

AnyTesla contains a parametric physical model of audio transformers and an optional power output stage (because the saturation of a core gives effects on both output and input coils).

Transformers can be an important part of tracks’ sound with unique contributes from bass enhancement to harmonic distortion. One of their interesting characteristic is how they compress lower frequencies more and don’t limit signal’s levels, so keeping the original dynamics while enhancing the sound with harmonics.

We also added some modern features like:

– Sample-aligned Dry-Wet mix control.
– Mid/Side control, to balance the stereo field.
– Through-clipboard preset management system (copy and paste between instances).
– Macro, continuous choice of the style of the transformer (from vintage and smooth to modern and aggressive) under a single “Shape” control.

It also features our new vectorial interface, first step towards complete resizeability.

Available as VST/AU/AAX and also coming as AAX-DSP for Avid HDX, Carbon and Venue systems (transformers on every console channel) for Windows and Mac systems, 32 and 64 bit, in the Webshop. It is Apple-silicon-native, too.

NEW: v.2 is now available to all users (see below for the new features).

Here is a video showing the benefits of the cumulative effect of audio transformers on a mix. We added AnyTesla to every mixer channel, then compared the result to the original sound:

Features and instructions.

AnyTesla models a couple of audio transformers and an optional power stage at its input.

The behaviour of an audio transformer is linear for small signals in a defined frequency range but starts deviating from that whenever the audio input approaches frequency extremes or starts being too “strong”. The signal is passed through the two coils of the transformer, through the magnetic core, thanks to an electro-magnetic interaction between the geometry of the coils and the core. The core can saturate, though, when too much average energy is transmitted. This is a special kind of saturation, really different from the level saturation we are used to, e.g. with overdriven amplifier stages. It is strongly frequency-dependent and for this reason often unique and useful.

One of the main positive effects of this style of saturation is to add harmonics to the lowest frequencies. This addition means they become a lot more audible, because, for psycho-acoustic reasons, we relate the step of the harmonics to their fundamental, even when it is not audible. More transformer saturation, more presence for low range on small systems. It also adds sustain without compromising the original dynamics.

A complete model of a transformer includes its effect on the driving stage (input coil), because when it starts saturating something is reflected to that side, too. The main effect is a reduction of the impedance seen from the driver, with all the possible effects on its output.

Design of transformers and materials used for their construction changed a lot with time. While more modern units are more linear and behave better in a hi-fi sense, they saturate less gracefully. Older units are less linear (they have some kind of effect on all levels and frequencies) but saturate in a more musical way. Different styles for different uses. Instead of talking about Physics and complex parameters, we grouped and interpolated lots of models under a single control: “Shape”.  You can think of that conrl like going from “Vintage” to “Modern” materials and design, from smoother but less transparent to cleaner but with a stronger break-up and more harmonics.

One of the main design requisites for an audio transformer is its passing frequency band. The higher the starting frequency, the higher the frequencies that will be distorted with saturation. We exposed this parameter as it is a great control on the timbre and frequency range of the effect.


BAND: sets the starting frequency of the design. The higher, the less low frequencies will be affected by the saturation and will pass through. Useful for strong saturation on midrange.

STRESS: This is a gain stage before the input to the transformer. Increase it for easier saturation. Keep saturation low for a classic “vintage devices” subtle effect (that is highly cumulative, though), increase it for a blatant effect (corresponding to a blatant abuse of the device, nothing found in normal use of a device). We added a range menu under this knob. Set it to Bass if you are trying to affect the lowest frequency range, to midrange if you are looking for some saturation on mids. The menu makes the range more comfortable for the specific use.

SHAPE: We simplified all the stuff related to the design of the transformers behind this control. Material of the core, shape, design. Just move it from 0 (“Vintage”) to 10 (“Modern”) to choose the sound. It affects saturation and dynamics.

Z-Drop: When moved from its zero position, it engages the optional input drive stage. This stage is affected by the strong change of transformers’ input impedance when the core saturated. You can think of this control and Shape as “colors”.

Needle meters: these show the input level. They are not directly related to the saturation meters, as the Stress control is a gain stage between them and the transformer.

Core saturation meters: these show the actual saturation of the cores. Move the Stress knob to make them hot. The Band control affects the saturation, of course, as the lowest frequencies not passing through are also the ones that have the most effect on core magnetisation.

Dry/Wet Mix: this is a sample-accurate mix of the processed signal with the incoming signal. Useful, for example, to get back some lost frequency range or to fine tune the amount of desired effect.

Mid/Side Balance: this is a balance between these two alternative components of the stereo signal. Left and Right are encoded to Mid and Side, then balanced through the parameter. The neutral position is in the middle. Rotate CCW to get more “center” component, CW fopr more lateral image. This control is useful to fine tune the stereo image, because the independent effect of the transformers on the stereo signal can change the image, tipically adding a subtle widening effect and making things sound “bigger”.

Copy and Paste: these are for copying and pasting the overall settings as a preset. They work through the clipboard, so you can, for example, copy a snapshot of everything from an instance and paste it to another one. Quick and simple. You can also copy and paste the content to a forum post: the preset is in clear text. An easy way of sharing presets online. Copy the whole text from the post and hit paste on the instance.

Load and Save: these load and save single presets from the hard disk, still using the same clear text.

Bypass: by-passes the whole effect.

*** NEW in v.2

Seta Red: This new parameter (added with v.2) adds a circuit around the transformer to bias the magnetisation of the core. The result is a different response on the low frequency range (where transformers affect the signal the most) with a wider sound palette. To hear its effect, focus on the very low frequency range while moving the control horizontally.

Seta Blue: This new parameter (added with v.2) adds components to a negative feedback circuit around the transformer, giving control on the response to the mid-high frequency range. Completing “Red”‘s parameter action and combined with this, two new orders of magnitude are added to the overall dynamic palette. To hear its effect, focus on the high frequency range while moving the control vertically.

Seta parameters (Red and Blue) are controlled through a single XY pad and, while their design is completely independent, they interact to define the overall response of the transformer.

NOTE:  the neutral position for Seta parameters is the bottom-left corner. In this position, they don’t affect the sound (like using v.1).

Group Bypass: You can assign each instance to a group. When the group bypass is active on one instance (the menu close to group assignment) all the instances assigned to the same group are bypassed at once. This is extremely useful to check the overall effect of the transformers on the mix.