User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
start [2020/07/09 00:34]
admin [Software]
start [2025/01/13 21:30] (current)
igneus [Software]
Line 13: Line 13:
  
 The input to Gregorio is a notation called GABC, which combines the syllables of a chant text with a simple notation indicating the position and shape of each note. The input to Gregorio is a notation called GABC, which combines the syllables of a chant text with a simple notation indicating the position and shape of each note.
 +
 +"nabc" is the name of the extension of gabc to display some adiastematic neumes of the St. Gallen and Laon style.
  
 **For most users, it's not necessary to install Gregorio on your own computer.**  Instead you can access it using one of the [[#Running_Gregorio_on-line|on-line Gregorio web interfaces]] listed below. **For most users, it's not necessary to install Gregorio on your own computer.**  Instead you can access it using one of the [[#Running_Gregorio_on-line|on-line Gregorio web interfaces]] listed below.
Line 24: Line 26:
  
 ====Tools for preparing text==== ====Tools for preparing text====
-Since GABC code assigns notes to syllables of the sung text, these tools can be useful in breaking up a text into syllables:+Since GABC code assigns notes to syllables of the sung text, this tool can be useful in breaking up a text into syllables:
   *[[http://marello.org/tools/syllabifier/|Syllabifier]] for Latin text   *[[http://marello.org/tools/syllabifier/|Syllabifier]] for Latin text
 +
 +Some users like to add hyphens whenever a word has more than one syllable, but be aware that it's not a requirement. Here are tools for that purpose: 
   *[[http://gregorio-project.github.io/hyphen-la/|Hyphen-la]] for liturgical Latin   *[[http://gregorio-project.github.io/hyphen-la/|Hyphen-la]] for liturgical Latin
   *[[http://juiciobrennan.com/hyphenator/|Hyphenator]] for English text   *[[http://juiciobrennan.com/hyphenator/|Hyphenator]] for English text
 +
 +If you prefer, it's fine to let Gregorio insert hyphens automatically where they are needed for formatting. 
  
 ====Tools for producing GABC code==== ====Tools for producing GABC code====
Line 38: Line 44:
 =====Tutorials And Guides===== =====Tutorials And Guides=====
   *[[http://gregorio-project.github.io/tutorial/tutorial-gabc-01.html|gabc Tutorial]]   *[[http://gregorio-project.github.io/tutorial/tutorial-gabc-01.html|gabc Tutorial]]
 +  *[[https://mirrors.mit.edu/CTAN/support/gregoriotex/doc/GregorioNabcRef.pdf|nabc reference]]
   *[[Cheat Sheet|Gregorio gabc Code Reference]]   *[[Cheat Sheet|Gregorio gabc Code Reference]]
   *[[gabc Header Reference|Gregorio gabc Header Reference]]   *[[gabc Header Reference|Gregorio gabc Header Reference]]
Line 47: Line 54:
   *[[Troubleshooting]]   *[[Troubleshooting]]
   *[[Latest features]]   *[[Latest features]]
-  *[[http://www.ccwatershed.org/blog/2013/jun/8/gregorio-tutorial-gabc-training-video/|Video demo of GabrielMass web interface]] (Note: the web site has been renamed since this video was made)+  *[[http://www.ccwatershed.org/blog/2013/jun/8/gregorio-tutorial-gabc-training-video/|Video demo of run.gregoriochant.org web interface]] (Note: the video references an old name for the web site)
   *[[http://www.ccwatershed.org/blog/2013/jun/16/try-illuminare-score-editor/|Video demo of Illuminare Score Editor]] (Note: the editor web site has moved to a new URL since this video was made)   *[[http://www.ccwatershed.org/blog/2013/jun/16/try-illuminare-score-editor/|Video demo of Illuminare Score Editor]] (Note: the editor web site has moved to a new URL since this video was made)
 =====Resources===== =====Resources=====
   *[[http://gregobase.selapa.net/|GregoBase - database of gabc chant scores]]   *[[http://gregobase.selapa.net/|GregoBase - database of gabc chant scores]]
   *[[http://gregobase.selapa.net/chant_edit.php|Upload a new chant score to the GregoBase]]   *[[http://gregobase.selapa.net/chant_edit.php|Upload a new chant score to the GregoBase]]
 +  *[[https://gregobase.selapa.net/nabc.php|List of Gregobase scores with some nabc notation]]
   *[[http://www.caecilia-project.org/|The Caecilia Project]] - collection of gabc scores   *[[http://www.caecilia-project.org/|The Caecilia Project]] - collection of gabc scores
   *[[Collection of Chant-Related Links]]   *[[Collection of Chant-Related Links]]
Line 58: Line 66:
   *[[http://gregorien.info/|Gregorian Chant repertoire]] [[http://gregorien.info/fr|fr]] [[http://gregorien.info/en|en]] [[http://cantus.uwaterloo.ca|Cantus]]   *[[http://gregorien.info/|Gregorian Chant repertoire]] [[http://gregorien.info/fr|fr]] [[http://gregorien.info/en|en]] [[http://cantus.uwaterloo.ca|Cantus]]
   *[[http://www.ccwatershed.org/library/|Gradualia et Antiphonarii]]   *[[http://www.ccwatershed.org/library/|Gradualia et Antiphonarii]]
 +  *[[https://espritdelaliturgie.org/2022/04/22/rubriques-de-lordo-cantus-missae/|Ordo Cantus Missæ Prænotanda (fr)]]
   *[[.tex templates]]   *[[.tex templates]]
   *[[Scripts]]   *[[Scripts]]
Line 63: Line 72:
  
 =====Software===== =====Software=====
-  *[[http://www.tug.org/texlive/|TexLive]] TeXLive is a package for installing LaTeX typesetting software.  It is updated annually and includes a reasonably current version of Gregorio, so if you need to install the software on your computer in order to undertake a highly customized and automated project, TeXLive is the foundation to use.+  *[[http://www.tug.org/texlive/|TexLive]] TeXLive is a package for installing LaTeX typesetting software.  It is updated annually and includes a reasonably current version of Gregorio, so if you need to install the software on your computer in order to undertake a highly customized and automated project, TeXLive is the foundation to start with.
   *[[http://gregorio-project.github.io/|The official Gregorio web site]]    *[[http://gregorio-project.github.io/|The official Gregorio web site]] 
   *[[Latest features]] of Gregorio not yet integrated in the documentation   *[[Latest features]] of Gregorio not yet integrated in the documentation
-  *[[https://github.com/gregorio-project/gregorio|Gregorio GIT]] +  *[[https://github.com/gregorio-project/gregorio|official Gregorio git repository]] 
   *[[http://notatioantiqua.sourceforge.net/index.html|Notatio Antiqua]] - a GUI .gabc editor and compiler.   *[[http://notatioantiqua.sourceforge.net/index.html|Notatio Antiqua]] - a GUI .gabc editor and compiler.
   *[[http://www.dcmembers.com/bgmcoder/download/greg/|Greg]] - a desktop GUI application for Gregorio.  It assists in compiling gabc files (windows only) and can also play them as midi files   *[[http://www.dcmembers.com/bgmcoder/download/greg/|Greg]] - a desktop GUI application for Gregorio.  It assists in compiling gabc files (windows only) and can also play them as midi files
-  *[[https://github.com/jperon/gabctk|gabc2tk]], that supersedes the unmaintained [[https://github.com/jperon/gabc2mid|gabc2mid]] - a CLI python script to convert gabc files into midi. Tested and working under linux and windows, should work on osX ; under windows, you could prefer using Greg.+  *[[https://github.com/jperon/gabctk|gabctk]], that supersedes the unmaintained [[https://github.com/jperon/gabc2mid|gabc2mid]] - a CLI python script to convert gabc files into midi. Tested and working under linux and windows, should work on osX ; under windows, you could prefer using Greg.
   *Gregorio comes with a compilation script called <html>gprocess</html> which is a <html>perl</html> script designed to instantly show the result of a gabc file using your system's pdf viewer.   *Gregorio comes with a compilation script called <html>gprocess</html> which is a <html>perl</html> script designed to instantly show the result of a gabc file using your system's pdf viewer.
   *[[https://github.com/igneus/gly|gly]] - "Gabc with separate LYrics" or "Gabc for liLYponders"   *[[https://github.com/igneus/gly|gly]] - "Gabc with separate LYrics" or "Gabc for liLYponders"
   *[[https://github.com/igneus/lygre|lygre]] - ruby gem providing script <html>grely.rb</html> which converts gabc to simple lilypond. Currently the conversion is possible only to modern notation, with great information loss.   *[[https://github.com/igneus/lygre|lygre]] - ruby gem providing script <html>grely.rb</html> which converts gabc to simple lilypond. Currently the conversion is possible only to modern notation, with great information loss.
 +  *[[https://github.com/igneus/lilygabc|lilygabc]] - library providing support for gabc input in [[https://lilypond.org/|LilyPond]]
 ====Text editor tools for gabc files==== ====Text editor tools for gabc files====
   *[[http://chant.fsspx.pl/gregorio-mode/docs/|gregorio-mode.el]] A Gregorio mode configuration for the Emacs editor; it performs automatic syntax highlighting. Instructions are [[http://christusrex.pl:8080|here]].   *[[http://chant.fsspx.pl/gregorio-mode/docs/|gregorio-mode.el]] A Gregorio mode configuration for the Emacs editor; it performs automatic syntax highlighting. Instructions are [[http://christusrex.pl:8080|here]].
Line 82: Line 91:
 ====Installation==== ====Installation====
   *[[How to Install TexLive]]   *[[How to Install TexLive]]
-  *[[Troubleshooting Gregorio Installation]] +  *[[https://github.com/gregorio-project/gregorio/releases|Gregorio software releases]] for people working with the very latest editions (i.e., not most users) 
-  *[[https://github.com/gregorio-project/gregorio/releases|Gregorio software releases]]+ 
  
  
Line 94: Line 104:
   *[[http://webchat.freenode.net/?channels=gregorio|Gregorio Webchat]]   *[[http://webchat.freenode.net/?channels=gregorio|Gregorio Webchat]]
 ====Mailing lists==== ====Mailing lists====
-  *[[https://gna.org/mail/?group=gregorio|All Gregorio mailing lists]] +  *[[http://gregorio-project.github.io/contact.html|All Gregorio mailing lists]] 
-  *[[https://mail.gna.org/listinfo/gregorio-users|The gregorio-users list: information and subscription form]] +  *[[https://groups.google.com/g/gregorio-users|The gregorio-users list: information and subscription form]] 
-  *[[https://mail.gna.org/public/gregorio-users/|gregorio-users Mailing List Archives]]+  *[[https://groups.google.com/g/gregorio-users Mailing List Archives]]
   *[[http://www.mail-archive.com/gregorio-users@gna.org/|Search engine for gregorio-users mailing list]]   *[[http://www.mail-archive.com/gregorio-users@gna.org/|Search engine for gregorio-users mailing list]]
   *[[http://forum.musicasacra.com/|MusicaSacra Forum]] - there are gregorio users there!   *[[http://forum.musicasacra.com/|MusicaSacra Forum]] - there are gregorio users there!
-  *[[mailto:gregorio-users-request@gna.org?subject=help|List Help]] +  *[[mailto:gregorio-users@googlegroups.com|gregorio-users Mailing List posting address]]
-  *[[mailto:gregorio-users@gna.org|gregorio-users Mailing List posting address]]+
 ====Bug reports==== ====Bug reports====
-  *[[https://gna.org/bugs/?group=gregorio|View and submit Gregorio bug reports here]]+  *[[https://github.com/gregorio-project/gregorio/issues|View and submit Gregorio bug reports here]]
  
 =====Works produced with Gregorio===== =====Works produced with Gregorio=====
Line 109: Line 118:
  
 =====Helping to build this site===== =====Helping to build this site=====
-If you wish to contribute to the gregowiki, contact us through the [[https://mail.gna.org/listinfo/gregorio-users|gregorio-users mailing list]]. +If you wish to contribute to the gregowiki, contact us through the [[gregorio-users@googlegroups.com|gregorio-users mailing list]]. 
 -- administrators rac, bgm, and pierre -- administrators rac, bgm, and pierre
  
   *[[Wiki Tips]] - helpful hints for using this wiki.   *[[Wiki Tips]] - helpful hints for using this wiki.
  
start.1594254841.txt.gz · Last modified: 2020/07/09 00:34 by admin