main
download
screen shots
faq
contact

What’s new in version 1.2?
New features:
  • Mouse wheel support
  • Windows XP visual style support
  • Becomes an open source project
    Bug fixes:
  • Transpose stopped after first unrecognised chord
  • What’s new in version 1.1?
    New features:
  • Full flexibility to specify font type, size, style, and colour for all displayed texts
  • Option to show or hide stretch lines
  • Option to print footer (title and page number) on every page
  • Option to print lines together
  • Ability to launch a user specified text editor for editing the displayed ChordPro file
    Bug fixes:
  • Could not read ChordPro files containing some non ASCII characters
  • Chords with ‘[‘ and ‘]’ characters were not displayed
  • Setting the archive folder to an empty folder could cause a crash
  • Did not reload files with .pro extension under some circumstances
  • What is ChordPro?
    ChordPro is a file format that marks chords in the lyrics of a song. It is a simple ASCII text file which can be edited using a normal text editor such as notepad. ChordPro files have become a psuedo stardard format for lyrics and chords on the internet and usenet.

    Where can I get songs in ChordPro format?
    At tab archive sites such as OLGA (www.olga.net), and tab newsgroups such as alt.guitar.tab. Searches of "chordpro", "chord pro" and "chopro" at any search engine site should give you pretty good results.

    How does a ChordPro file look like?
    A simple example is as follows:
    -------------------------------------
        {title:Simple Song}
        {subtitle:By Simple Band}

        I [F]sing a simple [C/E]song of l[Dm7]ove [C]
        To [Bb]someone as [Am7]beautiful as y[C]ou
    -------------------------------------
    All chords fall on the lyrical lines and are embraced by square brackets. All other lines (except the blank lines) are embraced by curly brackets, these are directives. The most important of which is the title directive. Directives are also known as instructions and commands.

    Which directives are supported by maj7?
    {title:...} or {t:...}Specifies the title of the song
    {subtitle:...} or {s:...}Specifies the subtitle of the song, typically the author of the song
    {comment:...} or {c:...}A commentary on something, e.g. Verse 1
    {start_of_choir} or {soc}    Specifies the start of choir (or chorus)
    {end_of_choir} or {eoc}Specifies the end of choir (or chorus)
    {start_of_tab} or {sot}Specifies the start of tablature
    {end_of_tab} or {eot}Specifies the end of tablature

    How do I edit ChordPro files using maj7?
    You can't!! maj7 is a ChordPro viewer, not an editor. ChordPro files can be edited using a simple text editor such as notepad. You can, however, launch your favourite text editor from maj7 with the ChordPro file loaded and ready for editing.