fholger / RocksmithToTab

Exports Rocksmith 2014 songs to Guitar Pro tabs
http://www.rocksmithtotab.de
BSD 2-Clause "Simplified" License
207 stars 36 forks source link

Get fingering by "anchor zone" [enhancement] #33

Open JohnnyCalavera opened 8 years ago

JohnnyCalavera commented 8 years ago

At the moment RS2Tab extracts finger positions which are explicitly indicated.

But it is possible to determine fingering for every single note as one Rocksmith developer explained:

Fingering is indicated for all notes in the game. For most notes, it is indicated by the "anchor zone" - the four-lane highlighted area under the notes. Notes in the first lane are played with the first finger, second lane by the second finger, and so on. These fingerings stay consistent as the difficulty increases...

Finger numbers are only shown on screen when the fingering deviates from this standard pattern, as with chords, which might require multiple fingers on one fret, or multiple strings held by a single finger.

So in the example below you could assign the 3rd finger to the note that's about to be played.

rocksmith-2014-05

fholger commented 8 years ago

I'm aware of it, but just like the chord positions, the anchor zones are stored separately in the file and thus have to be manually linked to the correct notes. Somehwat tedious, that's why I haven't done it yet. I'll keep it in the backlog.