This extension provides an alternate Lyrics/Chords viewer and editor for Gig Performer (requires GP5). You must still use the inbuilt Lyrics/Chords editor to initially create/link the ChordPro file to the song, but after this, you can just use the extension.
A few of the features include:
- Uses a proper window, which can be set to fullscreen, and position/size will be restored the next time it’s opened; ability to pin the window to the top of all displayed windows.
- Dark mode for both ChordPro lyrics/chords and images.
- Adjustable lyrics and chord colors.
- Two-page view.
- Supports the special GP directive that links a section of the ChordPro file with a song part name e.g. to automatically jump to that section when the part is selected:
{songpartname: Verse 1}
- Additional ChordPro Directive support: chord diagrams (both guitar fretboard and keyboard); Grids/Bars.
- Autoscroll using Duration and Pause directives (see this post for details)
- Uses a standard sans-serif font by default (can also use the same monospace font used by the default Lyrics/Chords window).
- Improved image support (e.g. if a PDF has been converted to images using the GP tool): fit to width/height; two-page view.
- Song search.
- Font size adjustment.
- Transpose; Change all chords to flat/sharp; New custom directive to specify these settings in the ChordPro file.
- Editor overlay window that allows a live preview of changes.
- A template Panel that includes widgets that control: scrolling the song list; scrolling the main lyrics/chords; next/previous page; next/previous song; open/close the window.
- Limited keyboard support: arrow keys to move next/previous; CTRL+f (CMD+f on Mac) to bring up the search box (ESC to dismiss search).
ChordPro Demo
Images Demo
The downloads for MacOS and Windows are available from GitHub:
This is the example Bad Moon Rising file I used in the above images:
Bad Moon Rising.gpchord.zip (791 Bytes)
Installation
When you download the extension for your operating system, move it to the Extensions folder (if it doesn’t exist you will need to create it):
On macOS:
/Users/Shared/Gig Performer/Extensions
On Windows: C:\Users\Public\Documents\Gig Performer\Extensions
Note: MacOS users will have the extension blocked by default. You will either need to right-click the extension file in Finder and select Open (to be able to allow it), or go into the System Settings app and Privacy & Security section and locate the entry for the extension and allow it. After that, open GP.
Chord Diagrams
These use the “define” directive and are always shown at the top of the lyrics/chords, following the title and subtitle. Refer to the ChordPro.org site for details.
-
Piano/Keyboard Diagram Example: D major
{define: D keys 0 4 7}
-
Guitar/Fretboard Diagram Example: Em
{define: Em base-fret 1 frets 0 2 2 0 0 0}