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% Attendite populeAttendite popule
  2. 🔍 65% Attendite populeAttendite popule
  3. 🔍 32% Popule meus quidPopule meus quid
  4. 🔍 31% Attendite universiAttendite universi
  5. 🔍 26% Attendite universiAttendite universi
  6. 🔍 25% Attendite universiAttendite universi
  7. 🔍 25% Populus meus aitPopulus meus ait
  8. 🔍 25% Confitemini DominoConfitemini Domino
  9. 🔍 24% In cymbalisIn cymbalis
  10. 🔍 23% AttenditeAttendite
  11. 🔍 23% Repleti sunt omnesRepleti sunt omnes
  12. 🔍 23% Attendite universiAttendite universi
  13. 🔍 23% Popule meusPopule meus
  14. 🔍 22% Attendite universiAttendite universi
  15. 🔍 22% Coeperunt omnesCoeperunt omnes
  16. 🔍 21% Domine si hic fuissesDomine si hic fuisses
  17. 🔍 21% Popule meusPopule meus
  18. 🔍 21% Popule meusPopule meus
  19. 🔍 21% Attendite universi populiAttendite universi populi
  20. 🔍 21% Popule meusPopule meus
  21. 🔍 20% Popule meusPopule meus
  22. 🔍 20% Popule meus quidPopule meus quid
  23. 🔍 19% Popule meusPopule meus
  24. 🔍 19% Ex Aegypto vocaviEx Aegypto vocavi
  25. 🔍 19% Ex Aegypto vocaviEx Aegypto vocavi
  26. 🔍 17% Videns vidi afflictionemVidens vidi afflictionem
  27. 🔍 16% Salutis nostrae AuctoremSalutis nostrae Auctorem
  28. 🔍 16% Attendite popule meusAttendite popule meus
  29. 🔍 16% Attendite a falsisAttendite a falsis
  30. 🔍 16% Attendite a falsisAttendite a falsis
  31. 🔍 15% Ps. 77 Attendite (for Ascension A)Ps. 77 Attendite (for Ascension A)
  32. 🔍 15% Attendite a falsisAttendite a falsis
  33. 🔍 15% Attendite a falsisAttendite a falsis
  34. 🔍 14% Notum fecit Dominus salutareNotum fecit Dominus salutare
  35. 🔍 14% Orietur diebusOrietur diebus
  36. 🔍 14% Vota meaVota mea
  37. 🔍 14% Veritas de terraVeritas de terra
  38. 🔍 13% Afferte DominoAfferte Domino
  39. 🔍 13% Tamquam sponsusTamquam sponsus
  40. 🔍 13% Ego primogenitumEgo primogenitum
  41. 🔍 13% Tolle puerum etTolle puerum et
  42. 🔍 13% Ubi est thesaurusUbi est thesaurus
  43. 🔍 12% Dominus virtutumDominus virtutum
  44. 🔍 12% ElevaminiElevamini
  45. 🔍 12% Misericordia et veritasMisericordia et veritas
  46. 🔍 12% Adorate Deum omnesAdorate Deum omnes
  47. 🔍 12% Laetentur caeliLaetentur caeli
  48. 🔍 12% Omnis terraOmnis terra
  49. 🔍 12% Diffusa est gratiaDiffusa est gratia
  50. 🔍 12% Accipiens SimeonAccipiens Simeon
  51. 🔍 12% Ubi est thesaurusUbi est thesaurus
  52. 🔍 12% Reges TharsisReges Tharsis
  53. 🔍 11% Lux orta est iusto 1Lux orta est iusto 1
  54. 🔍 11% Popule meusPopule meus
  55. 🔍 11% AttenditeAttendite
  56. 🔍 11% Popule meus quidPopule meus quid
  57. 🔍 11% Attendite popule meus (Resp.)Attendite popule meus (Resp.)
  58. 🔍 11% Qui habitat inQui habitat in
  59. 🔍 10% Veniet dies DominiVeniet dies Domini
  60. 🔍 10% Benedicentur in ipsoBenedicentur in ipso
  61. 🔍 10% Ave MariaAve Maria
  62. 🔍 10% Domine clamaviDomine clamavi
  63. 🔍 10% Dominus dixit ad meDominus dixit ad me
  64. 🔍 10% Domine in caeloDomine in caelo
  65. 🔍 10% Fidelis servus et prudens (Ant.)Fidelis servus et prudens (Ant.)