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. 🔍 96% Ave Maria... et benedictusAve Maria... et benedictus
  3. 🔍 67% Ave MariaAve Maria
  4. 🔍 62% Ave MariaAve Maria
  5. 🔍 49% Ave Maria ... et benedictusAve Maria ... et benedictus
  6. 🔍 49% Ave Maria... et benedictusAve Maria... et benedictus
  7. 🔍 49% Ave Maria... et benedictusAve Maria... et benedictus
  8. 🔍 48% Ave Maria... benedictusAve Maria... benedictus
  9. 🔍 46% Ave Maria ... et benedictusAve Maria ... et benedictus
  10. 🔍 44% Gaudete in DominoGaudete in Domino
  11. 🔍 42% Ave Maria... et benedictusAve Maria... et benedictus
  12. 🔍 42% Ave Maria (rhythmic signs)Ave Maria (rhythmic signs)
  13. 🔍 38% Beata es VirgoBeata es Virgo
  14. 🔍 28% Ave MariaAve Maria
  15. 🔍 27% ExsultavitExsultavit
  16. 🔍 27% Benedicta tu in mulieribusBenedicta tu in mulieribus
  17. 🔍 26% Ad Virginem Dei MatremAd Virginem Dei Matrem
  18. 🔍 25% Benedicta tu in mulieribusBenedicta tu in mulieribus
  19. 🔍 25% Ave Maria (R. Br.)Ave Maria (R. Br.)
  20. 🔍 25% Ave Maria (Salutatio Angelica)Ave Maria (Salutatio Angelica)
  21. 🔍 25% Ave Maria ... alleluiaAve Maria ... alleluia
  22. 🔍 25% Ave Maria (Salutatio Angelica)Ave Maria (Salutatio Angelica)
  23. 🔍 23% Benedicite Dominum omnes AngeliBenedicite Dominum omnes Angeli
  24. 🔍 23% Posuisti Domine (Off.)Posuisti Domine (Off.)
  25. 🔍 22% Ave Maria (English, with verses)Ave Maria (English, with verses)
  26. 🔍 22% Ave Maria...Alleluia (Ant.)Ave Maria...Alleluia (Ant.)
  27. 🔍 22% Factus es spes meaFactus es spes mea
  28. 🔍 22% Ave MariaAve Maria
  29. 🔍 22% Ave MariaAve Maria
  30. 🔍 22% Ave MariaAve Maria
  31. 🔍 22% Benedicta tu in mulieribusBenedicta tu in mulieribus
  32. 🔍 21% O beata MaterO beata Mater
  33. 🔍 21% Assumpta estAssumpta est
  34. 🔍 21% Ave MariaAve Maria
  35. 🔍 21% CommovistiCommovisti
  36. 🔍 21% Ave Maria... alleluiaAve Maria... alleluia
  37. 🔍 21% Ave Maria (R. Br. Tonus Solemnis T.P.)Ave Maria (R. Br. Tonus Solemnis T.P.)
  38. 🔍 21% Ave Maria (Resp. br. in T.P.))Ave Maria (Resp. br. in T.P.))
  39. 🔍 21% Exsurge Domine DeusExsurge Domine Deus
  40. 🔍 21% Ave Maria ... allel.Ave Maria ... allel.
  41. 🔍 21% Ave Maria (R. Br. T.P.)Ave Maria (R. Br. T.P.)
  42. 🔍 21% Ave MariaAve Maria
  43. 🔍 21% CommovistiCommovisti
  44. 🔍 21% Angelus Domini descenditAngelus Domini descendit
  45. 🔍 21% Ave Maria (R. Br. T.P.)Ave Maria (R. Br. T.P.)
  46. 🔍 21% Isti sunt qui veneruntIsti sunt qui venerunt
  47. 🔍 21% Ave MariaAve Maria
  48. 🔍 21% Benedicta tu in mulieribusBenedicta tu in mulieribus
  49. 🔍 21% Beata es VirgoBeata es Virgo
  50. 🔍 21% Beata esBeata es
  51. 🔍 21% DesideriumDesiderium
  52. 🔍 20% Ave MariaAve Maria
  53. 🔍 20% SuscepimusSuscepimus
  54. 🔍 20% Te dicimus praeconio materTe dicimus praeconio mater
  55. 🔍 20% Elegerunt ApostoliElegerunt Apostoli
  56. 🔍 20% Ab ortu solisAb ortu solis
  57. 🔍 20% Ave MariaAve Maria
  58. 🔍 20% Post partum (Off)Post partum (Off)
  59. 🔍 20% Benedictus es DomineBenedictus es Domine
  60. 🔍 20% Ave gratia plenaAve gratia plena
  61. 🔍 20% Ecce sic benediceturEcce sic benedicetur
  62. 🔍 20% Gabriel Angelus... Ave.Gabriel Angelus... Ave.
  63. 🔍 20% Gabriel Angelus... AveGabriel Angelus... Ave
  64. 🔍 20% Te MartyrumTe Martyrum
  65. 🔍 20% Benedicta tu in mulieribusBenedicta tu in mulieribus