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. 🔍 48% Beata es VirgoBeata es Virgo
  3. 🔍 41% Beata esBeata es
  4. 🔍 38% Beata es VirgoBeata es Virgo
  5. 🔍 32% Posuisti Domine (Off.)Posuisti Domine (Off.)
  6. 🔍 31% Ave Maria... et benedictusAve Maria... et benedictus
  7. 🔍 31% Angelus Domini descenditAngelus Domini descendit
  8. 🔍 30% Beata es, Virgo Maria, quaeBeata es, Virgo Maria, quae
  9. 🔍 28% Beata esBeata es
  10. 🔍 27% Beata es Virgo Maria quae (Ant)Beata es Virgo Maria quae (Ant)
  11. 🔍 27% Beata es Virgo Maria quaeBeata es Virgo Maria quae
  12. 🔍 25% Ave Maria... benedictusAve Maria... benedictus
  13. 🔍 24% Beata esBeata es
  14. 🔍 24% Beata es Virgo Maria Dei (Resp)Beata es Virgo Maria Dei (Resp)
  15. 🔍 24% Tenuisti manumTenuisti manum
  16. 🔍 23% ImproperiumImproperium
  17. 🔍 23% ConvertistiConvertisti
  18. 🔍 23% Ave MariaAve Maria
  19. 🔍 23% Factus est DominusFactus est Dominus
  20. 🔍 23% In multitudineIn multitudine
  21. 🔍 23% Tota pulchra es Maria (All)Tota pulchra es Maria (All)
  22. 🔍 23% Beata es Virgo Maria quae (Ant)Beata es Virgo Maria quae (Ant)
  23. 🔍 23% Sumite Psalterium jucundumSumite Psalterium jucundum
  24. 🔍 22% Redemisti nosRedemisti nos
  25. 🔍 22% AuditeAudite
  26. 🔍 22% Exsurge... non praevaleatExsurge... non praevaleat
  27. 🔍 22% Exsultavit ut gigasExsultavit ut gigas
  28. 🔍 22% Qui timent DominumQui timent Dominum
  29. 🔍 22% Ave Maria ... et benedictusAve Maria ... et benedictus
  30. 🔍 22% Gaude Maria VirgoGaude Maria Virgo
  31. 🔍 22% Felix es sacraFelix es sacra
  32. 🔍 21% Gaude Maria VirgoGaude Maria Virgo
  33. 🔍 21% Dico autem vobisDico autem vobis
  34. 🔍 21% Felix es sacraFelix es sacra
  35. 🔍 21% Tu es DeusTu es Deus
  36. 🔍 21% In excelso thronoIn excelso throno
  37. 🔍 21% AntoninusAntoninus
  38. 🔍 21% DilexistiDilexisti
  39. 🔍 20% Angelis suisAngelis suis
  40. 🔍 20% Ave Maria ... et benedictusAve Maria ... et benedictus
  41. 🔍 20% Bonum est confiteriBonum est confiteri
  42. 🔍 20% Angelus Domini descenditAngelus Domini descendit
  43. 🔍 20% Tu gloriaTu gloria
  44. 🔍 20% Si ambulaveroSi ambulavero
  45. 🔍 20% Assumpta estAssumpta est
  46. 🔍 20% Dicit Dominus EgoDicit Dominus Ego
  47. 🔍 20% Adjutor in opportunitatibusAdjutor in opportunitatibus
  48. 🔍 20% Adducam eosAdducam eos
  49. 🔍 20% Liberator meusLiberator meus
  50. 🔍 20% Sciant gentesSciant gentes
  51. 🔍 20% Dextera DominiDextera Domini
  52. 🔍 19% AnnuntiateAnnuntiate
  53. 🔍 19% Ave Maria (rhythmic signs)Ave Maria (rhythmic signs)
  54. 🔍 19% LavaboLavabo
  55. 🔍 19% Gaudeamus... assumptioneGaudeamus... assumptione
  56. 🔍 19% Ave Maria... et benedictusAve Maria... et benedictus
  57. 🔍 19% Benedicite Dominum omnes AngeliBenedicite Dominum omnes Angeli
  58. 🔍 19% Beata es Virgo Maria quae (Resp w/o Gloria Patri)Beata es Virgo Maria quae (Resp w/o Gloria Patri)
  59. 🔍 19% GaudeoGaudeo
  60. 🔍 19% Felix namque esFelix namque es
  61. 🔍 19% Domine ad adjuvandumDomine ad adjuvandum
  62. 🔍 19% Fundamenta ejusFundamenta ejus
  63. 🔍 19% DilexistiDilexisti
  64. 🔍 19% Exsurge... et intendeExsurge... et intende
  65. 🔍 19% Adducam eosAdducam eos