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% Veni ad liberandumVeni ad liberandum
  2. 🔍 89% Veni ad liberandumVeni ad liberandum
  3. 🔍 72% Veni ad liberandumVeni ad liberandum
  4. 🔍 65% Veni ad liberandumVeni ad liberandum
  5. 🔍 62% Veni ad liberandumVeni ad liberandum
  6. 🔍 61% Veni ad liberandumVeni ad liberandum
  7. 🔍 55% Ostende nobisOstende nobis
  8. 🔍 54% Veni ad liberandumVeni ad liberandum
  9. 🔍 50% Ostende nobis DomineOstende nobis Domine
  10. 🔍 48% Ipse liberavitIpse liberavit
  11. 🔍 47% Super te Jerusalem orieturSuper te Jerusalem orietur
  12. 🔍 43% Christe Fili DeiChriste Fili Dei
  13. 🔍 41% In manus tuas (in Adventu)In manus tuas (in Adventu)
  14. 🔍 40% In manus tuas Domine (Tempore Adventus)In manus tuas Domine (Tempore Adventus)
  15. 🔍 40% Benedicamus PatremBenedicamus Patrem
  16. 🔍 38% Specie tuaSpecie tua
  17. 🔍 38% Adoramus te ChristeAdoramus te Christe
  18. 🔍 37% Domum tuamDomum tuam
  19. 🔍 37% Redemisti nos DomineRedemisti nos Domine
  20. 🔍 37% Ipse liberavit meIpse liberavit me
  21. 🔍 37% Constitues eosConstitues eos
  22. 🔍 37% Christus dilexitChristus dilexit
  23. 🔍 37% Benedicamus PatremBenedicamus Patrem
  24. 🔍 36% Qui me inveneritQui me invenerit
  25. 🔍 36% Verbo DominiVerbo Domini
  26. 🔍 36% Laetamini in DominoLaetamini in Domino
  27. 🔍 36% Deus omnipotensDeus omnipotens
  28. 🔍 36% Ostende nobis DomineOstende nobis Domine
  29. 🔍 35% Ascendit fumusAscendit fumus
  30. 🔍 35% Elegit eumElegit eum
  31. 🔍 35% Crastina EritCrastina Erit
  32. 🔍 35% Sana animam meamSana animam meam
  33. 🔍 35% Adorate DominumAdorate Dominum
  34. 🔍 35% Propter nosPropter nos
  35. 🔍 35% Veni et ostendeVeni et ostende
  36. 🔍 35% Nimis honorati suntNimis honorati sunt
  37. 🔍 35% In manus tuasIn manus tuas
  38. 🔍 35% Gloria et honoreGloria et honore
  39. 🔍 35% In aeternumIn aeternum
  40. 🔍 35% Adoramus te Christe (TP)Adoramus te Christe (TP)
  41. 🔍 35% Os justiOs justi
  42. 🔍 35% Exaltabo teExaltabo te
  43. 🔍 34% Specie tua (Paschal Time)Specie tua (Paschal Time)
  44. 🔍 34% Posuisti DominePosuisti Domine
  45. 🔍 34% Amavit eum DominusAmavit eum Dominus
  46. 🔍 34% Benedicam DominumBenedicam Dominum
  47. 🔍 34% Benedictus es DomineBenedictus es Domine
  48. 🔍 34% Crastina dieCrastina die
  49. 🔍 34% Speciosa facta es (Resp Br)Speciosa facta es (Resp Br)
  50. 🔍 34% Ostende nobis DomineOstende nobis Domine
  51. 🔍 34% Hodie scietisHodie scietis
  52. 🔍 33% Adjuvabit eamAdjuvabit eam
  53. 🔍 33% Sit nomenSit nomen
  54. 🔍 33% Ascendit DeusAscendit Deus
  55. 🔍 33% Gloria et honoreGloria et honore
  56. 🔍 33% Justi autemJusti autem
  57. 🔍 33% Omnes de SabaOmnes de Saba
  58. 🔍 33% Post partumPost partum
  59. 🔍 33% Laetamini in DominoLaetamini in Domino
  60. 🔍 33% Clamavi in totoClamavi in toto
  61. 🔍 33% In manus tuasIn manus tuas
  62. 🔍 33% Repleti suntRepleti sunt
  63. 🔍 33% Notum fecit DominusNotum fecit Dominus
  64. 🔍 33% Hoc signumHoc signum
  65. 🔍 32% Veni et ostendeVeni et ostende