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% Ave Maria ... et benedictusAve Maria ... et benedictus
  2. 🔍 93% Ave Maria ... et benedictusAve Maria ... et benedictus
  3. 🔍 49% Ave Maria... et benedictusAve Maria... et benedictus
  4. 🔍 48% Ave MariaAve Maria
  5. 🔍 47% Ave Maria... benedictusAve Maria... benedictus
  6. 🔍 46% Ave Maria... et benedictusAve Maria... et benedictus
  7. 🔍 43% Ave Maria... et benedictusAve Maria... et benedictus
  8. 🔍 41% Beata esBeata es
  9. 🔍 38% Ave Maria (English, with verses)Ave Maria (English, with verses)
  10. 🔍 37% Ave MariaAve Maria
  11. 🔍 35% Ave MariaAve Maria
  12. 🔍 33% Ave Maria (Hail Mary)Ave Maria (Hail Mary)
  13. 🔍 32% Ave MariaAve Maria
  14. 🔍 30% Ave Maria... et benedictusAve Maria... et benedictus
  15. 🔍 30% Ave MariaAve Maria
  16. 🔍 29% Beata visceraBeata viscera
  17. 🔍 29% Ave MariaAve Maria
  18. 🔍 28% Ave Maria... et benedictusAve Maria... et benedictus
  19. 🔍 27% Benedicta es tuBenedicta es tu
  20. 🔍 26% SanctusSanctus
  21. 🔍 26% Ave Maria (rhythmic signs)Ave Maria (rhythmic signs)
  22. 🔍 26% Lauda JerusalemLauda Jerusalem
  23. 🔍 26% Assumpta estAssumpta est
  24. 🔍 26% Gaudete in DominoGaudete in Domino
  25. 🔍 26% Amavit eumAmavit eum
  26. 🔍 26% Te gloriosusTe gloriosus
  27. 🔍 26% Ab ortu solisAb ortu solis
  28. 🔍 26% Diffusa estDiffusa est
  29. 🔍 25% SuscepimusSuscepimus
  30. 🔍 25% Angelus Domini descenditAngelus Domini descendit
  31. 🔍 25% Emitte SpiritumEmitte Spiritum
  32. 🔍 24% Omnes collaudantOmnes collaudant
  33. 🔍 24% SuscepimusSuscepimus
  34. 🔍 24% Domine Deus... qui repertusDomine Deus... qui repertus
  35. 🔍 24% CognoviCognovi
  36. 🔍 24% Benedictus es DomineBenedictus es Domine
  37. 🔍 24% Te Deum PatremTe Deum Patrem
  38. 🔍 24% Beata es VirgoBeata es Virgo
  39. 🔍 24% HosannaHosanna
  40. 🔍 24% HolocaustumHolocaustum
  41. 🔍 24% GloriaGloria
  42. 🔍 23% In voluntateIn voluntate
  43. 🔍 23% Nunc dimittisNunc dimittis
  44. 🔍 23% SanctusSanctus
  45. 🔍 23% ElegeruntElegerunt
  46. 🔍 23% Assumpta estAssumpta est
  47. 🔍 23% Beati mundo cordeBeati mundo corde
  48. 🔍 23% Posuisti DominePosuisti Domine
  49. 🔍 23% Benedictus sitBenedictus sit
  50. 🔍 23% DesideriumDesiderium
  51. 🔍 22% In medioIn medio
  52. 🔍 22% Justus es DomineJustus es Domine
  53. 🔍 22% In omnem terramIn omnem terram
  54. 🔍 22% Bene fundata estBene fundata est
  55. 🔍 22% Ave Maria (Alleluia)Ave Maria (Alleluia)
  56. 🔍 22% Os justiOs justi
  57. 🔍 22% Diffusa estDiffusa est
  58. 🔍 22% Juravit DominusJuravit Dominus
  59. 🔍 22% Omnia quae fecistiOmnia quae fecisti
  60. 🔍 22% Beata es VirgoBeata es Virgo
  61. 🔍 22% StatuitStatuit
  62. 🔍 22% Judica meJudica me
  63. 🔍 22% Exsurge Domine DeusExsurge Domine Deus
  64. 🔍 22% Alleluia (ad offertorium mode 3)Alleluia (ad offertorium mode 3)
  65. 🔍 22% Protexisti meProtexisti me