Skip to content
This repository

Frescobaldi LilyPond Editor

Merge pull request #419 from PeterBjuhr/musicxml

Musicxml - using KeySignatureMode
latest commit 65a0eaca94
Wilbert Berendsen authored April 18, 2014
Octocat-spinner-32 frescobaldi_app Using class name KeySignatureMode instead of UserCommand; fix #418 April 17, 2014
Octocat-spinner-32 macosx Mac .icns icons file: update to new SVG March 05, 2014
Octocat-spinner-32 python-ly python-ly 0.4 March 05, 2014
Octocat-spinner-32 .gitignore ignore dist folder created by macosx/ February 17, 2014
Octocat-spinner-32 COPYING add GPL license October 11, 2011
Octocat-spinner-32 ChangeLog fix #409 April 03, 2014
Octocat-spinner-32 INSTALL python-poppler-qt4 url February 17, 2014
Octocat-spinner-32 include mac os x stuff in tar ball (fix #390) March 11, 2014
Octocat-spinner-32 README upd readme December 31, 2013
Octocat-spinner-32 README-development some more gui text guidelines October 27, 2013
Octocat-spinner-32 README-translations move the pot file and the update script to frescobaldi_app/po, so the… February 22, 2012
Octocat-spinner-32 THANKS upd THANKS November 19, 2013
Octocat-spinner-32 TODO upd TODO November 19, 2013
Octocat-spinner-32 also add pages to the help export that are not linked in the toc March 27, 2012
Octocat-spinner-32 launch button on final installer page February 23, 2012
Octocat-spinner-32 frescobaldi unneeded import October 07, 2013
Octocat-spinner-32 frescobaldi-wininst.bmp yet, yet again try saving the bmp so inno setup will accept it March 05, 2014
Octocat-spinner-32 dont change context menu default, because thats annoying in case the … May 27, 2011
Octocat-spinner-32 frescobaldi-wininst.xcf new icon March 05, 2014
Octocat-spinner-32 frescobaldi.1 update manpage October 13, 2013
Octocat-spinner-32 frescobaldi.desktop use Comment instead of GenericName for the description February 05, 2012
Octocat-spinner-32 frescobaldi.png new icon March 05, 2014
Octocat-spinner-32 ly a ly command in the root folder that can be run without installing ly… January 04, 2014
Octocat-spinner-32 setup.cfg force generating manifest July 17, 2011
Octocat-spinner-32 install the js files and put them also in sdist December 22, 2013
README for Frescobaldi 2

Main author: Wilbert Berendsen

Frescobaldi is a LilyPond sheet music text editor. It aims to be powerful, yet
lightweight and easy to use. Frescobaldi is Free Software, freely available
under the General Public License. 


- Powerful text editor with syntax highlighting and automatic completion
- Music view with advanced two-way Point & Click
- Midi player to proof-listen LilyPond-generated MIDI files
- Midi capturing to enter music
- Powerful Score Wizard to quickly setup a music score
- Snippet Manager to store and apply text snippets, templates or scripts
- Use multiple versions of LilyPond, automatically selects the correct version
- Built-in LilyPond documentation browser and built-in help
- Configurable document outline view to navigate large LilyPond scores easily
- Smart layout-control functions like coloring specific objects in the PDF
- MusicXML import
- Modern user iterface with configurable colors, fonts and keyboard shortcuts
- Translated into: Dutch, English, French, German, Italian, Czech, Russian,
  Spanish, Galician, Turkish, Polish, Brazillian and Ukrainian.

Music functions:

- Transpose music
- Change music from relative to absolute and vice versa
- Change the language used for note names
- Change the rhythm (double, halve, add/remove dots, copy, paste) etc
- Hyphenate lyrics using word-processor hyphenation dictionaries
- Add spanners, dynamics, articulation easily using the Quick Insert panel
- Update LilyPond syntax using convert-ly, with display of differences

Frescobaldi is designed to run on all major operating systems (Linux, Mac OS X
and MS Windows). It is named after Girolamo Frescobaldi (1583-1643), an Italian
composer of keyboard music in the late Renaissance and early Baroque period.

Here is an idea of the basic Frescobaldi workflow:

- Start Frescobaldi
- Open a .ly file or create one using File->New from template or Tools->Setup
  new Score... and fill in some music
- Press Ctrl+M to run LilyPond
- If the LilyPond output shows errors, press Ctrl+E to jump to the first error
- If you see other mistakes in the music, click the notes to move the text
  cursor there
- Fix the errors or mistakes in the text
- Press Ctrl+M again to update the music view
- When a piece is finished, press Ctrl+Shift+P once to run LilyPond with point
  and click turned off (this results in a much smaller PDF file).

Frescobaldi is written in Python and uses PyQt4 for its user interface.
See the INSTALL file for other requirements and installation instructions.

Something went wrong with that request. Please try again.