HOME

TheInfoList



OR:

Gregorio is a
free and open-source Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
scorewriter A scorewriter, or music notation program is software for creating, editing and printing sheet music. A scorewriter is to music notation what a word processor is to text, in that they typically provide flexible editing and automatic layout, and pr ...
computer program A computer program is a sequence or set of instructions in a programming language for a computer to execute. Computer programs are one component of software, which also includes documentation and other intangible components. A computer program ...
especially for
Gregorian chant Gregorian chant is the central tradition of Western plainchant, a form of monophonic, unaccompanied sacred song in Latin (and occasionally Greek) of the Roman Catholic Church. Gregorian chant developed mainly in western and central Europe durin ...
in
square notation A neume (; sometimes spelled neum) is the basic element of Western and Eastern systems of musical notation prior to the invention of five-line staff (music), staff notation. The earliest neumes were inflective marks that indicated the general sh ...
. Gregorio was adopted by many Abbeys and large projects, the most prominent user is maybe the St. Peter's Abbey of Solesmes.


Architecture

Gregorio is not a completely independent program, but consists mainly of three components: The gabc syntax for writing Gregorian scores, a
TeX Tex may refer to: People and fictional characters * Tex (nickname), a list of people and fictional characters with the nickname * Joe Tex (1933–1982), stage name of American soul singer Joseph Arrington Jr. Entertainment * ''Tex'', the Italian ...
package named GregorioTeX, which is responsible for the graphical output and a converter tool between those two. As such, Gregorio is included in
TeX Live TeX Live is a cross-platform, free software distribution for the TeX typesetting system that includes major TeX-related programs, macro packages, and fonts. It is the replacement of its no-longer supported counterpart teTeX. It is now the def ...
2016.


Characteristics

Gregorio is written especially for
Gregorian chant Gregorian chant is the central tradition of Western plainchant, a form of monophonic, unaccompanied sacred song in Latin (and occasionally Greek) of the Roman Catholic Church. Gregorian chant developed mainly in western and central Europe durin ...
in
square notation A neume (; sometimes spelled neum) is the basic element of Western and Eastern systems of musical notation prior to the invention of five-line staff (music), staff notation. The earliest neumes were inflective marks that indicated the general sh ...
and does not cover modern European musical notation. Similar to
LilyPond LilyPond is a computer program and file format for music engraving. One of LilyPond's major goals is to produce scores that are engraved with traditional layout rules, reflecting the era when scores were engraved by hand. LilyPond is cross-pl ...
it does not provide a
graphical user interface The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, inste ...
. 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 Portable Document Format (PDF), standardized as ISO 32000, is a file format developed by Adobe in 1992 to present documents, including text formatting and images, in a manner independent of application software, hardware, and operating systems. ...
-format.


History

The Gregorio project started in 2006 at
TELECOM Bretagne Telecom may refer to: * Telecommunications ** A telephone company (or ''telecommunications service provider'') ** The telecommunications industry * Telecom Animation Film, a Japanese studio See also * Telcom (disambiguation) * Telekom (disambi ...
, a graduate engineering school in France. It was at first a student project lasting six months. When the project was done, Élie Roux decided to continue the project on his own and to develop it under
GNU General Public License The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the Four Freedoms (Free software), four freedoms to run, study, share, and modify the software. The license was th ...
. At first, the goal of the project was just to provide the Benedictine Abbey ''Sainte Madeleine'' in
Le Barroux Le Barroux (; oc, Lo Barós) is a village and commune in the Vaucluse department in the Provence-Alpes-Côte d'Azur region in southeastern France. It had a population of 629 in 2017. History Its current name derives from the Latin ''Albaruff ...
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. 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 GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous ...
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 TeX Live is a cross-platform, free software distribution for the TeX typesetting system that includes major TeX-related programs, macro packages, and fonts. It is the replacement of its no-longer supported counterpart teTeX. It is now the def ...
, which would make the installation process even more easy.


Example of Gregorio input files

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):


Sourcecode

\documentclass 2pt, a5paper\usepackage \usepackage \usepackage \usepackage utocompile \begin \gregorioscore \end 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.) bis(::) The first lines contain metainformation such as the name of the chant, the appropriate place in the liturgy of the
mass Mass is an intrinsic property of a body. It was traditionally believed to be related to the quantity of matter in a physical body, until the discovery of the atom and particle physics. It was found that different atoms and different elementar ...
or the
Liturgy of the Hours The Liturgy of the Hours (Latin: ''Liturgia Horarum'') or Divine Office (Latin: ''Officium Divinum'') or ''Opus Dei'' ("Work of God") are a set of Catholic prayers comprising the canonical hours, often also referred to as the breviary, of the ...
, 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. 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.


Reception and usage

