Top Qs
Timeline
Chat
Perspective
Gregorio (software)
Open source scorewriter for Gregorian chant From Wikipedia, the free encyclopedia
Remove ads
Gregorio is a free and open-source scorewriter computer program especially for Gregorian chant in square notation. Gregorio was adopted by many abbeys and large projects.[1][2][3]
Remove ads
Architecture
Gregorio is not a completely independent program, but consists mainly of three components: The gabc syntax for writing Gregorian scores, a TeX package named GregorioTeX, which is responsible for the graphical output and a converter tool between those two.[4] As such, Gregorio is included in TeX Live 2016.[5]
Characteristics
Gregorio is written especially for Gregorian chant in square notation and does not cover modern European musical notation. Similar to LilyPond it does not provide a graphical user interface. The notation is done via simple text input. It follows the gabc-syntax, which is defined by the Gregorio Project for this purpose. The gregorio command line tool converts this gabc-file to a GregorioTeX file, which has to be included in a common TeX file. Such a file is necessary for a graphical output, e.g., in the PDF-format.
Remove ads
History
Summarize
Perspective
Origins
Although many English sources summarize the project as a 2006 student effort at Télécom Bretagne, its inception traces back to 2004 at the Abbey of Sainte-Madeleine du Barroux. There, Br. Toussaint Menut (then a monk of that abbey) initiated the idea of moving beyond simple chant fonts and manual positioning to a system integrating text and neumes, producing full typographic output. A parallel typographic project, the OpenType font Gregoria, and a markup-based input syntax were conceived at the same time.[6]
In the 2005–2006 academic year, Yannis Haralambous (Télécom Bretagne) proposed Gregorio as a student project; Élie Roux became the principal developer and continued the software under the GPL after the initial six-month phase. The project’s own documentation notes that one of its earliest design texts on the structure of Gregorian notation was written by a monk of the Abbey of Le Barroux, confirming that abbey’s contribution to Gregorio’s conceptual groundwork.[7]
The commonly cited summary that “the Gregorio project started in 2006 at Télécom Bretagne” remains accurate for the software’s student-project phase, but the conceptual and typographic origin dates to 2004 at Le Barroux, with Menut’s initial work and collaborations that led to Gregoria and, subsequently, to the gabc notation and GregorioTeX.[6][7]
At first, the goal of the project was just to provide the Benedictine Abbey Sainte Madeleine in Le Barroux a graphical interface for the usage of a Gregorian font. Due to license issues, the project decided later to make and use its own font. At the end of 2006, a new developer, Olivier Berten, joined the project and created its OpusTeX component. OpusTeX was a LaTeX package with a similar goal like Gregorio but is now unmaintained and deprecated.[8] During a three-month internship, starting in April 2008, at the Monastero di San Benedetto, in Norcia (Italy), Gregorio made considerable progress and its own output named GregorioTeX started to be usable.
In following years Gregorio gained stability and popularity, strongly supported by the migration to GitHub in June 2014. Making contributions got much easier, therefore the development progress became faster. New features like the adiastematic Saint Gall notation through nabc were implemented. Gregorio was adopted by many abbeys and large projects. The most prominent user may be the St. Peters's Abbey of Solesmes.
In 2016 Gregorio should be integrated into TeX Live, which would make the installation process even more easy.[9]
Remove ads
Example of Gregorio input files
Summarize
Perspective
For producing a score in the PDF format it is suitable to use two separate files — one gabc file and one TeX file. The musical notation is done in the gabc-file with the related gabc syntax. The TeX file could look like this (with the gabc-file named "kyrie.gabc" in the same directory):[10]
Sourcecode

\documentclass[12pt, a5paper]{article}
\usepackage{fullpage}
\usepackage{fontspec}
\usepackage{libertine}
\usepackage[autocompile]{gregoriotex}
\begin{document}
\gregorioscore{kyrie}
\end{document}
A small gabc-file looks like this:
name:Kyrie XVII;
%%
(c4)KY(f)ri(gfg)e(h.) *() e(ixjvIH'GhvF'E)lé(ghg')i(g)son.(f.) <i>bis</i>(::)
The first lines contain metainformation such as the name of the chant, the appropriate place in the liturgy of the mass or the Liturgy of the Hours, the original source or the copyright of the score. Sung text and notes are not, as in Lilypond syntax, separated, but the notes are written in parentheses right after the corresponding syllable. A short overview of the syntax is provided by a cheat sheet.[11] If both the TeX and the gabc file are in the same directory, one has just to compile the tex-file with lualatex --shell-escape kyrie.tex.[12]
Remove ads
Reception and usage
Summarize
Perspective
Gregorio is the leading program on its area and widely used.[1][2][3][13] It is considered to be the main specialist on the field of music engraving software.[14]
The Church Music Association of America offered introductions to Gregorio on their annual conference.[1] Gregorio was compared in a scientific article in 2014.[15]
Other notable users are:
- Illuminare Publications, a series of liturgical and sacred music resources in order to help parishes to enhance their liturgical music according to Liturgiam authenticam. This includes a "Missal"[16] and a "Simple Gradual""[17]
- The Church Music Association of America in different big projects, e.g. the "Simple English Propers",[2] the "Parish Book of Psalms",[3] the "Psalm-Tone Lenten Tracts"[18]
- Hymnarium OP, a Hymnary of the Dominicans of the Province of St. Joseph (USA)[19]
- the Abbey of Solesmes for future publications[13]
- the Monastery at Norcia, e.g. for a booklet of table blessings[20]
- the Mater Ecclesiae Abbey and the Praglia Abbey for the new "Antiphonale Monasticum" based on Fuglister's B-scheme (2 volumes in total), completely made with Gregorio and LuaLaTeX[21][22]
- "Liturgia Horarum in cantu gregoriano", a publication of the complete Liturgy of the Hours,[23] and "Ad Completorium", a printed excerpt of it, i.e. the compline for all days[23]
- and several other, smaller projects[24][25][26][27][28]
Related projects
Other projects build and extend on Gregorio, for instance to make the usage more user friendly:[29]
- GregoBase, an extensive database of Gregorian scores, including nearly the entire Graduale Romanum and the Liber Usualis[30]
- Online tools, like online editors,[31] Web interfaces[32] or gabc-code generators for psalms, readings or hymns[33]
- Syntax highlighting for the gabc-syntax for different editors (amongst others Vim, Emacs, gedit, Notepad++)[34]
Remove ads
References
External links
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
