Conductor is a framework designed to simplify music management in Unreal Engine by integrating the engine’s audio system with the Quartz system. This combination allows for precise control over music tracks, enabling you to trigger events from your music tracks for a more dynamic and synchronized experience.
With Quartz integration, Conductor lets you sync sound effects with your music, pause or stop tracks at specific beats or bars, and even switch music on the next bar. This approach ensures smoother transitions, avoiding abrupt changes and providing a more natural flow to your in-game audio.
All music-related operations are centralized in a single subsystem, simplifying control and making it easier to integrate music management directly into your gameplay code.
Interested in our product? Be sure to check out the videos to see if it meets your needs. Got questions? Join our Discord community—our team is happy to help!
Features
Dynamic Music System: Adjusting music based on in-game events, player actions, or gameplay context.
Music Driven Events: Trigger custom gameplay events based on music bars and beats. Whether it's syncing visual effects, controlling the timing of in-game actions, or managing narrative cues, this feature allows you to tie game events directly to the rhythm of the music.
Quantized Playback: Ensure that all sound effects are perfectly timed with the music.
Built-in editor: The built-in music editor simplifies the setup process by providing a sound wave visualizer, bar and beat analysis, and a BPM calculator. This powerful tool enables you to preview, analyze, and configure your music files directly within the engine, making it easy to align your tracks with the desired rhythm and tempo.
PIE Tools: Allowing you to analyze your music in real-time during Play In Editor mode.
Example levels: Get started quickly with pre-built example levels showcasing Conductor's capabilities.
Global Audio component: Play multiple 2D sound effects easily and at any time.
Quartz clock management: The system helps you manage the clocks in the background.
Multiplayer music syncing (Experimental): Synchronize music playback across multiplayer sessions to ensure all players experience the same music.
Using our product in your game? Let us know! We'd love to help promote your game to our community.