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 puer meusEcce puer meus
  2. 🔍 67% Ecce puer meusEcce puer meus
  3. 🔍 55% Ecce puerEcce puer
  4. 🔍 47% Ecce puer meusEcce puer meus
  5. 🔍 40% Transeunte DominoTranseunte Domino
  6. 🔍 38% Ecce Deus meusEcce Deus meus
  7. 🔍 37% Ecce Crucem DominiEcce Crucem Domini
  8. 🔍 36% Joannes vocabiturJoannes vocabitur
  9. 🔍 36% Clarifica meClarifica me
  10. 🔍 36% Joannes vocabitur nomenJoannes vocabitur nomen
  11. 🔍 36% Stans a longeStans a longe
  12. 🔍 35% Triduanas a DominoTriduanas a Domino
  13. 🔍 35% Christus Dei FiliusChristus Dei Filius
  14. 🔍 35% Euge serve bone in modicoEuge serve bone in modico
  15. 🔍 35% Admoniti MagiAdmoniti Magi
  16. 🔍 34% Hic est discipulus meusHic est discipulus meus
  17. 🔍 34% Spiritus Domini replevitSpiritus Domini replevit
  18. 🔍 34% In circuituIn circuitu
  19. 🔍 34% Joannes et Paulus dixeruntJoannes et Paulus dixerunt
  20. 🔍 34% Spiritus Domini replevitSpiritus Domini replevit
  21. 🔍 34% Joannes et Paulus agnoscentesJoannes et Paulus agnoscentes
  22. 🔍 33% Spiritus Domini replevitSpiritus Domini replevit
  23. 🔍 33% Si quis diligit meSi quis diligit me
  24. 🔍 33% Si quis diligit meSi quis diligit me
  25. 🔍 33% Puer JesusPuer Jesus
  26. 🔍 33% Ecce nomen Domini venitEcce nomen Domini venit
  27. 🔍 33% Ecce fidelis servusEcce fidelis servus
  28. 🔍 33% Alleluia. (Monday P. T. at Vespers)Alleluia. (Monday P. T. at Vespers)
  29. 🔍 33% Benedico... FiliumBenedico... Filium
  30. 🔍 32% Inclinavit DominusInclinavit Dominus
  31. 🔍 32% Ecce dedi teEcce dedi te
  32. 🔍 32% Ecce dedi teEcce dedi te
  33. 🔍 32% Fasciculus myrrhaeFasciculus myrrhae
  34. 🔍 32% Beati pacificiBeati pacifici
  35. 🔍 32% Ego sum panis vivusEgo sum panis vivus
  36. 🔍 32% Unus militumUnus militum
  37. 🔍 32% Unus militumUnus militum
  38. 🔍 32% Veni electa meaVeni electa mea
  39. 🔍 32% Ecce Deus MeusEcce Deus Meus
  40. 🔍 32% Sancte Paule ApostoleSancte Paule Apostole
  41. 🔍 32% Immittet AngelusImmittet Angelus
  42. 🔍 31% Ne tacuerisNe tacueris
  43. 🔍 31% Adjutor meusAdjutor meus
  44. 🔍 31% Apertis thesaurisApertis thesauris
  45. 🔍 31% De fructu ventris tuiDe fructu ventris tui
  46. 🔍 31% Ecce mittoEcce mitto
  47. 🔍 31% Ego gloriamEgo gloriam
  48. 🔍 31% Ecce veniet desideratusEcce veniet desideratus
  49. 🔍 31% Ecce in nubibusEcce in nubibus
  50. 🔍 31% Vidi supra montemVidi supra montem
  51. 🔍 30% Herodes iratusHerodes iratus
  52. 🔍 30% Deus meus misericordiaDeus meus misericordia
  53. 🔍 30% Dum esset summusDum esset summus
  54. 🔍 30% Domine quinque talentaDomine quinque talenta
  55. 🔍 30% Qui me misitQui me misit
  56. 🔍 30% Dabit illi DominusDabit illi Dominus
  57. 🔍 30% Dabit illi DominusDabit illi Dominus
  58. 🔍 30% Vocabis nomen ejusVocabis nomen ejus
  59. 🔍 30% Quo abiitQuo abiit
  60. 🔍 30% Ecce quam bonumEcce quam bonum
  61. 🔍 29% Libenter gloriaborLibenter gloriabor
  62. 🔍 29% Dum esset summus pontifexDum esset summus pontifex
  63. 🔍 29% A porta inferiA porta inferi
  64. 🔍 29% Tu es Petrus (Antiphona)Tu es Petrus (Antiphona)
  65. 🔍 29% Ecce Dominus noster... ut illuminetEcce Dominus noster... ut illuminet