Map MIDI-capable audio/video production tools to the position, orientation, and buttons on any OpenVR input device. With six assignable inputs per control from position/rotation alone Audiate provides far more control per hand than would be possible with traditional MIDI control surfaces.
All Reviews:
1 user reviews - Need more user reviews to generate a score
Release Date:
Oct 29, 2018

Sign in to add this item to your wishlist, follow it, or mark it as ignored

VR Supported

Buy Audiate



Requires OpenVR controllers or trackers. HMD is not used.

About This Software

Audiate allows you to map any MIDI-capable audio/video production tool to the position, orientation, and buttons on any OpenVR input device. With six assignable inputs per control from position & rotation alone it provides far more control per hand than would be possible with traditional finger-operated faders, knobs, & modwheels.

Note: The HMD display is not used, Audiate is intended to be integrated into an existing production tool-chain alongside physical instruments, other control surfaces, & software. It acts as an additional control surface for you to map as you see fit. As with most physical control surfaces it does not output actual musical notes as MIDI or audio streams, instead it focuses on providing hands-on control of live and post-production effects provided by MIDI capable hardware & software.

In effect the application operates like a 6-dimensional floating MIDI modwheel.

Application Features

  • Map OpenVR input devices to any MIDI software & hardware
  • Load & save patch configurations
  • Pre-configured library patches available in banks
  • Configurable control code number lists
  • Configurable surface size & optional haptics
  • Extremely low CPU/GPU usage, performs no 3D rendering
  • Detailed documentation including tutorials for several popular DAWs

Audiate is built on top of VR input hardware as this offers unparalleled accuracy and low-latency tracking on consumer-grade hardware. These requirements are as important to music production as they are to VR.

For further details please see the application documentation, this is available in PDF format on the store page.

Example Usages

  • Attach a tracker to an arm, leg, foot or head to control a physical instrument or effect while performing
  • Attach a tracker to any instrument, allowing for electric-guitar-like neck shake vibrato effects
  • Recording multiple automation values simultaneously during mastering
  • Control panning for surround-sound media
  • Controlling MIDI-capable stage-lighting

Hardware Support

Please note that the HMD is not used in this application. Audio production tools generally require significant system resources and are also often vulnerable to undesirable latency issues on busy systems. Audiate is designed to work alongside these tools as an enhancement to an existing tool chain rather than a replacement; as such it tries to keep its own system requirements to an absolute minimum.

The following input devices have pre-configured profiles:

  • HTC Vive Controllers
  • HTC Vive Trackers
  • Oculus Rift

Support for other devices can be added by editing the application configuration files. Any OpenVR-compatible input device is supported.

All tracked controllers provide the following inputs:
  • 3 position analogue axes per controller
  • 3 rotation analogue axes per controller

In addition to this, a Vive Controller also provides:
  • 3 button-based analogue axes per controller (trigger & touchpad x/y)
  • 1 digital axis (grip button)

Any additional inputs provided by OpenVR devices can be configured to make use of them. Functionality is provided to normalize & smooth values if required. Some trackers also allow for adding custom-built inputs via exposed electrical hookups, advanced users can build and configure entirely custom devices of their own design.

The configuration system can also be used to provide inputs bound to button presses. For example a user could set up a series of X, Y, & Z axes that only output when a particular button is held, with the previous value being held until next used.

Application Support

Audiate can work with any application or hardware that is capable of using MIDI control codes to change parameter values. This includes VST-based musical instruments & effect modules, as well as other usages outside of audio/video production. Hardware modules with MIDI capabilities can be connected in the usual way to the system running Audiate. It is not required that the connected module is capable of customizing it's own mappings, Audiate can be configured to make use of hard-coded ones such as those found in keyboard synths. Support is provided for mapping files (midnam & csv) to aid in the setting up of devices by listing the control name inside Audiate.

Value output is typically the absolute value which works in most cases however support is provided for software/hardware that requires relative input, as commonly used by "infinite knob"-based control surfaces. This mode exists to provide support in DAWs that are known to be difficult in their MIDI connectivity. Full details of the capabilities of this emulation mode are available in the manual.

System Requirements

    • OS *: Windows 7 SP1 or later
    • Processor: any
    • Memory: 256 MB RAM
    • Graphics: not applicable
    • Storage: 80 MB available space
    • Sound Card: not applicable
    • VR Support: SteamVR
    • Additional Notes: minimal application footprint
* Starting January 1st, 2024, the Steam Client will only support Windows 10 and later versions.

Customer reviews

Review Type

Purchase Type


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph

Filter reviews by the user's playtime when the review was written:

No minimum to No maximum
Display As:
Show graph
Hide graph
Excluding Off-topic Review Activity
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...