Gregorio is the leading program on its area and widely used. It is considered to be the main specialist on the field of music engraving software. The
Church Music Association of America The Church Music Association of America (CMAA) is a nonprofit 501(c)(3) association of Catholic church musicians and others who have a special interest in music and liturgy, active in advancing Gregorian chant, Renaissance polyphony, and other f ...
offered introductions to Gregorio on their annual conference. Gregorio was compared in a
scientific article : ''For a broader class of literature, see Academic publishing.'' Scientific literature comprises scholarly publications that report original empirical and theoretical work in the natural and social sciences. Within an academic field, scient ...
in 2014. 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 ''Liturgiam authenticam'' (titled: ''De usu linguarum popularium in libris liturgiae Romanae edendis'') is an instruction of the Congregation for Divine Worship and the Discipline of the Sacraments, dated 28 March 2001. This instruction included ...
. This includes a "
Missal A missal is a liturgical book containing instructions and texts necessary for the celebration of Mass throughout the liturgical year. Versions differ across liturgical tradition, period, and purpose, with some missals intended to enable a pries ...
" and a "Simple Gradual"" * The
Church Music Association of America The Church Music Association of America (CMAA) is a nonprofit 501(c)(3) association of Catholic church musicians and others who have a special interest in music and liturgy, active in advancing Gregorian chant, Renaissance polyphony, and other f ...
in different big projects, e.g. the "Simple English Propers", the "Parish Book of Psalms", the "Psalm-Tone Lenten Tracts" * Hymnarium OP, a Hymnary of the Dominicans of the Province of St. Joseph (USA) * the
Abbey of Solesmes Solesmes Abbey or St. Peter's Abbey, Solesmes (''Abbaye Saint-Pierre de Solesmes'') is a Benedictine monastery in Solesmes (Sarthe, France), famous as the source of the restoration of Benedictine monastic life in the country under Dom Prosper Guà ...
for future publications * the Monastery at Norcia, e.g. for a booklet of table
blessing In religion, a blessing (also used to refer to bestowing of such) is the impartation of something with grace, holiness, spiritual redemption, or divine will. Etymology and Germanic paganism The modern English language term ''bless'' likely ...
s * the
Mater Ecclesiae Abbey Mater Ecclesiae (Mother of the Church) Abbey ( it, Abbazia Mater Ecclesiae) is an Italian Benedictine territorial abbey of nuns founded in 1973. The abbey is located on Lake Orta in northern Italy, considered one of the most scenic sites in the co ...
and the
Praglia Abbey Praglia Abbey ( it, Abbazia di Praglia) is a Benedictine monastery in the frazione of Bresseo in Teolo, Province of Padua, Italy. It is located at the foot of the Euganean Hills, some 12 kilometers southwest of Padua, and four kilometers from Abano ...
for the new "Antiphonale Monasticum" based on Fuglister's B-scheme (2 volumes in total), completely made with Gregorio and LuaLaTeX * "Liturgia Horarum in cantu gregoriano", a publication of the complete traditional
Liturgy of the Hours The Liturgy of the Hours (Latin: ''Liturgia Horarum'') or Divine Office (Latin: ''Officium Divinum'') or ''Opus Dei'' ("Work of God") are a set of Catholic prayers comprising the canonical hours, often also referred to as the breviary, of the ...
, and "Ad Completorium", a printed excerpt of it, i.e. the
compline Compline ( ), also known as Complin, Night Prayer, or the Prayers at the End of the Day, is the final prayer service (or office) of the day in the Christian tradition of canonical hours, which are prayed at fixed prayer times. The English wo ...
for all days * and several other, smaller projects


Related projects

Other projects build and extend on Gregorio, for instance to make the usage more user friendly: * GregoBase, an extensive database of Gregorian scores, including nearly the entire
Graduale Romanum The ''Roman Gradual'' (Latin: ''Graduale Romanum'') is an official liturgical book of the Roman Rite of the Roman Catholic Church containing chants, including the proper and many more, for use in Mass. The latest edition of 1974 takes account o ...
and the
Liber Usualis The ''Liber Usualis'' is a book of commonly used Gregorian chants in the Catholic tradition, compiled by the monks of the Abbey of Solesmes in France. According to Willi Apel, the chants in the ''Liber Usualis'' originated in the 11th century.Ap ...
* Online tools, like online editors, Web interfaces or gabc-code generators for psalms, readings or hymns *
Syntax highlighting Syntax highlighting is a feature of text editors that are used for programming, scripting, or markup languages, such as HTML. The feature displays text, especially source code, in different colours and fonts according to the category of terms ...
for the gabc-syntax for different editors (amongst others Vim,
Emacs Emacs , originally named EMACS (an acronym for "Editor MACroS"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, s ...
,
gedit gedit ( or ) is a text editor designed for the GNOME desktop environment. It was GNOME's default text editor and part of the GNOME Core Applications until GNOME version 42 in March 2022, which changed the default text editor to GNOME Text E ...
,
Notepad++ Notepad++ is a text and source code editor for use with Microsoft Windows. It supports tabbed editing, which allows working with multiple open files in a single window. The product's name comes from the C postfix increment operator. Notepad++ ...
)


References


External links


Official website of Gregorio

GregoBase
a score database
Illuminare Score Editor
online editor for Gregorio

online tools for easy generation of gabc-files from Benjamin Bloomfield

an editor for Gregorio {{Scorewriters Free music software Scorewriters Music notation file formats Cross-platform software Scorewriters for Linux