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% Ave Maria ... et benedictusAve Maria ... et benedictus
  2. 🔍 93% Ave Maria ... et benedictusAve Maria ... et benedictus
  3. 🔍 50% Ave MariaAve Maria
  4. 🔍 47% Ave Maria... et benedictusAve Maria... et benedictus
  5. 🔍 46% Ave Maria... et benedictusAve Maria... et benedictus
  6. 🔍 46% Ave Maria... benedictusAve Maria... benedictus
  7. 🔍 42% Ave Maria... et benedictusAve Maria... et benedictus
  8. 🔍 40% Ave Maria (English, with verses)Ave Maria (English, with verses)
  9. 🔍 37% Ave MariaAve Maria
  10. 🔍 37% Beata esBeata es
  11. 🔍 34% Ave Maria (Hail Mary)Ave Maria (Hail Mary)
  12. 🔍 33% Ave MariaAve Maria
  13. 🔍 32% Ave MariaAve Maria
  14. 🔍 28% Ave Maria... et benedictusAve Maria... et benedictus
  15. 🔍 28% Ave MariaAve Maria
  16. 🔍 28% Ave MariaAve Maria
  17. 🔍 28% Ave Maria... et benedictusAve Maria... et benedictus
  18. 🔍 27% Gaudete in DominoGaudete in Domino
  19. 🔍 27% Omnes collaudantOmnes collaudant
  20. 🔍 27% Benedicta es tuBenedicta es tu
  21. 🔍 26% Ave Maria (rhythmic signs)Ave Maria (rhythmic signs)
  22. 🔍 26% SanctusSanctus
  23. 🔍 25% HosannaHosanna
  24. 🔍 25% Ab ortu solisAb ortu solis
  25. 🔍 25% Diffusa estDiffusa est
  26. 🔍 25% In voluntateIn voluntate
  27. 🔍 25% SuscepimusSuscepimus
  28. 🔍 25% Beata visceraBeata viscera
  29. 🔍 24% Benedictus sitBenedictus sit
  30. 🔍 24% GloriaGloria
  31. 🔍 24% SanctusSanctus
  32. 🔍 24% Benedictus es DomineBenedictus es Domine
  33. 🔍 24% Emitte SpiritumEmitte Spiritum
  34. 🔍 24% Pueri Hebraeorum 2Pueri Hebraeorum 2
  35. 🔍 23% HolocaustumHolocaustum
  36. 🔍 23% Te gloriosusTe gloriosus
  37. 🔍 23% Justus es DomineJustus es Domine
  38. 🔍 23% Ave Maria (Alleluia)Ave Maria (Alleluia)
  39. 🔍 23% SuscepimusSuscepimus
  40. 🔍 23% Te Deum PatremTe Deum Patrem
  41. 🔍 23% BenedixistiBenedixisti
  42. 🔍 23% ElegeruntElegerunt
  43. 🔍 23% Omnia quae fecistiOmnia quae fecisti
  44. 🔍 22% Beati mundo cordeBeati mundo corde
  45. 🔍 22% Ave Rex nosterAve Rex noster
  46. 🔍 22% EmendemusEmendemus
  47. 🔍 22% Turba multaTurba multa
  48. 🔍 22% Ego dixiEgo dixi
  49. 🔍 22% FulgentibusFulgentibus
  50. 🔍 22% Beata gensBeata gens
  51. 🔍 22% Domine Deus... qui repertusDomine Deus... qui repertus
  52. 🔍 21% Judica meJudica me
  53. 🔍 21% Nunc dimittisNunc dimittis
  54. 🔍 21% In splendoribusIn splendoribus
  55. 🔍 21% Benedicta et venerabilisBenedicta et venerabilis
  56. 🔍 21% DesideriumDesiderium
  57. 🔍 21% The Reproaches (9)The Reproaches (9)
  58. 🔍 21% Tu es DeusTu es Deus
  59. 🔍 21% DolorosaDolorosa
  60. 🔍 21% Amavit eumAmavit eum
  61. 🔍 21% Angelus Domini descenditAngelus Domini descendit
  62. 🔍 21% Adorna thalamumAdorna thalamum
  63. 🔍 21% ObtuleruntObtulerunt
  64. 🔍 21% Protector nosterProtector noster
  65. 🔍 21% Beata es VirgoBeata es Virgo