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% Annuntiate populisAnnuntiate populis
  2. πŸ” 68% Annuntiate populisAnnuntiate populis
  3. πŸ” 65% Annuntiate populisAnnuntiate populis
  4. πŸ” 65% AnnuntiateAnnuntiate
  5. πŸ” 61% Annuntiate populisAnnuntiate populis
  6. πŸ” 45% Annuntiate populisAnnuntiate populis
  7. πŸ” 31% Sion noli timereSion noli timere
  8. πŸ” 30% Propheta magnusPropheta magnus
  9. πŸ” 28% Sion noli timereSion noli timere
  10. πŸ” 28% Canite tubaCanite tuba
  11. πŸ” 28% Gratia Dei in meGratia Dei in me
  12. πŸ” 28% Gratia Dei in meGratia Dei in me
  13. πŸ” 28% Propheta magnusPropheta magnus
  14. πŸ” 28% De Sion veniet DominusDe Sion veniet Dominus
  15. πŸ” 27% O EmmanuelO Emmanuel
  16. πŸ” 27% Ecce video caelosEcce video caelos
  17. πŸ” 27% Super te JerusalemSuper te Jerusalem
  18. πŸ” 26% Domine magnus esDomine magnus es
  19. πŸ” 26% O EmmanuelO Emmanuel
  20. πŸ” 26% Dominus legiferDominus legifer
  21. πŸ” 26% Benedicta tu in mulieribusBenedicta tu in mulieribus
  22. πŸ” 26% Popule meusPopule meus
  23. πŸ” 26% Gratia Dei in meGratia Dei in me
  24. πŸ” 26% Ecce veniet prophetaEcce veniet propheta
  25. πŸ” 26% Plangent eumPlangent eum
  26. πŸ” 25% Popule meusPopule meus
  27. πŸ” 25% Crastina dieCrastina die
  28. πŸ” 25% Sion renovaberisSion renovaberis
  29. πŸ” 25% Egredietur DominusEgredietur Dominus
  30. πŸ” 24% Intuemini quam sitIntuemini quam sit
  31. πŸ” 24% Annuntiate inter gentesAnnuntiate inter gentes
  32. πŸ” 24% Ecce veniet Dominus ut sedeatEcce veniet Dominus ut sedeat
  33. πŸ” 24% Rectus Dominus DeusRectus Dominus Deus
  34. πŸ” 24% Propheta magnusPropheta magnus
  35. πŸ” 24% Plangent eumPlangent eum
  36. πŸ” 24% Canite tuba (Resp.)Canite tuba (Resp.)
  37. πŸ” 24% Sion noli timΓ©reSion noli timΓ©re
  38. πŸ” 24% Ecce veniet ProphetaEcce veniet Propheta
  39. πŸ” 24% Deus legiferDeus legifer
  40. πŸ” 24% Ecce video caelosEcce video caelos
  41. πŸ” 24% Super te Jerusalem orieturSuper te Jerusalem orietur
  42. πŸ” 24% Audite verbum DominiAudite verbum Domini
  43. πŸ” 23% Magister dicitMagister dicit
  44. πŸ” 23% Ecce Deus meusEcce Deus meus
  45. πŸ” 23% Benedixit te DominusBenedixit te Dominus
  46. πŸ” 23% Sion renovaberisSion renovaberis
  47. πŸ” 23% Apud Dominum misericordiaApud Dominum misericordia
  48. πŸ” 23% Ego autem ad DominumEgo autem ad Dominum
  49. πŸ” 23% A porta inferiA porta inferi
  50. πŸ” 23% Non haberes in meNon haberes in me
  51. πŸ” 23% De Sion veniet quiDe Sion veniet qui
  52. πŸ” 23% Dicite pusillanimesDicite pusillanimes
  53. πŸ” 23% O EmmΓ‘nuelO EmmΓ‘nuel
  54. πŸ” 23% Dicite: PusillanimesDicite: Pusillanimes
  55. πŸ” 23% Ecce Rex venietEcce Rex veniet
  56. πŸ” 22% O morsO mors
  57. πŸ” 22% O mulier magna estO mulier magna est
  58. πŸ” 22% Dicite pusillaminesDicite pusillamines
  59. πŸ” 22% BenedΓ­cam teBenedΓ­cam te
  60. πŸ” 22% Crastina dieCrastina die
  61. πŸ” 22% Ascendit DeusAscendit Deus
  62. πŸ” 22% Propheta magnusPropheta magnus
  63. πŸ” 22% Ante luciferum genitusAnte luciferum genitus
  64. πŸ” 22% Ex Aegypto vocaviEx Aegypto vocavi
  65. πŸ” 22% Ecce RexEcce Rex