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% Venite post meVenite post me
  2. 🔍 45% Venite post meVenite post me
  3. 🔍 36% Venite post meVenite post me
  4. 🔍 35% Venite post meVenite post me
  5. 🔍 29% Venite post meVenite post me
  6. 🔍 29% Qui post me venitQui post me venit
  7. 🔍 28% Qui post meQui post me
  8. 🔍 28% Qui post meQui post me
  9. 🔍 27% Qui post me venitQui post me venit
  10. 🔍 26% Qui post me venitQui post me venit
  11. 🔍 26% Vidit Dominus PetrumVidit Dominus Petrum
  12. 🔍 25% Qui post me venitQui post me venit
  13. 🔍 24% Ambulans JesusAmbulans Jesus
  14. 🔍 23% Relictis retibusRelictis retibus
  15. 🔍 23% Convertere... aliquantulumConvertere... aliquantulum
  16. 🔍 22% Benedicite DominumBenedicite Dominum
  17. 🔍 22% Adhaesit anima mea post te (S. Laurentii)Adhaesit anima mea post te (S. Laurentii)
  18. 🔍 22% Miserere mei... secundumMiserere mei... secundum
  19. 🔍 22% Cum deambularetCum deambularet
  20. 🔍 22% Venite auditeVenite audite
  21. 🔍 22% Benedicite Dominum omnes electiBenedicite Dominum omnes electi
  22. 🔍 21% Qui post me venitQui post me venit
  23. 🔍 21% Miserere (Ps 50)Miserere (Ps 50)
  24. 🔍 21% Miserere mei Deus (cantus alter)Miserere mei Deus (cantus alter)
  25. 🔍 21% Veni electa meaVeni electa mea
  26. 🔍 21% Factus est repenteFactus est repente
  27. 🔍 20% Benedicite Dominum omnesBenedicite Dominum omnes
  28. 🔍 20% Adhaesit... caroAdhaesit... caro
  29. 🔍 20% Factus estFactus est
  30. 🔍 20% Post dies octoPost dies octo
  31. 🔍 20% Venite auditeVenite audite
  32. 🔍 20% Venite ad meVenite ad me
  33. 🔍 20% Ambulans IesusAmbulans Iesus
  34. 🔍 20% Dominus secus mareDominus secus mare
  35. 🔍 20% Venite benedictiVenite benedicti
  36. 🔍 20% Caelestis formam gloriaeCaelestis formam gloriae
  37. 🔍 20% Benedicite Dominum omnes electiBenedicite Dominum omnes electi
  38. 🔍 20% In diebus illis: Facta est super meIn diebus illis: Facta est super me
  39. 🔍 20% Venite ad me omnes (mode 8)Venite ad me omnes (mode 8)
  40. 🔍 20% Venite ad me omnes (mode 4)Venite ad me omnes (mode 4)
  41. 🔍 20% Adhaesit animaAdhaesit anima
  42. 🔍 20% Venite benedictiVenite benedicti
  43. 🔍 20% Venite filiiVenite filii
  44. 🔍 19% Tollite iugum meumTollite iugum meum
  45. 🔍 19% Circumdederunt meCircumdederunt me
  46. 🔍 19% Post partum VirgoPost partum Virgo
  47. 🔍 19% Venite filiiVenite filii
  48. 🔍 19% Corde natus ex ParentisCorde natus ex Parentis
  49. 🔍 19% Factus estFactus est
  50. 🔍 19% Miserere meiMiserere mei
  51. 🔍 19% Adhaesit anima mea post te (S. Stephani)Adhaesit anima mea post te (S. Stephani)
  52. 🔍 19% Fac mecumFac mecum
  53. 🔍 19% Post dies octoPost dies octo
  54. 🔍 19% Adhaesit anima mea post te (S. Laurentii)Adhaesit anima mea post te (S. Laurentii)
  55. 🔍 19% Tibi Christe splendor PatrisTibi Christe splendor Patris
  56. 🔍 19% Post triduumPost triduum
  57. 🔍 19% Salvum me fac DeusSalvum me fac Deus
  58. 🔍 19% Respice in meRespice in me
  59. 🔍 19% Redime meRedime me
  60. 🔍 19% Adoro te devoteAdoro te devote
  61. 🔍 19% Miserere mei Deus (cantus prior)Miserere mei Deus (cantus prior)
  62. 🔍 18% Dominus secus mareDominus secus mare
  63. 🔍 18% Ego sum ostiumEgo sum ostium
  64. 🔍 18% Post dies octoPost dies octo
  65. 🔍 18% Post dies octo januisPost dies octo januis