Skip to content

lallulli/songpress

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

Songpress is a free, easy to use song typeset program for Windows and Linux, that generates high-quality songbooks.

Songpress is focused on song formatting. Once your song is ready, you can paste it into your favorite Windows program, to give your songbook the look you like the most.

Usage

go to the src folder and use

python3 main.py

Highlights

  • Produce high-quality guitar scores (text and chords)
  • Easy to learn, quick to use
  • You can paste formatted songs into any Windows application, to layout your songbook with maximum flexibility (Microsoft Word, LibreOffice, Microsoft Publisher, Inkscape etc.)
  • Export formatted songs to PNG and HTML (web pages and snippets)
  • Chord transposition with automatic key detection
  • Chord simplification for beginner guitarists: determine the easiest key to play your song, and transpose it automatically
  • Support several chord notations: American (C, D, E), Italian (Do, Re, Mi), French, German and Portuguese; notation conversion
  • Support Chordpro and Tab (i.e. two-line) chord formats
  • Clean up dirty songs with spurious blank lines (such as songs copied and pasted from web pages) and not homogeneous chord notations

Learn more at http://www.skeed.it/songpress

Notes for wxpython Installation on Ubuntu / Linux Mint

On Ubuntu / Mint, if pip fails to install wxpython in standard way, use

pip3 install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-20.04 wxPython