Generate analyzes timing and checks the chart. If timing needs confirmation, use anchors or explicitly continue unverified. Structural errors block installation. BeatForge will not fill either gap silently.
WebMCP collaboration
Work with a mapping agent
WebMCP checking
Give the agent musical intent in plain language. It can apply a typed plan, start the visible run, read safety gates, and record evidence you explicitly supply after playing. The agent never receives your song audio through these tools and never invents a clearance.
Try “lighter verses, denser chorus, follow drums, no bombs”. Explicit controls override the brief. Other prose is saved as a note.
Generation engine
Premium uses musical controls and deterministic constraint solving.
Explore a real synthetic 30-second groove and download its sample map.
Connection details and activity
Exposed tools
Waiting for WebMCP…
Activity
Human actions and agent calls will appear here.
Listen, inspect, revise
Map preview
Load a sample or completed run
Hear the song. See the movement.
0:00 / 0:00
Revise a section
Complete a local mapping run to revise its sections.
Preview geometry helps inspect a chart. Beat Saber scoring, spawn behavior and headset comfort still need a real playtest.
My runs
Your local runs will appear here.
Run state
No job
No track loaded
Waiting for a trackIdleThe official-premium pipeline has not started.
No events yet.
Timing models did not fully agree. Download is still available. Release candidate is not required to download. You can ask OpenAI Codex to review the grid. Song audio is not sent.
A verified beat grid will appear here. Premium thresholds are 10 ms median and 20 ms at the 95th percentile.
Five-difficulty output
Vanilla v3.3
5Independent maps
0Hard failures allowed
VRFinal release gate
Object counts appear after local validation.
CustomLevels: not installed this sessionRelease: not a candidate (headset + review still required)
Headset evidence
Human only
BeatForge cannot play or clear a map. Record headset passes for your own notes. The studio will not stamp release_candidate; that exists only when a map is routed through the independent AI review path.
No headset evidence recorded. release_candidate is disabled in this studio.