MagicMusic — Audio-to-Beatmap Analyzer & Plug-and-Play Rhythm Kit
Overview: A professional toolchain that auto-analyzes audio into beatmaps, spawns pooled UI notes, and delivers responsive keyboard/touch scoring—so you can ship polished rhythm gameplay fast.
Use Cases: Music games, rhythm mini-games inside larger titles, level editors that auto-generate charts from songs, audio-driven interactive demos.
One-click analyze: Window-based analyzer; tweak sensitivity/density/lane count, export pretty JSON charts.
Auto outputs: Beatmap JSON, chart stats, ready-to-bind AudioClip/JSON pairs.
Plug-and-play runtime: MagicMusicPlayManager handles note spawn, timing windows, hit/miss logic, scoring, feedback, and lifecycle events.
Input ready: Desktop key bindings or mobile touch lanes; auto lane hit-area creation if no prefab provided.
Lightweight & pooled: Built-in pooling for tap/hold prefabs; UI/Canvas-based visuals—pipeline agnostic (URP/BiRP/HDRP).
Visual & safe: Inspector controls for timing windows, difficulty multipliers, lane colors, reload chart; non-destructive workflow.
Benefits: Minutes to integrate, instant beatmap generation, fast iteration on density/timing, stable performance with pooling.
Included: Analyzer window, play manager, lane input proxy, cache pool, demo scene with sample charts, docs.
WebSite: https://kop098.github.io/igdmaster/
Discord: igdmaster
Technical Support: https://discord.gg/dzJzhaCeUg