ChordPro 6.080

ChordPro generates professional-looking sheet music from a text file containing the lyrics of one or many songs with chord information. Create Songbooks: Turn your ChordPro formatted songs into beautiful looking songbooks. Any Musical Purpose: Although initially intended for guitarists, ChordPro can be used for all kinds of musical purposes. Popular Standard: ChordPro became a popular way to write lead sheets and many tools adopted its format. Simple Text Format: ChordPro is a simple text file format. Any text editor can be used to create and maintain them.

Tags music tablature notation composition guitar audio perl javascript
License GNU GPL
State stable

Recent Releases

6.08024 Aug 2025 03:15 minor bugfix: !Highssortlights. - Support for strum patterns in grids. - Bookmarks. - Break items in Table of Content lines. - Improved control over page order and alignment. !GUI improvements. - You can now set the preferred filename extension for ChordPro song file names. - When saving a preview PDF, the default output filename is derived from the current song or folder. - ChordPro will no longer offer saving the preview on exit. It can easily be regenerated and exported if needed. - The save and clean operations for the messages are now provided by buttons on the messages pane itself. - Simplified the editor Insert menu. Add inserting special symbols. - Typing a ` start_of_section ` will automatically provide the corresponding ` end_of_section `. !Other improvements. - New metadata directives: sortartist and tag. - Titles, artists and outlines will now be sorted according to the Unicode Technical Standard #10 Collation Algorithm. - New font: MuseJazzText. - Chord diagrams can now have nice, curly barres. Thanks to Michail Vourlakos for contributing. - (Experimental) allpages anchor for images. Similar to the _page_ anchor, but the image is repeated on *every page of the song. - Edon V. kindly donated a state-of-the art revised version of the config schema. Thanks, Edon!. - Lilypond delegate supports a property "program" to explicitly designate the Lilypond program. - Filenames in filelists may be quoted, even if no options are involved. - Filenames in filelists are considered relative to the filelist. - Are you using the preprocessor in your abc and ly environments? Please use the more general `parser.preprocess.env-`... instead. - Config settings.maj7delta to obtain a delta symbol instead of 'maj7' in chord names. - You can now use special ChordPro Symbols from markup. - Songbooks now can have both a cover and front matter. - To avoid confusion, command line option `--prin
6.07025 Feb 2025 13:02 minor bugfix: !Highlights. - A brand new ChordPro GUI makes it a pleasure to create nice songbooks. It has been completely redesigned using feedback from Nick Berendsen's macOS version. The new GUI is identical on Linux, Windows and macOS. It comes with a built-in PDF previewer. It can create songbooks from folders of songs. !Other improvements. - Centered chords (top, bottom, below) are now evenly spread over multiple lines. - (Wx) Remove ChordPro preset. - (macos) Use _NSGetExecutablePath() to get the correct script location. - Sync config files between git and MANIFEST. - (Paths) Allow absolute filenames in findres. - (Makefile) Add Ref::Util dependency. - Progress reporting. Options `progress_callabck and -I. Also enabled with --verbose. - New meta: page.class (first, title, default) and page.side (left, right). - Distinct page clases for even pages; filler class for alignment pages. - Add "omit" property for delegated images. - Allow 'mi' as short for 'min' chord quality. - Make properties parsing in directives more robust. - (ChordPro) Include ABC if generating for MSPro. - Allow substitutions in grid sections. - Add labelfont, labelsize and labelcolour directives. - (Experimental) Chord changes. !. - Several image related to. - (Wx) problem with incorrect resource path after CHORDPRO_LIB change. - (Config) Eliminate warning on undefined config entry. - problem with vertical spacing of chord . -, #428, #429, #443, #447, #471, #473, #482. - forum. - (Wx, MSWindows only) Use Edge for WebView (PDF view). Requires custom wxWidgets build. - Change handling of NC (). - invalid font names for Courier/Mono Italic (should be Oblique).