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% Elisabeth ZachariaeElisabeth Zachariae
  2. 🔍 73% Elisabeth ZachariaeElisabeth Zachariae
  3. 🔍 69% Elisabeth Zachariae magnumElisabeth Zachariae magnum
  4. 🔍 67% Elisabeth ZachariaeElisabeth Zachariae
  5. 🔍 66% Elisabeth ZachariaeElisabeth Zachariae
  6. 🔍 56% Elisabeth ZachariaeElisabeth Zachariae
  7. 🔍 36% Elisabeth ZachariaeElisabeth Zachariae
  8. 🔍 27% Apertum est os ZachariaeApertum est os Zachariae
  9. 🔍 25% Inter natosInter natos
  10. 🔍 25% Domine mi RexDomine mi Rex
  11. 🔍 24% Intravit MariaIntravit Maria
  12. 🔍 23% VisitatioVisitatio
  13. 🔍 22% Herodes enimHerodes enim
  14. 🔍 22% Jacob autemJacob autem
  15. 🔍 22% Elisabeth pacis et patriaeElisabeth pacis et patriae
  16. 🔍 21% Intravit MariaIntravit Maria
  17. 🔍 20% Elisabeth pacisElisabeth pacis
  18. 🔍 20% Super ripamSuper ripam
  19. 🔍 20% Apertum est os ZachariaeApertum est os Zachariae
  20. 🔍 20% Misit RexMisit Rex
  21. 🔍 20% BaptizatBaptizat
  22. 🔍 20% Intravit MariaIntravit Maria
  23. 🔍 20% Da mihi in discoDa mihi in disco
  24. 🔍 20% Apertum est os ZachariaeApertum est os Zachariae
  25. 🔍 19% Et factum estEt factum est
  26. 🔍 19% Domine salvam fac... ElisabethDomine salvam fac... Elisabeth
  27. 🔍 19% Inter natosInter natos
  28. 🔍 19% Ne timeasNe timeas
  29. 🔍 19% Ecce MariaEcce Maria
  30. 🔍 19% Et posueruntEt posuerunt
  31. 🔍 19% A Patre UnigenitusA Patre Unigenitus
  32. 🔍 18% Apertum est os ZachariaeApertum est os Zachariae
  33. 🔍 18% Intravit MariaIntravit Maria
  34. 🔍 18% Trahe meTrahe me
  35. 🔍 18% Ait autem AngelusAit autem Angelus
  36. 🔍 18% Completi suntCompleti sunt
  37. 🔍 17% Trahe nos VirgoTrahe nos Virgo
  38. 🔍 17% De Sion... quiDe Sion... qui
  39. 🔍 17% PerpetuisPerpetuis
  40. 🔍 17% Da mihi in discoDa mihi in disco
  41. 🔍 17% Corde et animoCorde et animo
  42. 🔍 17% Cum audisset salutationemCum audisset salutationem
  43. 🔍 16% Misericordia DominiMisericordia Domini
  44. 🔍 16% Descendit GabrielDescendit Gabriel
  45. 🔍 16% Herodes enim tenuitHerodes enim tenuit
  46. 🔍 16% JustorumJustorum
  47. 🔍 16% Valde honorandus estValde honorandus est
  48. 🔍 16% Factum est verbum DominiFactum est verbum Domini
  49. 🔍 16% Ingresso ZachariaIngresso Zacharia
  50. 🔍 16% Ne timeasNe timeas
  51. 🔍 16% Misit rex incredulusMisit rex incredulus
  52. 🔍 16% Factum est verbumFactum est verbum
  53. 🔍 16% Factum est verbumFactum est verbum
  54. 🔍 16% Ave MariaAve Maria
  55. 🔍 16% Generatio haecGeneratio haec
  56. 🔍 16% Inclinavit DominusInclinavit Dominus
  57. 🔍 16% Hic praedicandoHic praedicando
  58. 🔍 16% Ait autem AngelusAit autem Angelus
  59. 🔍 16% InnuebantInnuebant
  60. 🔍 16% Sancta DeiSancta Dei
  61. 🔍 16% Deus majestatisDeus majestatis
  62. 🔍 16% Prophetae praedicaveruntProphetae praedicaverunt
  63. 🔍 15% Corripies meCorripies me
  64. 🔍 15% Attendite universiAttendite universi
  65. 🔍 15% Sub manu AnaniaeSub manu Ananiae