Note Editing

Editing notes, durations, techniques, and score structure.

Entering edit mode

Click the button in the toolbar or press N to toggle note-edit mode. The cursor highlights the current beat position in the score.

Click any note in the score to move the cursor to it. The note editor strip appears at the bottom of the screen showing the selected note's properties.

Editing fret numbers

With a note selected, type a number to set the fret (0–24). Two-digit frets accumulate over 700ms - type 1 then 2 quickly for fret 12. Press Enter or wait for the timer to commit.

Note duration

Change the duration of the selected beat using the duration buttons in the note editor strip, or with keyboard shortcuts:

ShortcutDuration
Alt+1Whole note
Alt+2Half note
Alt+3Quarter note
Alt+48th note
Alt+516th note
Alt+632nd note
Alt+764th note
[ / ]Halve / double duration
.Toggle dotted
Note: Structural edits (duration, delete) trigger a score reflow. The bar fill checker in the toolbar flags bars that don't add up to their time signature.

Adding & deleting notes

Bar copy & paste

With the cursor in a bar:

Techniques

With a note selected, the technique row in the note editor strip shows toggle buttons:

Techniques are saved to the .gp7 file on export.

Bends

Right-click a fretted note (or use the note editor's bend control) to add a bend and set how far it pitches up. Bend points are stored per-note and render as a bend curve in the tab staff.

Tuplets

Left-click the Trip button in the note editor to put the current beat and the following notes into a triplet (3 in the space of 2). Right-click (or long-press on touch) for other ratios - 5:4, 6:4, 7:4. Click the same ratio again on an already-tupleted group to remove it.

Importing audio & MIDI

Two ways to turn something that isn't a Guitar Pro file into an editable tab:

Both land you in the same place: a new score, or a new track added to the song already open, ready to clean up in edit mode like any other imported tab.

Annotations

Press Aa in the toolbar to open the Annotate panel for the current bar/beat:

Editing title & artist

Click the button in the toolbar to edit the score title, artist, and subtitle inline. Changes are saved to the .gp7 file on export.

Undo / redo

Ctrl+Z undoes the last edit. Ctrl+Y (or Ctrl+Shift+Z) redoes. The undo stack covers fret edits, duration changes, deletions, annotation changes, and structural edits. Consecutive fret nudges on the same note are coalesced into one undo step.

Version Timeline (diff two versions)

Most players version songs by filename: MySong_v1.gp, MySong_v2.gp, and so on. The Timeline button opens two versions side by side and shows you exactly which bars changed between them.

Load Version A and Version B by dropping a .gp file into each slot (or click a slot to browse). For Version A you can also click Use current song to compare against whatever is open in the editor. Riffwork lines up the two versions bar by bar and paints a map:

The diff is smart about inserts: add a bar in the middle and only that bar lights up green, not every bar after it. It compares one track at a time; pick the track per side with the dropdowns (Riffwork matches B's track to A's by position or name automatically).

Click any changed bar to see Version A and Version B of that bar rendered as notation, side by side. Use Open A or Open B to load that version into the editor so you can hear it - if a changed bar is selected, Riffwork jumps you straight to it. Press Esc to close.

What v1 does not do: it compares exactly two versions and is read-only. There's no merging, no copying a bar from one version into the other, and no whole-library history graph yet.

Saving

Riffwork autosaves your edits to local storage (1.5s after each change). To download a .gp7 file, click Save in the toolbar. The file reflects all current edits including highlighted notes stripped out so the format stays clean.

Use Save§ to export only the current A–B selection as a separate .gp7 file.

Other export formats: MIDI, TeX (AlphaTex text), Chord Sheet (printable HTML), Lead Sheet (opens in GP Tools lead sheet editor).