Transfer

Doppler-Spatializer

Transfer is an audio positioner.

Other doppler plugins have confusing controls. Other spatialization plugins are unintuitive. Transfer handles both of these problems and packages them together, as it should be.

Taking advantage of ambisonic audio, Transfer handles the processes associated with both encoding and decoding of the sound internally, without having to mess around with a bunch of variables. Transfer keeps it dead simple; audio in, spatialized signal out.

Transfer also features two different control modes; a full spherical positioner, as well as an X/Y pad representing the left/right/front/back space around the listener.

transfer audio plugin
  • Binaural-Ready

    Transfer models the human ear and filters incoming audio according to how your ears would perceive sound coming from a certain angle, allowing for an ultra-realistic spatial audio experience; without the high CPU usage!

  • Spread / Separation

    Transfer is able to perform "spreading" on the audio source to reduce the listener's ability to localize (or "point out") the sound for a more subtle spatial effect. Additionally, Transfer can separate the incoming audio to two points (left and right if the incoming audio is in stereo) and have both channels come in at separate angles, but retaining the same "distance".

  • Doppler-Enhanced

    Transfer simulates the doppler effect in a way that is a mathematically perfect representation of how it sounds in real life. Don't know what the doppler effect is? Listen to the demos below.

  • Room Simulation

    New In 1.2.0: Enable early & late reflections with the "Reflections" toggle button. You can simulate dimensions, as well as the materials of the space (or turn on "Size Sync" mode and map the size to the "Distance" parameter), and mix the early & late reflections' volume to fine-tune it to your desired result.

or

Demo Sounds

*Binaural = you should use headphones*

Extra Information

  • Toggleable doppler delay and air dampening filters
  • Binaural (HRTF) spatialization mode making use of a virtual speaker dodecahedron
  • Stereo spatialization mode, for more basic spatial positioning
  • Linear (constant speed) and smooth (filtered) movement modes
  • Source spread and separation controls, allowing for a "smeared" perceptual position spread over a larger area
  • Early & late reflection processor, with material-based room simulation
  • Vectorized, resizable interface

transfer tutorial legend 1.2

  1. Spherical Panner. Controls the azimuth and elevation of the sound source. The orange dot is the "target" position (which you control via dragging), and the blue dot is the "source" position (which follows the target based on the smoothing settings). Double-click the spherical panner from "sphere" mode to "linear" mode (where the elevation is control linearly instead of in a realistic way).

  2. Doppler / Propagation Toggle. Toggles whether or not the sound source delays itself according to the speed of sound relative to the listener, and by extension, produces the doppler effect.

  3. Damping Toggle. Toggles if the amplitude will decrease and higher frequencies will roll off as the distance between the listener and sound source increases.

  4. Stereo / Binaural Switch. Switches between stereo panning and binaural spatialization. When off, binaural spatialization is active, and vice versa.

  5. Reflections Toggle Switch. Enables the reflections simulation, as well as their corresponding controls.

  6. Reflections Editor Switch. Switches over to the reflections control menu (the panel to the right).

  7. Separation. Separates the sound source's left / right image to increase the "width" of the signal. More noticeable when in binaural spatialization mode.

  8. Azimuth. Controls the target point's azimuth value (in degrees). Disabled when in XY control mode. The knob wraps around itself.

  9. Control Mode Switch. Switches between the spherical and XY control systems.

  10. Elevation. Controls the target point's elevation value (in degrees). Disabled when in XY control mode.

  11. Spread. Increases the audio source's spread, and by extension, reduces the perceptual accuracy of the spatialized signal.

  12. Distance. Changes the maximum distance that the source can reach based on it's location.

  13. Smoothing / Speed. Changes either the smoothing rate, or the meters-per-second speed that the sound source moves at.

  14. Movement Mode Switch. Switches between the movement modes of the sound source.

  15. Dry / Wet Mix. Changes how much spatialization is applied to the output signal. Can sound strange when doppler is enabled (due to the changing delay)

  16. XY Pad. Controls the X and Y position of the sound source. Dots work the same as in the spherical panner.

  17. Y Slider. Controls the Y position of the target when in XY control mode.

  18. X Slider. Controls the X position of the target when in XY control mode.

  19. Size Sync. When enabled, the room size will be determined by the Distance knob, rather than the controls below.

  20. Early Reflections Toggle. Enables the processing of early reflections when the reflections processing is turned on.

  21. Late Reflections Toggle. Enabled the processing of late reflections (i.e a reverb tail) when the reflections processing is turned on.

  22. Room Dimensions Control. Controls the size of the simulated room if Size Sync is disabled. The three sliders surrounding the room's 3D representation control the three dimensions of the space, and alternatively these same dimensions can be controlled with the number boxes below.

  23. Early Reflections Volume. Controls the volume of the early reflections.

  24. Late Reflections Volume. Controls the volume of the late reflections (prior to being processed by the reverberator, so when turning this knob down, the tail will not immediately go away).

  25. Room Model. Controls the "model" of the room (i.e it's materials). The different options here change the volume of the spatial early reflections, as well as the spectral characteristics of the late reflections (as well as the overall volume of them).

  • Windows: VST3
  • OSX (Intel / ARM): VST3, AU

Should run fine on any recent operating system. Check the FAQ page for more information.

 

Transfer's spatial audio library was, unfortunately, not designed with hosts that process audio with variable block sizes. Transfer will not work properly on hosts that handle audio this way. You should check if your host does this, or if your audio driver does it, prior to purchasing (or alternatively just try out the demo version first).

Updates

Blog posts related to Transfer