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% Gloriosae Virginis MariaeGloriosae Virginis Mariae
  2. 🔍 83% Gloriosae Virginis Mariae ortumGloriosae Virginis Mariae ortum
  3. 🔍 69% Gloriosae Virginis MariaeGloriosae Virginis Mariae
  4. 🔍 29% Hodie completi suntHodie completi sunt
  5. 🔍 29% Hodie completi sunt diesHodie completi sunt dies
  6. 🔍 29% Unus militumUnus militum
  7. 🔍 29% Unus militumUnus militum
  8. 🔍 28% Conventione autemConventione autem
  9. 🔍 28% Ne timeasNe timeas
  10. 🔍 28% Nativitas gloriosaeNativitas gloriosae
  11. 🔍 27% Non recedet lausNon recedet laus
  12. 🔍 27% Triduanas a DominoTriduanas a Domino
  13. 🔍 27% Hodie Simon PetrusHodie Simon Petrus
  14. 🔍 27% Hodie Simon PetrusHodie Simon Petrus
  15. 🔍 27% Haec est quae nescivitHaec est quae nescivit
  16. 🔍 27% Amen dico vobis quia non praeteribitAmen dico vobis quia non praeteribit
  17. 🔍 27% Euge serve bone (Conf. Pont.)Euge serve bone (Conf. Pont.)
  18. 🔍 27% Ne timeas... alleluiaNe timeas... alleluia
  19. 🔍 26% Cum audisset JobCum audisset Job
  20. 🔍 26% Ego gloriamEgo gloriam
  21. 🔍 26% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  22. 🔍 26% Amen dico vobis quia nonAmen dico vobis quia non
  23. 🔍 26% Dixit autem MariaDixit autem Maria
  24. 🔍 26% Ecce Crucem DominiEcce Crucem Domini
  25. 🔍 26% Ave Rex nosterAve Rex noster
  26. 🔍 26% Beata es Maria (3rd Sunday Advent)Beata es Maria (3rd Sunday Advent)
  27. 🔍 26% Ego sum panis vivusEgo sum panis vivus
  28. 🔍 26% Cum appropinquaretCum appropinquaret
  29. 🔍 25% Serve boneServe bone
  30. 🔍 25% Vobis datum estVobis datum est
  31. 🔍 25% Maternitas tuaMaternitas tua
  32. 🔍 25% Quid faciamQuid faciam
  33. 🔍 25% Nativitas gloriosae VirginisNativitas gloriosae Virginis
  34. 🔍 25% Vos amici mei estisVos amici mei estis
  35. 🔍 25% O crux splendidiorO crux splendidior
  36. 🔍 25% Ad te confugimusAd te confugimus
  37. 🔍 25% Filiae JerusalemFiliae Jerusalem
  38. 🔍 25% Stans a longeStans a longe
  39. 🔍 25% Cum videritisCum videritis
  40. 🔍 25% Hodie egressa estHodie egressa est
  41. 🔍 25% Iter faciente JesuIter faciente Jesu
  42. 🔍 25% Regina mundiRegina mundi
  43. 🔍 25% O beatum PontificemO beatum Pontificem
  44. 🔍 25% Exaltata est Virgo MariaExaltata est Virgo Maria
  45. 🔍 24% Beata es Maria (Visitation)Beata es Maria (Visitation)
  46. 🔍 24% Si quis diligit meSi quis diligit me
  47. 🔍 24% Si quis diligit meSi quis diligit me
  48. 🔍 24% Filiae Jerusalem veniteFiliae Jerusalem venite
  49. 🔍 24% Ecce puer meusEcce puer meus
  50. 🔍 24% Amen dico vobis quia nemoAmen dico vobis quia nemo
  51. 🔍 24% Te Deum PatremTe Deum Patrem
  52. 🔍 24% Beata es Virgo Maria quae (Ant)Beata es Virgo Maria quae (Ant)
  53. 🔍 24% Nemo in eum misitNemo in eum misit
  54. 🔍 24% Pater manifestaviPater manifestavi
  55. 🔍 24% Venite exultemus DominoVenite exultemus Domino
  56. 🔍 24% Dabit illi DominusDabit illi Dominus
  57. 🔍 24% Dabit illi DominusDabit illi Dominus
  58. 🔍 24% Innuebant patriInnuebant patri
  59. 🔍 24% Laus Deo PatriLaus Deo Patri
  60. 🔍 24% Fecit tibi magnaFecit tibi magna
  61. 🔍 24% Christus JesusChristus Jesus
  62. 🔍 24% Christus natus est nobisChristus natus est nobis
  63. 🔍 24% Exi cito in plateasExi cito in plateas
  64. 🔍 24% Fili recordareFili recordare
  65. 🔍 24% Cum jucunditate MaternitatemCum jucunditate Maternitatem