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% Beata es VirgoBeata es Virgo
  2. 🔍 51% Beata esBeata es
  3. 🔍 48% Beata es VirgoBeata es Virgo
  4. 🔍 46% Beata es VirgoBeata es Virgo
  5. 🔍 38% Ave Maria... et benedictusAve Maria... et benedictus
  6. 🔍 35% Ave Maria... et benedictusAve Maria... et benedictus
  7. 🔍 30% Beata es Virgo Maria quaeBeata es Virgo Maria quae
  8. 🔍 29% Assumpta estAssumpta est
  9. 🔍 29% Posuisti Domine (Off.)Posuisti Domine (Off.)
  10. 🔍 29% Ave MariaAve Maria
  11. 🔍 28% Beata es, Virgo Maria, quaeBeata es, Virgo Maria, quae
  12. 🔍 28% Beata es Virgo Maria quae (Ant)Beata es Virgo Maria quae (Ant)
  13. 🔍 26% Post partum (Off)Post partum (Off)
  14. 🔍 26% Beata es Virgo Maria quae (Ant)Beata es Virgo Maria quae (Ant)
  15. 🔍 24% Beata esBeata es
  16. 🔍 24% Gaude Maria VirgoGaude Maria Virgo
  17. 🔍 24% Ave Maria ... et benedictusAve Maria ... et benedictus
  18. 🔍 23% Beata esBeata es
  19. 🔍 23% Angelus Domini descenditAngelus Domini descendit
  20. 🔍 22% Assumpta estAssumpta est
  21. 🔍 22% In excelso thronoIn excelso throno
  22. 🔍 22% Ave Maria... benedictusAve Maria... benedictus
  23. 🔍 22% DilexistiDilexisti
  24. 🔍 22% Gaude Maria VirgoGaude Maria Virgo
  25. 🔍 21% Posuisti DominePosuisti Domine
  26. 🔍 21% Benedicite Dominum omnes AngeliBenedicite Dominum omnes Angeli
  27. 🔍 21% Ave Maria ... et benedictusAve Maria ... et benedictus
  28. 🔍 21% Veste sanctaVeste sancta
  29. 🔍 20% Exsurge... non praevaleatExsurge... non praevaleat
  30. 🔍 20% Exsurge... et intendeExsurge... et intende
  31. 🔍 20% ExsultavitExsultavit
  32. 🔍 20% ConvertistiConvertisti
  33. 🔍 20% Beata es Virgo Maria Dei G.Beata es Virgo Maria Dei G.
  34. 🔍 19% Beata es Virgo Maria Dei (Resp)Beata es Virgo Maria Dei (Resp)
  35. 🔍 19% Veste sanctaVeste sancta
  36. 🔍 19% Exsurge... non praevaleatExsurge... non praevaleat
  37. 🔍 19% Qui regis IsraelQui regis Israel
  38. 🔍 19% Virga JesseVirga Jesse
  39. 🔍 19% Jubilate DeoJubilate Deo
  40. 🔍 19% AccipiteAccipite
  41. 🔍 19% DilexistiDilexisti
  42. 🔍 19% Tu gloriaTu gloria
  43. 🔍 19% In multitudineIn multitudine
  44. 🔍 19% Tu gloria JerusalemTu gloria Jerusalem
  45. 🔍 18% Ave Maria (rhythmic signs)Ave Maria (rhythmic signs)
  46. 🔍 18% Sumite Psalterium jucundumSumite Psalterium jucundum
  47. 🔍 18% Beata es Virgo Maria quae (Resp w/o Gloria Patri)Beata es Virgo Maria quae (Resp w/o Gloria Patri)
  48. 🔍 18% Tu gloria Jerusalem (Tract)Tu gloria Jerusalem (Tract)
  49. 🔍 18% Regina mundiRegina mundi
  50. 🔍 18% Beata es Virgo Maria quae (Resp)Beata es Virgo Maria quae (Resp)
  51. 🔍 18% Beata es Virgo Maria DeiBeata es Virgo Maria Dei
  52. 🔍 18% Redemisti nosRedemisti nos
  53. 🔍 18% ModicumModicum
  54. 🔍 18% Exsurge... non praevaleatExsurge... non praevaleat
  55. 🔍 18% Angelus Domini descendit (Off.)Angelus Domini descendit (Off.)
  56. 🔍 18% Gaude Maria Virgo (Resp.)Gaude Maria Virgo (Resp.)
  57. 🔍 18% Te Matrem laudamusTe Matrem laudamus
  58. 🔍 18% Ecce oculiEcce oculi
  59. 🔍 18% Maria Virgo semperMaria Virgo semper
  60. 🔍 18% Christus JesusChristus Jesus
  61. 🔍 18% Angelus Domini descenditAngelus Domini descendit
  62. 🔍 17% Beata visceraBeata viscera
  63. 🔍 17% Radix IesseRadix Iesse
  64. 🔍 17% Posuisti Domine (Off.)Posuisti Domine (Off.)
  65. 🔍 17% Gloriosa dicta... MariaGloriosa dicta... Maria