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% Et coegeruntEt coegerunt
  2. 🔍 46% Et coegerunt illumEt coegerunt illum
  3. 🔍 42% Miserator DominusMiserator Dominus
  4. 🔍 41% Sacerdos in aeternumSacerdos in aeternum
  5. 🔍 41% Desiderio desideraviDesiderio desideravi
  6. 🔍 40% Sacerdotes sanctiSacerdotes sancti
  7. 🔍 40% Tu es viaTu es via
  8. 🔍 39% Et coegerunt illumEt coegerunt illum
  9. 🔍 35% Mane nobiscumMane nobiscum
  10. 🔍 34% Ego sum panis ... aeternum alleluia 1 (mode 8)Ego sum panis ... aeternum alleluia 1 (mode 8)
  11. 🔍 33% Domine in caeloDomine in caelo
  12. 🔍 33% Cibavit nos DominusCibavit nos Dominus
  13. 🔍 33% Qui pacem ponitQui pacem ponit
  14. 🔍 32% Si quis sititSi quis sitit
  15. 🔍 32% Benedicta sit sanctaBenedicta sit sancta
  16. 🔍 32% Benedicta sit sanctaBenedicta sit sancta
  17. 🔍 32% Dicite inviatisDicite inviatis
  18. 🔍 32% Vincenti dabo mannaVincenti dabo manna
  19. 🔍 32% Confortate manusConfortate manus
  20. 🔍 32% Confortate manusConfortate manus
  21. 🔍 31% Nemo ascenditNemo ascendit
  22. 🔍 31% Quem vidistisQuem vidistis
  23. 🔍 31% Iuste et pieIuste et pie
  24. 🔍 31% Iuste et pieIuste et pie
  25. 🔍 31% Amen a. d. vobis Non MoysesAmen a. d. vobis Non Moyses
  26. 🔍 31% O OriensO Oriens
  27. 🔍 31% O OriensO Oriens
  28. 🔍 31% Dixit discipulus illeDixit discipulus ille
  29. 🔍 31% VoveteVovete
  30. 🔍 30% O Rex gloriaeO Rex gloriae
  31. 🔍 30% Montes et omnesMontes et omnes
  32. 🔍 30% Montes et omnesMontes et omnes
  33. 🔍 30% ConsolaminiConsolamini
  34. 🔍 30% Ego sum panis ... aeternum alleluia 1 (mode 1)Ego sum panis ... aeternum alleluia 1 (mode 1)
  35. 🔍 30% Remansit puer IesusRemansit puer Iesus
  36. 🔍 29% Qui habet mandataQui habet mandata
  37. 🔍 29% Ecce Dominus venietEcce Dominus veniet
  38. 🔍 29% Ecce Dominus venietEcce Dominus veniet
  39. 🔍 29% Usque modoUsque modo
  40. 🔍 29% Veniet Dominus et nonVeniet Dominus et non
  41. 🔍 29% Veniet Dominus et nonVeniet Dominus et non
  42. 🔍 29% Rex nosterRex noster
  43. 🔍 29% Rex nosterRex noster
  44. 🔍 29% Si quis mihiSi quis mihi
  45. 🔍 29% Da nobis DomineDa nobis Domine
  46. 🔍 29% Memorare DomineMemorare Domine
  47. 🔍 29% ConsolaminiConsolamini
  48. 🔍 29% Me etenimMe etenim
  49. 🔍 29% Calicem ... et sacrificaboCalicem ... et sacrificabo
  50. 🔍 29% Unus militumUnus militum
  51. 🔍 29% Sana DomineSana Domine
  52. 🔍 29% Erat Ioseph et materErat Ioseph et mater
  53. 🔍 29% Domine clamaviDomine clamavi
  54. 🔍 28% Omnipotens SermoOmnipotens Sermo
  55. 🔍 28% Omnipotens SermoOmnipotens Sermo
  56. 🔍 28% Panis enim DeiPanis enim Dei
  57. 🔍 28% Ave MariaAve Maria
  58. 🔍 28% Domine Deus salutis (Mode 4*e)Domine Deus salutis (Mode 4*e)
  59. 🔍 28% Ecce ancilla DominiEcce ancilla Domini
  60. 🔍 28% Deduc me in via aeternaDeduc me in via aeterna
  61. 🔍 28% Benedicat terra DominoBenedicat terra Domino
  62. 🔍 28% Elevatis manibusElevatis manibus
  63. 🔍 28% Domine Deus meus in te speraviDomine Deus meus in te speravi
  64. 🔍 28% O EmmanuelO Emmanuel
  65. 🔍 28% O EmmanuelO Emmanuel