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-20. 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% Improperium 1Improperium 1
  2. 🔍 79% Improperium 2Improperium 2
  3. 🔍 52% ImproperiumImproperium
  4. 🔍 49% ImproperiumImproperium
  5. 🔍 41% Improperium... et dederuntImproperium... et dederunt
  6. 🔍 40% Improperium... et dederuntImproperium... et dederunt
  7. 🔍 36% Improperium... et dederuntImproperium... et dederunt
  8. 🔍 33% Improperium... et non inveniImproperium... et non inveni
  9. 🔍 27% Improperium... simul contristareturImproperium... simul contristaretur
  10. 🔍 26% Emitte SpiritumEmitte Spiritum
  11. 🔍 25% VeritatemVeritatem
  12. 🔍 24% Ab ortu solisAb ortu solis
  13. 🔍 24% Ad te levaviAd te levavi
  14. 🔍 24% Exsurge Domine DeusExsurge Domine Deus
  15. 🔍 23% Domine ne longeDomine ne longe
  16. 🔍 23% Bonum est confiteriBonum est confiteri
  17. 🔍 23% Deus tu convertensDeus tu convertens
  18. 🔍 23% Veni sponsa ChristiVeni sponsa Christi
  19. 🔍 23% AnnuntiaviAnnuntiavi
  20. 🔍 23% In me gratiaIn me gratia
  21. 🔍 22% Dum clamaremDum clamarem
  22. 🔍 22% Saepe expugnaveruntSaepe expugnaverunt
  23. 🔍 22% Dignus est AgnusDignus est Agnus
  24. 🔍 21% Emitte SpiritumEmitte Spiritum
  25. 🔍 21% SuscepimusSuscepimus
  26. 🔍 21% Portas caeliPortas caeli
  27. 🔍 21% Judica meJudica me
  28. 🔍 21% Intonant, ecce, per area vocesIntonant, ecce, per area voces
  29. 🔍 21% Da pacemDa pacem
  30. 🔍 21% Dum medium silentiumDum medium silentium
  31. 🔍 21% Te Deum PatremTe Deum Patrem
  32. 🔍 21% Sperent in teSperent in te
  33. 🔍 20% Deus IsraelDeus Israel
  34. 🔍 20% Domine ne longeDomine ne longe
  35. 🔍 20% Intret in conspectuIntret in conspectu
  36. 🔍 20% In te DomineIn te Domine
  37. 🔍 20% Immittet AngelusImmittet Angelus
  38. 🔍 20% Si ambulaveroSi ambulavero
  39. 🔍 20% SuscepimusSuscepimus
  40. 🔍 20% Christus semelChristus semel
  41. 🔍 20% Dignus est AgnusDignus est Agnus
  42. 🔍 19% Miserere mihiMiserere mihi
  43. 🔍 19% R. IngredienteR. Ingrediente
  44. 🔍 19% Assumpta estAssumpta est
  45. 🔍 19% De profundisDe profundis
  46. 🔍 19% De necessitatibusDe necessitatibus
  47. 🔍 19% Miserere mihiMiserere mihi
  48. 🔍 19% Eripe me Domine de inimicisEripe me Domine de inimicis
  49. 🔍 19% Domine Deus... qui repertusDomine Deus... qui repertus
  50. 🔍 19% Confitebor DominoConfitebor Domino
  51. 🔍 19% Omnia quae fecistiOmnia quae fecisti
  52. 🔍 19% Inclina DomineInclina Domine
  53. 🔍 19% HolocaustumHolocaustum
  54. 🔍 19% Loquebar ... S. John BaptistLoquebar ... S. John Baptist
  55. 🔍 19% Ecce dediEcce dedi
  56. 🔍 19% In me gratiaIn me gratia
  57. 🔍 19% AnnuntiateAnnuntiate
  58. 🔍 19% The Reproaches (9)The Reproaches (9)
  59. 🔍 19% ObtuleruntObtulerunt
  60. 🔍 19% ExaudivitExaudivit
  61. 🔍 18% DesideriumDesiderium
  62. 🔍 18% Benedictus es DomineBenedictus es Domine
  63. 🔍 18% Bonum est confiteriBonum est confiteri
  64. 🔍 18% Aeterne Rex altissimeAeterne Rex altissime
  65. 🔍 18% IntelligeIntellige