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% Quia eduxi teQuia eduxi te
  2. 🔍 58% Popule meusPopule meus
  3. 🔍 57% Popule meus quidPopule meus quid
  4. 🔍 39% The Reproaches (8)The Reproaches (8)
  5. 🔍 38% Quid ultra debuiQuid ultra debui
  6. 🔍 29% O rex aeterne DomineO rex aeterne Domine
  7. 🔍 28% Decora lux aeternitatisDecora lux aeternitatis
  8. 🔍 27% Decora lux aeternitatisDecora lux aeternitatis
  9. 🔍 27% The Reproaches (1)The Reproaches (1)
  10. 🔍 27% In die resurrectionisIn die resurrectionis
  11. 🔍 26% Beate Pastor PetreBeate Pastor Petre
  12. 🔍 25% Rex summe regumRex summe regum
  13. 🔍 25% SubveniteSubvenite
  14. 🔍 25% Caro meaCaro mea
  15. 🔍 25% Beate Pastor PetreBeate Pastor Petre
  16. 🔍 25% Resurrexit Dominus auctor lucisResurrexit Dominus auctor lucis
  17. 🔍 24% O nata lux de lumineO nata lux de lumine
  18. 🔍 24% Popule meusPopule meus
  19. 🔍 24% Egregie DoctorEgregie Doctor
  20. 🔍 24% Petite... alleluiaPetite... alleluia
  21. 🔍 24% Petite sine alleluiaPetite sine alleluia
  22. 🔍 24% Agnus Dei VAgnus Dei V
  23. 🔍 23% SubveniteSubvenite
  24. 🔍 23% Ad coenamAd coenam
  25. 🔍 23% Beate Pastor PetreBeate Pastor Petre
  26. 🔍 23% Egregie Doctor PauleEgregie Doctor Paule
  27. 🔍 23% Levita LaurentiusLevita Laurentius
  28. 🔍 23% Relucens inter principesRelucens inter principes
  29. 🔍 22% Ad regias Agni dapes (Alter tonus)Ad regias Agni dapes (Alter tonus)
  30. 🔍 22% Qui luce splendesQui luce splendes
  31. 🔍 22% Commune vos apostoliCommune vos apostoli
  32. 🔍 22% Qui luce splendesQui luce splendes
  33. 🔍 22% O MartineO Martine
  34. 🔍 22% Ad regias Agni dapes (another chant)Ad regias Agni dapes (another chant)
  35. 🔍 22% Te nostra laetisTe nostra laetis
  36. 🔍 22% Apostolorum passio diemApostolorum passio diem
  37. 🔍 22% Post partum VirgoPost partum Virgo
  38. 🔍 22% Praeclara qua tu gloriaPraeclara qua tu gloria
  39. 🔍 21% Ductus estDuctus est
  40. 🔍 21% Ecce crucem DominiEcce crucem Domini
  41. 🔍 21% In die resurrectionisIn die resurrectionis
  42. 🔍 21% Quis... arguetQuis... arguet
  43. 🔍 21% Gloria XIIIGloria XIII
  44. 🔍 21% Exsultet caelum laudibus (modus 4)Exsultet caelum laudibus (modus 4)
  45. 🔍 21% Sanctus (ad lib.) II.Sanctus (ad lib.) II.
  46. 🔍 21% Dicamus laudes DominoDicamus laudes Domino
  47. 🔍 21% Cohors beata SeraphimCohors beata Seraphim
  48. 🔍 21% Ante thronum TrinitatisAnte thronum Trinitatis
  49. 🔍 21% ConfundanturConfundantur
  50. 🔍 21% Exsultet jam AngelicaExsultet jam Angelica
  51. 🔍 20% Jesu Fili summi PatrisJesu Fili summi Patris
  52. 🔍 20% Salve crux sanctaSalve crux sancta
  53. 🔍 20% Quem quaeritis in praesepioQuem quaeritis in praesepio
  54. 🔍 20% Beata es Virgo Maria quae (Ant)Beata es Virgo Maria quae (Ant)
  55. 🔍 20% Beata nobisBeata nobis
  56. 🔍 20% Quem quaeritis in praesepioQuem quaeritis in praesepio
  57. 🔍 20% De fructuDe fructu
  58. 🔍 20% SolemnitasSolemnitas
  59. 🔍 20% Quicumque ChristumQuicumque Christum
  60. 🔍 20% Te lucis ante terminum (Tempus Adventus)Te lucis ante terminum (Tempus Adventus)
  61. 🔍 20% Candor estCandor est
  62. 🔍 20% Regina mundiRegina mundi
  63. 🔍 20% Rex gloriose MartyrumRex gloriose Martyrum
  64. 🔍 20% Adduxi vos per desertumAdduxi vos per desertum
  65. 🔍 20% ConfundanturConfundantur