LOAD AUDIO & COVER
Drop audio file
.ogg .mp3 .wav .flac .m4a .aac .wma
Drop cover image
.jpg .png .webp .gif .bmp
MAP CONFIGURATION
GENERATE & EXPORT
MAPPING TIPS
GETTING BETTER RESULTS
- Use .ogg audio for best compatibility — convert MP3/WAV with Audacity
- Songs with clear percussion (EDM, rock, pop) map better than ambient music
- Try different Style presets — "Tech" for ranked, "Dance" for flow, "Speed" for streams
- Adjust Pattern Complexity slider — higher = more doubles, windows, streams
- Click Re-roll (R key) to get different patterns with the same audio analysis
- Check the Map Warnings panel after generation for potential issues
UNDERSTANDING BPM DETECTION
- BeatForge uses 5 methods: energy autocorrelation, bass autocorrelation, onset histogram, beat-grid tracking, and spectral flux
- [HIGH] confidence means 4+ methods agree — very reliable
- [MED] means 2-3 agree — probably correct but verify in ArcViewer
- [LOW] means methods disagree — manually enter the BPM if you know it
- Variable BPM songs show tempo changes below the BPM display
ARCVIEWER PREVIEW
- Set up your GitHub token in ArcViewer Settings for one-click preview
- Without a token, the zip downloads and you drag it into ArcViewer manually
- Preview files upload to
previews/in your repo — old ones auto-cleanup - ArcViewer loads via
?url=parameter from your custom domain
ABOUT BEATFORGE
BeatForge is an AI-powered Beat Saber auto-mapper built by PhantomVoidTTV. It uses Web Audio API spectral analysis, BSMG mapping theory (parity, swing curvature, emphasis matching, instrument detection), and a multi-method BPM engine to generate playable maps with proper lighting, walls, arcs, chains, and bombs. Maps export as Beat Saber v3.3.0 schema with Info.dat v2.1.0, compatible with Beat Saber 1.40+ and all environments from Default to Coldplay.
v2.2 • 145 functions • 5 BPM methods • 14 presets • 50+ environments • Chroma RGB • GitHub ArcViewer integration • BSMG downmapping