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% Constitues eos... allleluiaConstitues eos... allleluia
  2. 🔍 72% Constitues eosConstitues eos
  3. 🔍 58% Constitues eos principesConstitues eos principes
  4. 🔍 57% Constitues eos principesConstitues eos principes
  5. 🔍 54% Constitues eosConstitues eos
  6. 🔍 53% Constitues eosConstitues eos
  7. 🔍 50% Constitues eosConstitues eos
  8. 🔍 49% Constitues eos principesConstitues eos principes
  9. 🔍 49% Constitues eosConstitues eos
  10. 🔍 44% Cibavit eosCibavit eos
  11. 🔍 43% In omnem terram... allel.In omnem terram... allel.
  12. 🔍 43% Gloria et honore... allel.Gloria et honore... allel.
  13. 🔍 42% Alleluia Dom. Prim. T.P.Alleluia  Dom. Prim.  T.P.
  14. 🔍 42% Misericordia tuaMisericordia tua
  15. 🔍 42% Alleluia (T.P. ad Laudes)Alleluia (T.P. ad Laudes)
  16. 🔍 42% Notum fecitNotum fecit
  17. 🔍 42% Alleluia (T.P. in II nocturno)Alleluia (T.P. in II nocturno)
  18. 🔍 41% Benedictus es DomineBenedictus es Domine
  19. 🔍 41% Puer natus in BethlehemPuer natus in Bethlehem
  20. 🔍 41% Ipse invocabit meIpse invocabit me
  21. 🔍 41% Alleluia (T.P. ad Vesperas)Alleluia (T.P. ad Vesperas)
  22. 🔍 41% Elevata estElevata est
  23. 🔍 41% Alleluia (T.P. in III nocturno)Alleluia (T.P. in III nocturno)
  24. 🔍 41% Alleluia (T.P. in I nocturno)Alleluia (T.P. in I nocturno)
  25. 🔍 41% Alleluia confiteminiAlleluia confitemini
  26. 🔍 41% Alleluia (mode 8)Alleluia (mode 8)
  27. 🔍 41% Alleluia (mode 8)Alleluia (mode 8)
  28. 🔍 40% Alleluia Fer. V T.P. IAlleluia  Fer. V  T.P.  I
  29. 🔍 40% Alleluia Fer. II T.P. IAlleluia  Fer. II  T.P.  I
  30. 🔍 40% Omnes GentesOmnes Gentes
  31. 🔍 39% Alleluia Fer. IV T.P. IAlleluia  Fer. IV  T.P.  I
  32. 🔍 39% Alleluia Fer. VI T.P. IAlleluia  Fer. VI  T.P.  I
  33. 🔍 39% Ascendit DeusAscendit Deus
  34. 🔍 39% Constitues eosConstitues eos
  35. 🔍 39% Alleluia Fer. VI T.P. IIAlleluia  Fer. VI  T.P.  II
  36. 🔍 39% Alleluia faciem tuamAlleluia faciem tuam
  37. 🔍 39% Repleti suntRepleti sunt
  38. 🔍 39% Exaltabo te... alleluiaExaltabo te... alleluia
  39. 🔍 39% Alleluia Fer. IV T.P. IIAlleluia  Fer. IV  T.P.  II
  40. 🔍 39% Alleluia (T.P. ad Nonam)Alleluia (T.P. ad Nonam)
  41. 🔍 39% Tuam coronamTuam coronam
  42. 🔍 39% Salus et gloria et virtus (VIII)Salus et gloria et virtus (VIII)
  43. 🔍 39% Beati qui habitant... allel.Beati qui habitant... allel.
  44. 🔍 39% Ego dilecto meoEgo dilecto meo
  45. 🔍 39% Alleluia Fer. II T.P. IIAlleluia  Fer. II  T.P.  II
  46. 🔍 39% Gloria et honore...allel.Gloria et honore...allel.
  47. 🔍 38% Alleluia Fer. V T.P. IIAlleluia  Fer. V  T.P.  II
  48. 🔍 38% Specie tua... allel.Specie tua... allel.
  49. 🔍 38% DefeceruntDefecerunt
  50. 🔍 38% AlleluiaAlleluia
  51. 🔍 38% Alleluia Fer. III T.P. IAlleluia  Fer. III  T.P.  I
  52. 🔍 38% Alleluia Fer. III T.P. IIAlleluia  Fer. III  T.P.  II
  53. 🔍 38% In conspectu... allel. (Resp Br)In conspectu... allel. (Resp Br)
  54. 🔍 38% Alleluia Lapis revolutusAlleluia Lapis revolutus
  55. 🔍 38% Alleluia (T.P. ad Tertiam)Alleluia (T.P. ad Tertiam)
  56. 🔍 38% Justi autem... allel.Justi autem... allel.
  57. 🔍 38% Exsurgat DeusExsurgat Deus
  58. 🔍 38% Verbo DominiVerbo Domini
  59. 🔍 38% Salus et gloriaSalus et gloria
  60. 🔍 38% Omnis terraOmnis terra
  61. 🔍 38% Sit nomen DominiSit nomen Domini
  62. 🔍 38% Alleluia Omnes GentesAlleluia Omnes Gentes
  63. 🔍 38% Dominus vias suasDominus vias suas
  64. 🔍 38% Benedicamus PatremBenedicamus Patrem
  65. 🔍 37% Alleluia (T.P. Feria II ad Vesperas) Alleluia (T.P. Feria II ad Vesperas)