psai® is the first dedicated interactive music engine on Unity. It enables you to achieve highly interactive music that automatically adapts to your game, while making the process of creating and controlling music as simple and easy as possible. No coding required.
- Written 100% in C#, full source code included
Runtime functionality:
- Instantly adjusts the intensity level of the music according to the current game situation.
- Benefit from the diversity of music due to dynamic recombination of music clips
- Switch seamlessly between music themes instead of harsh cross-fades.
- Extend the playing time of a music theme as needed.
- Built-in support for cut scenes and in-game menus
- Built-in support for prioritizing music in common game situations. For example, your battle music will always immediately interrupt your calming background music, not the other way around.
- Built-in support for automatic music breaks. Trigger your theme once and never have to worry about affecting the player's mood.
Integration and Composition Features:
- Control the mood and intensity of the music in your game by placing trigger events (drag and drop) in your Unity scene
- Includes convenient ready-to-use trigger scripts.
- If desired, add your own trigger scripts using our slim API.
- Use our free Unity Editor extension to assemble or tweak soundtracks based on pre-written themes.
- Build your own soundtracks from scratch using our standalone application (for Microsoft Windows only). psai® Editor offers a variety of features that make it easy to write even very complex interactive soundtracks. It is available for psai® Music Engine Pro users.