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% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  2. πŸ” 65% Homo quidam fecitHomo quidam fecit
  3. πŸ” 60% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  4. πŸ” 60% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  5. πŸ” 42% Homo quidam fecitHomo quidam fecit
  6. πŸ” 39% Quis ex vobis homoQuis ex vobis homo
  7. πŸ” 37% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  8. πŸ” 33% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  9. πŸ” 32% Qui odit animam suamQui odit animam suam
  10. πŸ” 30% Quis ex vobis homoQuis ex vobis homo
  11. πŸ” 29% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  12. πŸ” 27% Adhaesit anima mea post te (S. Stephani)Adhaesit anima mea post te (S. Stephani)
  13. πŸ” 26% Gloria laudis resonetGloria laudis resonet
  14. πŸ” 26% Adhaesit anima mea (S. Stephani)Adhaesit anima mea (S. Stephani)
  15. πŸ” 25% Qui sequitur meQui sequitur me
  16. πŸ” 25% Beatus MaurusBeatus Maurus
  17. πŸ” 25% Venite exsultemus VIIVenite exsultemus VII
  18. πŸ” 25% Alleluia ConfiteminiAlleluia Confitemini
  19. πŸ” 24% Non invenientes JesumNon invenientes Jesum
  20. πŸ” 24% Ego sum Deus patrum vestrorumEgo sum Deus patrum vestrorum
  21. πŸ” 24% Qui odit animam suamQui odit animam suam
  22. πŸ” 24% Qui odit animam suamQui odit animam suam
  23. πŸ” 24% Si diligitis meSi diligitis me
  24. πŸ” 23% Pastor bonusPastor bonus
  25. πŸ” 23% Gloria in excelsis DeoGloria in excelsis Deo
  26. πŸ” 23% VidΓ©te manus measVidΓ©te manus meas
  27. πŸ” 23% Stetit JesusStetit Jesus
  28. πŸ” 23% Adhaesit anima mea post te (S. Laurentii)Adhaesit anima mea post te (S. Laurentii)
  29. πŸ” 23% Ut audivitUt audivit
  30. πŸ” 23% Quos in ChristoQuos in Christo
  31. πŸ” 23% Ecce levavit ad gentesEcce levavit ad gentes
  32. πŸ” 23% Angelus autem DominiAngelus autem Domini
  33. πŸ” 23% Lux de luceLux de luce
  34. πŸ” 23% Quis ex vobis homoQuis ex vobis homo
  35. πŸ” 23% Pinguis estPinguis est
  36. πŸ” 22% Angelus autem DominiAngelus autem Domini
  37. πŸ” 22% Videte manus measVidete manus meas
  38. πŸ” 22% Gloria laudis resonetGloria laudis resonet
  39. πŸ” 22% Adhaesit anima mea (S. Laurentii)Adhaesit anima mea (S. Laurentii)
  40. πŸ” 22% Angelus autem DominiAngelus autem Domini
  41. πŸ” 22% Homo quidam descendebatHomo quidam descendebat
  42. πŸ” 21% Mulier quae erat... stansMulier quae erat... stans
  43. πŸ” 21% Benedicta es tu (Ant)Benedicta es tu (Ant)
  44. πŸ” 21% Mane nobiscumMane nobiscum
  45. πŸ” 21% Tanto tempore vobiscum sumTanto tempore vobiscum sum
  46. πŸ” 21% Data est mihiData est mihi
  47. πŸ” 21% Data est mihiData est mihi
  48. πŸ” 21% Qui persequebantur justumQui persequebantur justum
  49. πŸ” 21% Haec est hereditasHaec est hereditas
  50. πŸ” 20% Ecce nunc tempusEcce nunc tempus
  51. πŸ” 20% Ait Dominus Deus ad serpentemAit Dominus Deus ad serpentem
  52. πŸ” 20% Puer qui natus estPuer qui natus est
  53. πŸ” 20% Lux de luceLux de luce
  54. πŸ” 20% Aeterni Patris UniceAeterni Patris Unice
  55. πŸ” 20% Qui odit animam suamQui odit animam suam
  56. πŸ” 20% Accipiens SimeonAccipiens Simeon
  57. πŸ” 20% Ut audivit salutationemUt audivit salutationem
  58. πŸ” 20% Te DeumTe Deum
  59. πŸ” 20% Ille homoIlle homo
  60. πŸ” 20% Nam et ego homo sumNam et ego homo sum
  61. πŸ” 20% Mane nobiscum quoniam advesperascitMane nobiscum quoniam advesperascit
  62. πŸ” 20% Alleluia (Per Hebdomadam ad Sextam T.P.)Alleluia (Per Hebdomadam ad Sextam T.P.)
  63. πŸ” 20% Simile est regnumSimile est regnum
  64. πŸ” 20% Ascendit autem IosephAscendit autem Ioseph
  65. πŸ” 20% Praevaluit DavidPraevaluit David