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% Post partum (Off)Post partum (Off)
  2. 🔍 63% Post partum (Off)Post partum (Off)
  3. 🔍 51% Angelus Domini descenditAngelus Domini descendit
  4. 🔍 50% Posuisti Domine (Off.)Posuisti Domine (Off.)
  5. 🔍 40% Assumpta estAssumpta est
  6. 🔍 39% Assumpta estAssumpta est
  7. 🔍 39% Post partum VirgoPost partum Virgo
  8. 🔍 39% Post partum (Resp Br)Post partum (Resp Br)
  9. 🔍 38% Angelus Domini descendit (Off.)Angelus Domini descendit (Off.)
  10. 🔍 35% Post partumPost partum
  11. 🔍 35% Posuisti DominePosuisti Domine
  12. 🔍 34% Posuisti Domine (Off.)Posuisti Domine (Off.)
  13. 🔍 33% Assumpta est Maria (Off.)Assumpta est Maria (Off.)
  14. 🔍 32% Angelus Domini descenditAngelus Domini descendit
  15. 🔍 32% Post partum VirgoPost partum Virgo
  16. 🔍 26% Beata es VirgoBeata es Virgo
  17. 🔍 26% Angelus Domini descendit (Off.)Angelus Domini descendit (Off.)
  18. 🔍 24% Salve sancta parensSalve sancta parens
  19. 🔍 23% CommovistiCommovisti
  20. 🔍 23% Sancta DeiSancta Dei
  21. 🔍 23% Post partum (All)Post partum (All)
  22. 🔍 23% Sancta... semperSancta... semper
  23. 🔍 22% Posuisti Domine (Off.)Posuisti Domine (Off.)
  24. 🔍 22% Gaude Maria Virgo (Resp.)Gaude Maria Virgo (Resp.)
  25. 🔍 22% Benedicite Dominum omnes AngeliBenedicite Dominum omnes Angeli
  26. 🔍 22% Quod chorus vatumQuod chorus vatum
  27. 🔍 22% ExsultavitExsultavit
  28. 🔍 22% O lux beata TrinitasO lux beata Trinitas
  29. 🔍 22% In excelso thronoIn excelso throno
  30. 🔍 22% Laetare caelum desuperLaetare caelum desuper
  31. 🔍 22% Gaude Maria Virgo (Resp.)Gaude Maria Virgo (Resp.)
  32. 🔍 22% Gaude MariaGaude Maria
  33. 🔍 21% Domine Deus salutisDomine Deus salutis
  34. 🔍 21% CommovistiCommovisti
  35. 🔍 21% Post partum (All)Post partum (All)
  36. 🔍 21% Populum humilemPopulum humilem
  37. 🔍 20% Domine Deus salutis... alleluiaDomine Deus salutis... alleluia
  38. 🔍 20% Esto mihiEsto mihi
  39. 🔍 20% Induit eumInduit eum
  40. 🔍 20% Gaude Maria VirgoGaude Maria Virgo
  41. 🔍 20% Ave Maria... et benedictusAve Maria... et benedictus
  42. 🔍 20% Gaude MariaGaude Maria
  43. 🔍 20% Sancta Dei GenitrixSancta Dei Genitrix
  44. 🔍 19% Post partum VirgoPost partum Virgo
  45. 🔍 19% Benedictus es... in labiisBenedictus es... in labiis
  46. 🔍 19% DilexistiDilexisti
  47. 🔍 19% ResponsumResponsum
  48. 🔍 19% Beata es Virgo Maria Dei G.Beata es Virgo Maria Dei G.
  49. 🔍 19% Ora pro nobisOra pro nobis
  50. 🔍 19% Gaude Maria VirgoGaude Maria Virgo
  51. 🔍 19% Beata es Virgo Maria Dei (Resp)Beata es Virgo Maria Dei (Resp)
  52. 🔍 19% Gaude MariaGaude Maria
  53. 🔍 19% Deus in nomine tuoDeus in nomine tuo
  54. 🔍 19% Tu gloria Jerusalem (Tract)Tu gloria Jerusalem (Tract)
  55. 🔍 19% Introduxit vosIntroduxit vos
  56. 🔍 19% Omnis gloriaOmnis gloria
  57. 🔍 19% Ecce sic benediceturEcce sic benedicetur
  58. 🔍 19% Angelus Domini descenditAngelus Domini descendit
  59. 🔍 19% Sicut oculiSicut oculi
  60. 🔍 18% Adorna thalamum tuum (Resp.)Adorna thalamum tuum (Resp.)
  61. 🔍 18% A solis ortu... HieronymeA solis ortu... Hieronyme
  62. 🔍 18% DesideriumDesiderium
  63. 🔍 18% Laetamini in Domino (Off.)Laetamini in Domino (Off.)
  64. 🔍 18% Beata es VirgoBeata es Virgo
  65. 🔍 18% Felix namqueFelix namque