
Beschreibung
UMG Musical Grids is an Unreal Engine plugin for building music-aware timeline and grid interfaces in UMG. Its based on the Enhanced UI Architecture.
Video Trailer
Documentation
Join Discord
It provides the musical grid foundation commonly needed by piano rolls, MIDI editors, sequencers, clip editors, step sequencers, automation lanes, rhythm tools, music learning interfaces, and runtime music applications.
Instead of rebuilding musical time layout from scratch, you can configure bars, beats, subdivisions, time signature, ticks per quarter note, quantization, orientation, spacing, playhead rendering, and pointer-to-music conversion through a focused UMG widget..
UMG Musical Grids is designed as the grid layer inside a larger music UI system. It handles the musical time grid, quantized pointer positions, snapping support, visual subdivision display, and playhead overlay, while your project remains responsible for higher-level behavior such as note data, clip data, playback, MIDI routing, sequencing, editing tools, and audio generation.
Use it when you need a reusable UMG grid that understands musical time instead of a generic pixel-based layout.
Core features
Bar and beat grid generation
Optional musical subdivisions
Half-beat, third-beat, quarter-beat, and sixth-beat divisions
Step, half-step, third-step, quarter-step, and sixth-step divisions
Time signature support
Ticks-per-quarter-note support
Horizontal or vertical musical time orientation
Configurable bar spacing
Musical axis size in beats
Grid density modes
Grid quantization modes
Movement and resize snapping from musical quantization
Pointer events reported in beats and bars
Quantized and unquantized pointer positions
Primary-button and touch input support
Playhead cursor rendering
Designer-editable line styles, labels, ticks, and backgrounds
Blueprint and C++ friendly API
Based on Enhanced UI Grids