Skip to content

Plays psarc files from Rocksmith 2014

Notifications You must be signed in to change notification settings

Murph9/tabplayerV2

Repository files navigation

TabPlayer using Godot and C#

This application lets you play rocksmith cldc and others by importing them in app forever.

It allows stopping, rewinding and skipping through songs much faster than rocksmith. And allows you to play along with the notes as you would TAB or sheet music.

This doesn't listen to a plugged in guitar or tell you notes hit

See the MiiChannel song, note the strings and note preview at: https://www.murph9.com/mygames

How to play

  1. Download the latest release from Github Releases

  2. Download some songs from various sources like CustomsForge (requires a free account)

  3. Go to the convert page and select the downloaded songs

  4. Run the reload song list feature

  5. Play Songs

Included C# Dependencies

Most have slight modifications to work in the c# .net 7 environment for godot.

Modifying and Useful Notes

How to create a new c# and attach the project

dotnet new classlib -o TabPlayer.SomeImportantStuff
dotnet sln '.\TabPlayer.sln' add .\TabPlayer.SomeImportantStuff\TabPlayer.SomeImportantStuff.csproj
### not needed as godot does "stuff": dotnet add '.\TabPlayer.csproj' reference .\TabPlayer.SomeImportantStuff\TabPlayer.SomeImportantStuff.csproj