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% Reges TharsisReges Tharsis
  2. 🔍 76% Reges TharsisReges Tharsis
  3. 🔍 73% Reges TharsisReges Tharsis
  4. 🔍 69% Reges Tharsis (Antiphona)Reges Tharsis (Antiphona)
  5. 🔍 63% Reges TharsisReges Tharsis
  6. 🔍 61% Reges TharsisReges Tharsis
  7. 🔍 58% Reges TharsisReges Tharsis
  8. 🔍 40% Reges TharsisReges Tharsis
  9. 🔍 40% Reges Tharsis (Responsorium)Reges Tharsis (Responsorium)
  10. 🔍 35% Reges TharsisReges Tharsis
  11. 🔍 33% Reges TharsisReges Tharsis
  12. 🔍 32% Ecce advenitEcce advenit
  13. 🔍 30% Ecce advenitEcce advenit
  14. 🔍 27% Reges terraeReges terrae
  15. 🔍 26% Reges terraeReges terrae
  16. 🔍 26% Crudelis Herodes (Alter tonus)Crudelis Herodes (Alter tonus)
  17. 🔍 25% Omnes de Saba (Resp.)Omnes de Saba (Resp.)
  18. 🔍 24% Videntes stellam Magi (Resp.)Videntes stellam Magi (Resp.)
  19. 🔍 23% Astiterunt regesAstiterunt reges
  20. 🔍 23% Omnes de Saba (Resp.)Omnes de Saba (Resp.)
  21. 🔍 22% Et nunc reges intelligiteEt nunc reges intelligite
  22. 🔍 22% Reges terrae et omnesReges terrae et omnes
  23. 🔍 20% Et nunc regesEt nunc reges
  24. 🔍 19% Confirma hocConfirma hoc
  25. 🔍 19% Misericordia et veritasMisericordia et veritas
  26. 🔍 19% Quaerunt Reges Regum RegemQuaerunt Reges Regum Regem
  27. 🔍 19% Ego primogenitumEgo primogenitum
  28. 🔍 19% Notum fecit Dominus salutareNotum fecit Dominus salutare
  29. 🔍 19% Reges TharsisReges Tharsis
  30. 🔍 19% Vota meaVota mea
  31. 🔍 18% Bonorum meorumBonorum meorum
  32. 🔍 18% Tria sunt munera (Resp.)Tria sunt munera (Resp.)
  33. 🔍 18% Haec hora (Pentecostes)Haec hora (Pentecostes)
  34. 🔍 18% Astiterunt regesAstiterunt reges
  35. 🔍 17% Confirma hoc... alleluiaConfirma hoc... alleluia
  36. 🔍 17% Purificatio B. M. V.Purificatio B. M. V.
  37. 🔍 17% Asperges meAsperges me
  38. 🔍 17% Jam Christus astra ascenderatJam Christus astra ascenderat
  39. 🔍 17% Laetentur caeliLaetentur caeli
  40. 🔍 17% In regenerationeIn regeneratione
  41. 🔍 17% Rerum Deus fonsRerum Deus fons
  42. 🔍 17% Te saeculorum PrincipemTe saeculorum Principem
  43. 🔍 17% Canticum Trium PuerorumCanticum Trium Puerorum
  44. 🔍 17% Exsultemus et laetemurExsultemus et laetemur
  45. 🔍 17% Iam ChristusIam Christus
  46. 🔍 17% Qui sperantQui sperant
  47. 🔍 16% Lux de luceLux de luce
  48. 🔍 16% Astiterunt reges terraeAstiterunt reges terrae
  49. 🔍 16% Simile est... hominiSimile est... homini
  50. 🔍 16% Reges TharsisReges Tharsis
  51. 🔍 16% Astiterunt reges terraeAstiterunt reges terrae
  52. 🔍 16% Haec horaHaec hora
  53. 🔍 16% Videbunt gentesVidebunt gentes
  54. 🔍 16% Reges videbuntReges videbunt
  55. 🔍 16% Confirma hoc sine AlleluiaConfirma hoc sine Alleluia
  56. 🔍 16% Alto ex Olympi verticeAlto ex Olympi vertice
  57. 🔍 16% Auditu aurisAuditu auris
  58. 🔍 16% Magi videntes parvulumMagi videntes parvulum
  59. 🔍 16% Confirma hoc cum AlleluiaConfirma hoc cum Alleluia
  60. 🔍 16% Si offersSi offers
  61. 🔍 16% Jam Christus astraJam Christus astra
  62. 🔍 16% Gloria XIIIGloria XIII
  63. 🔍 16% Beata nobis gaudiaBeata nobis gaudia
  64. 🔍 16% Videbunt gentes iustum tuum (Ant.)Videbunt gentes iustum tuum (Ant.)
  65. 🔍 16% Laetare caelum desuperLaetare caelum desuper