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% Ecce venioEcce venio
  2. 🔍 66% Ecce venioEcce venio
  3. 🔍 36% Ecce venio citoEcce venio cito
  4. 🔍 36% Ecce venio citoEcce venio cito
  5. 🔍 32% Ecce venio citoEcce venio cito
  6. 🔍 30% Ecce venio citoEcce venio cito
  7. 🔍 28% Ecce venio citoEcce venio cito
  8. 🔍 27% Ecce... princepsEcce... princeps
  9. 🔍 26% Venite exsultemus IIVenite exsultemus II
  10. 🔍 26% Ecce dedi verba meaEcce dedi verba mea
  11. 🔍 25% Ecce Dominus venietEcce Dominus veniet
  12. 🔍 24% Ecce ego mittoEcce ego mitto
  13. 🔍 24%
  14. 🔍 24% In voluntateIn voluntate
  15. 🔍 24% Ecce Maria genuitEcce Maria genuit
  16. 🔍 24% Eripe me de inimicis... DomineEripe me de inimicis... Domine
  17. 🔍 24% Ecce veniet Dominus ut sedeatEcce veniet Dominus ut sedeat
  18. 🔍 23% Venite exsultemus VIVenite exsultemus VI
  19. 🔍 23% Ecce Dominus venietEcce Dominus veniet
  20. 🔍 23% Ecce veniet Dominus princepsEcce veniet Dominus princeps
  21. 🔍 23% Ecce veniet Dominus ut sedeatEcce veniet Dominus ut sedeat
  22. 🔍 23% Ecce Dominus venietEcce Dominus veniet
  23. 🔍 23% Ecce veniet Dominus princepsEcce veniet Dominus princeps
  24. 🔍 23% Tu DomineTu Domine
  25. 🔍 23% Veniet ecce RexVeniet ecce Rex
  26. 🔍 23% Ecce Dominus venietEcce Dominus veniet
  27. 🔍 23% Ecce ab austro venioEcce ab austro venio
  28. 🔍 23% Ecce Rex venietEcce Rex veniet
  29. 🔍 23% Dixit Dominus matri suaeDixit Dominus matri suae
  30. 🔍 22% Ecce apparebitEcce apparebit
  31. 🔍 22% Te lucis ante terminum (In Festis)Te lucis ante terminum (In Festis)
  32. 🔍 22% Ecce nunc tempus acceptabileEcce nunc tempus acceptabile
  33. 🔍 22% Ecce veniet Dominus princepsEcce veniet Dominus princeps
  34. 🔍 22% Ecce VirgoEcce Virgo
  35. 🔍 22% Ecce DeusEcce Deus
  36. 🔍 22% Ecce apparebit DominusEcce apparebit Dominus
  37. 🔍 22% Ecce apparebitEcce apparebit
  38. 🔍 22% Ecce apparebitEcce apparebit
  39. 🔍 22% Adhuc multaAdhuc multa
  40. 🔍 22% Haec femina laudabilisHaec femina laudabilis
  41. 🔍 22% Ecce veniet desideratusEcce veniet desideratus
  42. 🔍 22% Ecce... Rex DominusEcce... Rex Dominus
  43. 🔍 22% Fulget in caelisFulget in caelis
  44. 🔍 21% Christe qui splendor (in festis)Christe qui splendor (in festis)
  45. 🔍 21% Ecce veniet desideratusEcce veniet desideratus
  46. 🔍 21% Ecce veniet desideratusEcce veniet desideratus
  47. 🔍 21% Miserere mei... secundumMiserere mei... secundum
  48. 🔍 21% Ecce RexEcce Rex
  49. 🔍 21% Ecce Rex venietEcce Rex veniet
  50. 🔍 21% Ecce Agnus Dei 2Ecce Agnus Dei 2
  51. 🔍 21% Ecce Rex vénietEcce Rex véniet
  52. 🔍 21% Benigne facBenigne fac
  53. 🔍 21% Ecce MariaEcce Maria
  54. 🔍 21% Hae feminae laudabilesHae feminae laudabiles
  55. 🔍 21% Ecce apparebit DominusEcce apparebit Dominus
  56. 🔍 21% Ecce mitto AngelumEcce mitto Angelum
  57. 🔍 21% Ecce apparebitEcce apparebit
  58. 🔍 21% Ecce ancilla DominiEcce ancilla Domini
  59. 🔍 21% Ecce ancilla DominiEcce ancilla Domini
  60. 🔍 21% Eripe me de inimicis... DomineEripe me de inimicis... Domine
  61. 🔍 21% Ecce rex venietEcce rex veniet
  62. 🔍 21% Ecce Rex venietEcce Rex veniet
  63. 🔍 20% O lux beata CaelitumO lux beata Caelitum
  64. 🔍 20% Fortem virili pectore (per annum)Fortem virili pectore (per annum)
  65. 🔍 20% Ecce Dominus venietEcce Dominus veniet