IsoGrego

Find the top n Gregorian chants most similar to a given one, sorted by cosine TF-IDF similarity of the GABC files.

Last sync with GregoBase: 2025-12-19. Max GregoBase ID: 20393.

🎩 tip: "How to compute the similarity between two text documents?" StackOverflow question. Originally inspired by "examples of same setting, different texts?" MusicaSacra forum thread. See the source code on GitHub.

See, e.g.: 1961 Solesmes Liber Usualis

Click on the chant name to expand/contract the collapsible. Click the chant image to open it up in GregoBase. Click the 🔍 to find similarities to the given chant.

  1. 🔍 100% Angelus ad pastoresAngelus ad pastores
  2. 🔍 59% Angelus ad pastoresAngelus ad pastores
  3. 🔍 55% Angelus ad pastoresAngelus ad pastores
  4. 🔍 50% Angelus ad pastoresAngelus ad pastores
  5. 🔍 49% Angelus ad pastores aitAngelus ad pastores ait
  6. 🔍 44% Pastores loquebanturPastores loquebantur
  7. 🔍 43% Pastores veneruntPastores venerunt
  8. 🔍 41% Angelus Domini nuntiavitAngelus Domini nuntiavit
  9. 🔍 40% Angelus ad pastoresAngelus ad pastores
  10. 🔍 40% Custodi meCustodi me
  11. 🔍 39% Quem vidistisQuem vidistis
  12. 🔍 37% In principioIn principio
  13. 🔍 35% Ave MariaAve Maria
  14. 🔍 34% Apparuit gratiaApparuit gratia
  15. 🔍 34% Caput draconisCaput draconis
  16. 🔍 34% Te qui in SpirituTe qui in Spiritu
  17. 🔍 34% Magnum mysteriumMagnum mysterium
  18. 🔍 33% Ad te Domine levaviAd te Domine levavi
  19. 🔍 33% Parvulus filiusParvulus filius
  20. 🔍 33% Apud DominumApud Dominum
  21. 🔍 33% Ante luciferum ... apparuitAnte luciferum ... apparuit
  22. 🔍 32% De nocteDe nocte
  23. 🔍 32% Ecce ancilla DominiEcce ancilla Domini
  24. 🔍 32% Annuntiate populisAnnuntiate populis
  25. 🔍 32% Crastina dieCrastina die
  26. 🔍 32% Christum natum positumChristum natum positum
  27. 🔍 32% Crastina eritCrastina erit
  28. 🔍 32% Facta est cum angeloFacta est cum angelo
  29. 🔍 32% Lux orta est super nosLux orta est super nos
  30. 🔍 32% Attendite universiAttendite universi
  31. 🔍 31% Peccati aculeusPeccati aculeus
  32. 🔍 31% Benedicta tu inBenedicta tu in
  33. 🔍 31% Verbum supernumVerbum supernum
  34. 🔍 31% Iustus et sanctusIustus et sanctus
  35. 🔍 31% Gloria in excelsisGloria in excelsis
  36. 🔍 30% Adorate DominumAdorate Dominum
  37. 🔍 30% Ad te de luceAd te de luce
  38. 🔍 30% Ascendit DeusAscendit Deus
  39. 🔍 30% Ego autem ad DominumEgo autem ad Dominum
  40. 🔍 30% Ego autem ad DominumEgo autem ad Dominum
  41. 🔍 30% Multi erunt primiMulti erunt primi
  42. 🔍 30% ConsolaminiConsolamini
  43. 🔍 30% Orate pro persequentibusOrate pro persequentibus
  44. 🔍 30% Ante me non est (Mode 2*f)Ante me non est (Mode 2*f)
  45. 🔍 30% Christus Deus nosterChristus Deus noster
  46. 🔍 30% Apparuit in mundoApparuit in mundo
  47. 🔍 30% Discerne causamDiscerne causam
  48. 🔍 29% Domine clamaviDomine clamavi
  49. 🔍 29% Stetit IesusStetit Iesus
  50. 🔍 29% Ibant parentesIbant parentes
  51. 🔍 29% Angelus autem DominiAngelus autem Domini
  52. 🔍 29% Ascendo ad PatremAscendo ad Patrem
  53. 🔍 29% Alleluia pax vobisAlleluia pax vobis
  54. 🔍 29% Constantes estoteConstantes estote
  55. 🔍 29% Ierusalem luceIerusalem luce
  56. 🔍 29% Baptizatur ChristusBaptizatur Christus
  57. 🔍 29% Veterem hominemVeterem hominem
  58. 🔍 29% Domine in caeloDomine in caelo
  59. 🔍 29% In domum DominiIn domum Domini
  60. 🔍 29% Natus est nobis hodieNatus est nobis hodie
  61. 🔍 29% Viderunt oculi 1Viderunt oculi 1
  62. 🔍 29% Venite benedictiVenite benedicti
  63. 🔍 29% Elevata est ... alleluiaElevata est ... alleluia
  64. 🔍 29% Populus meus aitPopulus meus ait
  65. 🔍 29% Exortum est ... misericorsExortum est ... misericors