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% Hodie nobis caelorumHodie nobis caelorum
  2. 🔍 53% Hodie nobis caelorum (Resp.)Hodie nobis caelorum (Resp.)
  3. 🔍 49% Hodie nobis caelorum (Resp.)Hodie nobis caelorum (Resp.)
  4. 🔍 48% Ecce ab austro venioEcce ab austro venio
  5. 🔍 46% Misit DominusMisit Dominus
  6. 🔍 45% Hodie nobis caelorumHodie nobis caelorum
  7. 🔍 43% Gabriel Angelus apparuit ZachariaeGabriel Angelus apparuit Zachariae
  8. 🔍 43% Gaudebunt labia meaGaudebunt labia mea
  9. 🔍 43% Hodie nobis caelorumHodie nobis caelorum
  10. 🔍 42% Benedictus qui venitBenedictus qui venit
  11. 🔍 41% Domine pater et DeusDomine pater et Deus
  12. 🔍 40% Quadraginta dies et noctesQuadraginta dies et noctes
  13. 🔍 40% Hodie nobis caelorumHodie nobis caelorum
  14. 🔍 39% Indicabo teIndicabo te
  15. 🔍 39% Vidisti Domine et expectastiVidisti Domine et expectasti
  16. 🔍 39% Beata es Virgo Maria DeiBeata es Virgo Maria Dei
  17. 🔍 38% Joseph fili DavidJoseph fili David
  18. 🔍 37% Ecce Dominus veniet et omnes sanctiEcce Dominus veniet et omnes sancti
  19. 🔍 36% In jejunio et fletuIn jejunio et fletu
  20. 🔍 36% Ecce vidimus eum non habentemEcce vidimus eum non habentem
  21. 🔍 36% Descendit GabrielDescendit Gabriel
  22. 🔍 36% Grata factus est Grata factus est
  23. 🔍 35% Toni Communes Ad Gloria Patri (Modo V)Toni Communes Ad Gloria Patri (Modo V)
  24. 🔍 35% Plange quasi virgoPlange quasi virgo
  25. 🔍 35% Fecit nos regnumFecit nos regnum
  26. 🔍 34% Jerusalem (Hierusalem) lugeJerusalem (Hierusalem) luge
  27. 🔍 34% Surge illuminareSurge illuminare
  28. 🔍 34% Magnificat (Resp.)Magnificat (Resp.)
  29. 🔍 33% Exivit Tobias ut laveretExivit Tobias ut laveret
  30. 🔍 33% Te DeumTe Deum
  31. 🔍 33% Hic est qui venitHic est qui venit
  32. 🔍 32% Beata CeaciliaBeata Ceacilia
  33. 🔍 32% Hic est vere MartyrHic est vere Martyr
  34. 🔍 32% Hodie nobis caelorum RexHodie nobis caelorum Rex
  35. 🔍 32% Missus est Gabriel AngelusMissus est Gabriel Angelus
  36. 🔍 32% Salus et gloriaSalus et gloria
  37. 🔍 31% Media nocteMedia nocte
  38. 🔍 31% Regnum mundiRegnum mundi
  39. 🔍 31% ConfiteamurConfiteamur
  40. 🔍 31% Iste sanctus pro legeIste sanctus pro lege
  41. 🔍 31% Ecce veniet Dominus protectorEcce veniet Dominus protector
  42. 🔍 31% Qui operatus est PetroQui operatus est Petro
  43. 🔍 31% Sub altare DeiSub altare Dei
  44. 🔍 31% Beatam me dicent omnesBeatam me dicent omnes
  45. 🔍 31% Nesciens mater virgoNesciens mater virgo
  46. 🔍 30% Praefatio solemnis de Epiphania DominiPraefatio solemnis de Epiphania Domini
  47. 🔍 30% Factus est mihi DominusFactus est mihi Dominus
  48. 🔍 30% Benedicam DominumBenedicam Dominum
  49. 🔍 30% Iste est JoannesIste est Joannes
  50. 🔍 30% Spiritus Sanctus replevit totam domumSpiritus Sanctus replevit totam domum
  51. 🔍 30% Hic est MartinusHic est Martinus
  52. 🔍 30% O Regem caeliO Regem caeli
  53. 🔍 30% Sancta et immaculataSancta et immaculata
  54. 🔍 30% Iste homo perfecit omniaIste homo perfecit omnia
  55. 🔍 30% Te DeumTe Deum
  56. 🔍 30% Spem in alioSpem in alio
  57. 🔍 30% Te Deum (sec. mor. Rom.)Te Deum (sec. mor. Rom.)
  58. 🔍 30% Reposita est mihi coronaReposita est mihi corona
  59. 🔍 30% Congratulamini mihi...quia cumCongratulamini mihi...quia cum
  60. 🔍 30% Ecce jam venietEcce jam veniet
  61. 🔍 29% Te Deum (sec. mor. Rom)Te Deum (sec. mor. Rom)
  62. 🔍 29% Missus est Gabriel Angleus (t.p.)Missus est Gabriel Angleus (t.p.)
  63. 🔍 29% Sancta et immaculata (t.p. Gloria Patri)Sancta et immaculata (t.p. Gloria Patri)
  64. 🔍 29% Priusquam te formaremPriusquam te formarem
  65. 🔍 29% Praefatio in Annuntiatione Domini die 25 martiiPraefatio in Annuntiatione Domini die 25 martii