u/No_Chance_3450

Thanks for all the feedback! String Theory chunky update: split-screen tabs, song instrument muting, live drag-and-drop pedalboard with LV2 & NAM effects and Rocksmith live tone switching

Thanks again for all the feedback/suggestions. This update got a little out of hand in the best way.

First of all created a discord server, if anyone is interested please join! : https://discord.gg/sZX86cXW

The big new thing is Tone Lab: a live drag-and-drop pedalboard built directly into String Theory. You can build guitar rigs, move pedals around, tweak settings, save presets, and hear the changes while playing.

Tone Lab now supports external LV2 plugins and NAM amp profiles too. The game includes 74 bundled LV2 plugin bundles, 24 bundled NAM profiles, and 31 factory presets, but you can also add your own. Open the Effects Folder, drop in LV2 plugins or NAM profiles, hit Refresh in the library, and they appear as pedals ready to drag into your board.

There is also Rocksmith tone mapping now. If a song has multiple Rocksmith tones, you can map each tone name to a Tone Lab preset, and String Theory will switch tones live during the song at the correct moments.

The audio side got a big upgrade as well. Tone Lab has an Advanced Audio panel with device routing, latency/buffer controls, WASAPI/ASIO backend selection, fallback routing and a unified output options (very beta).

Split-screen tabs are in too, so you can play with the 3D highway and tabs visible together instead of choosing one or the other.

And for song audio, there is one-click instrument separation/muting. Generate the separated song parts, then reduce or mute individual instruments so you can practice with the mix you actually want.

Please let me know what you think, if you have any suggestions for the rest or face any bugs, and don't hesitate to contribute to the project if you'd like.

v1.0.18 download :
https://github.com/AnthonySf/TheStringTheory/releases/tag/v1.0.18

u/No_Chance_3450 — 12 hours ago
▲ 221 r/rocksmith

StringTheory open-source update: it’s come a long way! Live scoring, new game modes, pedalboard editor, CDLC support, and lots more

Hey everyone,

I posted about StringTheory a while ago, but since then the project has come a long way. It finally feels much more polished and ready for people to actually try.

For anyone who hasn’t seen it before: StringTheory is an open-source guitar and bass game made in Unity. You can load your own songs, pick a part, plug in a real guitar or bass, and play while the game listens in real time and scores what you play.

It supports live single-note and chord detection, so the game actually checks what you’re playing and gives you live scoring feedback.

You can play full songs for score, or loop over difficult sections when you want to practice more carefully.

Now with optional characters on screen, because the note highway looked lonely 🎸.

Some of the bigger features now include:

Scoring
The game listens to your real guitar or bass in real time, detects single notes and chords, and scores your performance as you play. Scores are saved both per song and per track/arrangement, so you can come back later and try to beat your previous runs.

Loop Mode
Select any section of a song and repeat it until it feels clean. You can also save loop bookmarks.

Note By Note Mode
The game pauses on each note or chord and waits until you play it correctly before moving forward.

Hero Mode
A more game-like mode with hearts and failure states. It adds pressure when you want something closer to a challenge run instead of pure practice.

Speed control / slowdown
Slow down difficult parts while keeping the song flow intact, then gradually build back up to full speed.

Track and arrangement selection
Depending on the file, you can switch between different parts like lead, rhythm, bass, or other arrangements instead of being locked into one chart.

Difficulty selection

If the CDLC includes multiple difficulty levels, you can switch difficulty in-game at any time.

It also now supports loading several song formats:

  • Rocksmith .psarc / CDLC files
  • Guitar Pro files: .gp, .gp3, .gp4, .gp5, .gpx
  • MusicXML
  • Clone Hero-style rhythm charts

For Rocksmith CDLC, you can drop .psarc files into the songs folder, refresh the library, and the game imports the arrangements into the normal song flow.

Pedalboard

It now contains a built-in Tone Lab, which is basically a pedalboard editor inside the game. You can build a signal chain, add/remove/reorder pedals, tweak parameters, manage presets, and adjust input/output and latency settings without leaving the game. This will keep improving in future updates.

There’s also a separate rhythm / arcade mode for Clone Hero / Guitar Hero-style play. That mode supports keyboard, gamepad, guitar controller, and MIDI input, plus local two-player multiplayer.

The project is fully open source, and I’d really appreciate feedback from guitar players, bass players, rhythm game fans, Unity devs, or anyone interested in music games.

If you are interested, you can try it or contribute on github

Repo:
https://github.com/AnthonySf/TheStringTheory

To download the prebuilt game directly (edit):
https://github.com/AnthonySf/TheStringTheory/releases/tag/v1.0.1

You can also join the project on r/StringTheoryGame

u/No_Chance_3450 — 7 days ago