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% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  2. πŸ” 84% Homo quidam fecitHomo quidam fecit
  3. πŸ” 64% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  4. πŸ” 60% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  5. πŸ” 44% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  6. πŸ” 43% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  7. πŸ” 37% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  8. πŸ” 30% Homo quidam fecitHomo quidam fecit
  9. πŸ” 30% Adonai Domine DeusAdonai Domine Deus
  10. πŸ” 29% Ut audivitUt audivit
  11. πŸ” 29% Lux de luceLux de luce
  12. πŸ” 28% Adonai Domine DeusAdonai Domine Deus
  13. πŸ” 28% Ille homoIlle homo
  14. πŸ” 28% Gloria in excelsisGloria in excelsis
  15. πŸ” 28% Repleti sunt omnesRepleti sunt omnes
  16. πŸ” 28% Repleti sunt omnesRepleti sunt omnes
  17. πŸ” 28% Vota meaVota mea
  18. πŸ” 27% CommunioneCommunione
  19. πŸ” 27% Gloria laudis resonetGloria laudis resonet
  20. πŸ” 27% Fecit mihi magnaFecit mihi magna
  21. πŸ” 27% Confortatus estConfortatus est
  22. πŸ” 26% Homo quidam descendebatHomo quidam descendebat
  23. πŸ” 26% Homo quidam descendebatHomo quidam descendebat
  24. πŸ” 26% Si diligitis meSi diligitis me
  25. πŸ” 26% Quis ex vobisQuis ex vobis
  26. πŸ” 26% Fecit nos DeoFecit nos Deo
  27. πŸ” 26% Alleluia confitemini. (Sundays throughout the year at Prime)Alleluia confitemini. (Sundays throughout the year at Prime)
  28. πŸ” 26% Qui sunt hi sermonesQui sunt hi sermones
  29. πŸ” 25% Benedicta es tuBenedicta es tu
  30. πŸ” 25% Alleluia. (Sund. P. T. at Vespers)Alleluia. (Sund. P. T. at Vespers)
  31. πŸ” 25% Notum fecit Dominus alleluiaNotum fecit Dominus alleluia
  32. πŸ” 25% In caritateIn caritate
  33. πŸ” 25% Miserere mihiMiserere mihi
  34. πŸ” 25% Exaudisti DomineExaudisti Domine
  35. πŸ” 25% Qui odit animam suamQui odit animam suam
  36. πŸ” 25% Pater manifestaviPater manifestavi
  37. πŸ” 24% Secundum magnamSecundum magnam
  38. πŸ” 24% Angelus autem DominiAngelus autem Domini
  39. πŸ” 24% Ingressus AngelusIngressus Angelus
  40. πŸ” 24% Data est mihiData est mihi
  41. πŸ” 24% Valde honorandus estValde honorandus est
  42. πŸ” 24% Zachaee festinansZachaee festinans
  43. πŸ” 24% Spiritus quiSpiritus qui
  44. πŸ” 24% Tulerunt DominumTulerunt Dominum
  45. πŸ” 24% Fecit tibi magnaFecit tibi magna
  46. πŸ” 24% Clamavi et DominusClamavi et Dominus
  47. πŸ” 24% Te CatharinaTe Catharina
  48. πŸ” 24% Facta estFacta est
  49. πŸ” 24% Misit Dominus…de manuMisit Dominus…de manu
  50. πŸ” 24% Spiritus SanctusSpiritus Sanctus
  51. πŸ” 24% Videte manus measVidete manus meas
  52. πŸ” 24% Hodie nomen tuumHodie nomen tuum
  53. πŸ” 24% Ecce homoEcce homo
  54. πŸ” 24% Tanto tempore vobiscum sum (Ant.)Tanto tempore vobiscum sum (Ant.)
  55. πŸ” 24% Si manseritis in meSi manseritis in me
  56. πŸ” 24% Qui me sanum fecitQui me sanum fecit
  57. πŸ” 24% Cognovit autemCognovit autem
  58. πŸ” 24% Respexit meRespexit me
  59. πŸ” 23% Ego autem in DominoEgo autem in Domino
  60. πŸ” 23% Ecce Dominus noster... ut illuminetEcce Dominus noster... ut illuminet
  61. πŸ” 23% Benedixit te DominusBenedixit te Dominus
  62. πŸ” 23% Te DeumTe Deum
  63. πŸ” 23% Alleluia. (Sund. P. T. at Terce)Alleluia. (Sund. P. T. at Terce)
  64. πŸ” 23% Dominus de coeloDominus de coelo
  65. πŸ” 23% Repleti suntRepleti sunt