Sound Reactor Pro is a tool that makes it easier than ever to make properties in Unity react to audio and MIDI events. Create stunning visualizers with the SpectrumBuilder, or make properties animate to audio or MIDI events.

Sound Reactor Pro introduces MIDI file playback. MIDI note events and their velocities are converted to a 128 note spectrum. This means precise control for up to 128 isolated frequencies that can be used to accurately control the value of properties.

Details

Uses

  • Create stunning audio visualizers

  • Create professional grade rhythm games

  • Create light sequences, color changes, camera changes...the list goes on!

Only interested in making audio visualizers or simple rhythm games?

Check out Sound Reactor - Standard

Features

  • MIDI file playback that converts notes and their velocities to a spectrum that properties and events can accurately react to

  • Custom MIDI event handlers can be written to handle events manually

  • Plays MIDI files in sync with audio files

  • All features included in Sound Reactor - Standard

MIDI Support

  • Supports MIDI type 0 and 1 files

  • Does not play sound*

  • Does not support MIDI synths or sound fonts

  • Does not communicate with MIDI devices

Please refer to the technical section of the manual for a more comprehensive list of supported MIDI features.

Includes

Requires

  • Third party MIDI sequencer to create MIDI files

Optional

  • Third party MIDI to audio renderer***

Compatibility

  • Tested and works with Unity 5.5.0 to 2019.2.

  • Vector shapes don't work with the Scriptable Render Pipeline

  • Does not work with WebGL

* To hear audio with MIDI, a pre-rendered audio file must be played in sync with the MIDI​ using the included AudioMidiSync component, or other such custom component.

** The glow in these video are using the Post Processing Stack, which is not included with Sound Reactor.

*** Converts MIDI files to an audio file.

 
 

Videos

Documentation

Manual

Upgrade Notes