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% Maria autemMaria autem
  2. 🔍 84% Maria autemMaria autem
  3. 🔍 57% Maria autemMaria autem
  4. 🔍 48% Maria autem conservabatMaria autem conservabat
  5. 🔍 45% Maria autemMaria autem
  6. 🔍 37% Dixit autem dominusDixit autem dominus
  7. 🔍 36% Deus autem nosterDeus autem noster
  8. 🔍 33% Ave MariaAve Maria
  9. 🔍 32% Tu DomineTu Domine
  10. 🔍 32% Benedicta es tuBenedicta es tu
  11. 🔍 32% Angelus autem DominiAngelus autem Domini
  12. 🔍 32% Voca operariosVoca operarios
  13. 🔍 32% Stephanus autemStephanus autem
  14. 🔍 32% Maria autem conservabatMaria autem conservabat
  15. 🔍 32% Jesus autem transiensJesus autem transiens
  16. 🔍 32% Magna opera DominiMagna opera Domini
  17. 🔍 32% Haec est JoannaHaec est Joanna
  18. 🔍 31% Ait autem AngelusAit autem Angelus
  19. 🔍 31% Alleluia. (T.P. ad Completorium)Alleluia. (T.P. ad Completorium)
  20. 🔍 31% Respexit meRespexit me
  21. 🔍 31% Miserere mihiMiserere mihi
  22. 🔍 31% Sit nomen Domini... inSit nomen Domini... in
  23. 🔍 30% Si iniquitates (Ant)Si iniquitates (Ant)
  24. 🔍 30% Sit nomen DominiSit nomen Domini
  25. 🔍 30% Ego autem in DominoEgo autem in Domino
  26. 🔍 30% Haec est virgo sapiens quamHaec est virgo sapiens quam
  27. 🔍 30% Exaltata est Virgo MariaExaltata est Virgo Maria
  28. 🔍 30% Fidelis DominusFidelis Dominus
  29. 🔍 30% Ne timeasNe timeas
  30. 🔍 30% Benedico... FiliumBenedico... Filium
  31. 🔍 30% Ave Maria... alleluiaAve Maria... alleluia
  32. 🔍 30% Vota meaVota mea
  33. 🔍 30% Hodie scietisHodie scietis
  34. 🔍 30% Tu puer ProphetaTu puer Propheta
  35. 🔍 30% Et dicebantEt dicebant
  36. 🔍 29% Respondens autem AngelusRespondens autem Angelus
  37. 🔍 29% Haec est quae nescivitHaec est quae nescivit
  38. 🔍 29% Ne tacuerisNe tacueris
  39. 🔍 29% Haec est domus DominiHaec est domus Domini
  40. 🔍 29% Dixit Dominus DominoDixit Dominus Domino
  41. 🔍 29% Jacob autem genuitJacob autem genuit
  42. 🔍 29% Inclinavit DominusInclinavit Dominus
  43. 🔍 29% Salvasti nosSalvasti nos
  44. 🔍 29% Angeli eorum... PatrisAngeli eorum... Patris
  45. 🔍 29% Ne timeas... alleluiaNe timeas... alleluia
  46. 🔍 29% Qui verbum Dei retinentQui verbum Dei retinent
  47. 🔍 29% Gloria LibaniGloria Libani
  48. 🔍 28% Alleluia. (Sund. P. T. at Vespers)Alleluia. (Sund. P. T. at Vespers)
  49. 🔍 28% Beatus populusBeatus populus
  50. 🔍 28% Sancte Paule ApostoleSancte Paule Apostole
  51. 🔍 28% Suscepisti meSuscepisti me
  52. 🔍 28% Qui timet DominumQui timet Dominum
  53. 🔍 28% Beata es Virgo Maria quae (Ant)Beata es Virgo Maria quae (Ant)
  54. 🔍 28% Stans JesusStans Jesus
  55. 🔍 28% Beata es Maria (3rd Sunday Advent)Beata es Maria (3rd Sunday Advent)
  56. 🔍 28% Petrus quidemPetrus quidem
  57. 🔍 28% Omnis spiritusOmnis spiritus
  58. 🔍 28% Exsultate justiExsultate justi
  59. 🔍 28% Prae timore autemPrae timore autem
  60. 🔍 28% Dixit autem MariaDixit autem Maria
  61. 🔍 28% Suavis DominusSuavis Dominus
  62. 🔍 28% Amen dico vobis quia non praeteribitAmen dico vobis quia non praeteribit
  63. 🔍 28% Vobis datum estVobis datum est
  64. 🔍 28% Repleti sunt omnesRepleti sunt omnes
  65. 🔍 28% Repleti sunt omnesRepleti sunt omnes