r/rocksmith • u/Temporary_Stable_407 • 12h ago
Custom Songs I made a free, open-source app that turns Guitar Pro files into Rocksmith 2014 CDLC — Windows installer, sync tools, 3D preview
Hey everyone! I've been working on **RockForge**, a free, open-source (MIT) app that builds Rocksmith 2014 customs from a **Guitar Pro file + a recording**. It just reached a public beta with a Windows installer (no Python needed, ffmpeg included).
Thanks to everyone who tried the first beta and told me what was wrong — this release is mostly your list.
Download (Windows installer or portable zip): https://github.com/F100Pilot/RockForge/releases/tag/0.10.0-beta.6
"There's no way to add or edit FHPs. Automatic ones are total shit." Fair. Two changes:
- FHP editor. A lane under the score shows every fret-hand position and where it lasts. In the new "Fret-hand position" mode (key 0) you click a note to start a position there, or click a position to change its fret and width, or delete it. The first edit copies the automatic ones, so you only fix the bad ones. A note its position doesn't cover gets a red ring. Your FHPs go into the .psarc (every difficulty level) and into the DLC Builder project, per track. Notes ▾ → "Back to automatic" undoes it all.
- New automatic FHPs, rebuilt by comparing against hand-charted CDLC instead of guessing: a chord puts the hand where the index finger is, other notes keep the hand where it is while a finger can reach them, and the hand moves at the first note it can't. On those charts it now picks the same FHP fret as the charter on 98% of the notes (80% before), with about the same number of hand moves. The XML for DLC Builder now gets the same FHPs as the .psarc.
Fixed - The Download buttons did nothing in the .exe. The app's window was blocking downloads. They now open a Save As dialog. - The capo in the GP file was ignored. It's read now (GP3-5 and GP7/8): frets are counted from the nut, as Rocksmith does, and the chart carries the capo. - A 30 MB .psarc with no sound when Wwise is missing. It no longer packs the WAV where the game never reads it; the app tells you Wwise is missing instead.
New - Bass arrangements (4- and 5-string tracks; a 5-string is folded onto four strings with a warning), encoded the way DLC Builder does it. - The installer can set up the extra parts by itself: audio analysis, tone and lyric detection, stems, PDF import and YouTube audio. It downloads a private Python with them (a few GB, optional, CUDA build if you have an NVIDIA card). Wwise still has to be installed by you (its licence), but RockForge now finds it where the Audiokinetic Launcher puts it. - A notice in the app when a newer version is out.
Still on my list: the sync tools are hard to use on a tab that isn't synced at all. I haven't changed them in this beta. If you got lost there, tell me at which step — that's exactly what I need to make it simpler.
Honest limits: the FHP editor, the new automatic FHPs and the bass charts haven't been played in game by me yet. If something looks wrong in game, please open an issue or reply here.
Source, guide and tutorial: https://github.com/F100Pilot/RockForge
**Tutorial video + source:** https://github.com/F100Pilot/RockForge
**Highlights**
- GP3/4/5 and GP7/8 → a playable **.psarc** *and* a **DLC Builder project**
- Lead / Rhythm / Combo / alternate arrangements, named like in game
- Chord finger positions, linked notes, arpeggios
- Sync you check by ear: song start, BPM, "fix from here", drag notes, align bars, undo/redo — plus Guitar Pro 8 sync points and embedded audio
- Optional **Songsterr link**: tab + human-marked bar timings + that video's audio
- Lyrics from the GP file, LRC, LRCLIB or (experimental) auto-detection
- Tone editor with the real Rocksmith gear, tone library, the tones of your own dlc folder, tone suggestions
- Checks its own PSARC and installs it in your dlc folder with one click
- Dynamic Difficulty, album art lookup, 3D highway preview, batch mode,
Portuguese/English UI
**Limits**: no audio-to-tab transcription (you need a GP file, a Songsterr tab or a PDF of one), no bass yet, no .gpx. You need **Wwise** (free from Audiokinetic, can't be bundled) for the playable PSARC audio, plus the usualCDLC patch. Beta — tested in game on my own songs, so please tell me what breaks.
Built on the shoulders of DLC Builder / Rocksmith2014.NET (iminashi) and alphaTab — thank you! Not affiliated with Ubisoft, no songs included; please only use material you own or are allowed to use.
Feedback and bug reports very welcome!