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% O crux admirabilisO crux admirabilis
  2. 🔍 57% O crux admirabilisO crux admirabilis
  3. 🔍 42% Crux benedictaCrux benedicta
  4. 🔍 38% Crux alma fulgetCrux alma fulget
  5. 🔍 31% O crux gloriosaO crux gloriosa
  6. 🔍 30% Crux benedicta nitetCrux benedicta nitet
  7. 🔍 30% Salve Crux pretiosaSalve Crux pretiosa
  8. 🔍 29% O crux benedicta quaeO crux benedicta quae
  9. 🔍 29% O Crux venerabilisO Crux venerabilis
  10. 🔍 28% Crux fidelisCrux fidelis
  11. 🔍 27% O crux benedicta quiaO crux benedicta quia
  12. 🔍 27% Salve crux quaeSalve crux quae
  13. 🔍 26% O Crux venerabilisO Crux venerabilis
  14. 🔍 25% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  15. 🔍 25% Crux benedicta nitetCrux benedicta nitet
  16. 🔍 25% Salve Crux pretiosaSalve Crux pretiosa
  17. 🔍 24% Crux fidelisCrux fidelis
  18. 🔍 24% Sancta CruxSancta Crux
  19. 🔍 23% Alleluia Fer. VI T.P. IAlleluia  Fer. VI  T.P.  I
  20. 🔍 23% Nos autem gloriariNos autem gloriari
  21. 🔍 23% Alleluia Fer. IV T.P. IAlleluia  Fer. IV  T.P.  I
  22. 🔍 23% Salve crux pretiosaSalve crux pretiosa
  23. 🔍 23% Crux fidelisCrux fidelis
  24. 🔍 23% Angelus... nuntiavitAngelus... nuntiavit
  25. 🔍 23% O crux splendidiorO crux splendidior
  26. 🔍 23% Alleluia Fer. IV T.P. IIAlleluia  Fer. IV  T.P.  II
  27. 🔍 23% Laetabitur (II)Laetabitur (II)
  28. 🔍 23% Salve Crux pretiosaSalve Crux pretiosa
  29. 🔍 22% Salve Crux sancta!Salve Crux sancta!
  30. 🔍 22% Dies DominiDies Domini
  31. 🔍 22% Alleluia laudate DominumAlleluia laudate Dominum
  32. 🔍 22% O crux gloriosaO crux gloriosa
  33. 🔍 22% Cum pervenisset beatusCum pervenisset beatus
  34. 🔍 22% Gratias tibiGratias tibi
  35. 🔍 22% Salve Crux pretiosaSalve Crux pretiosa
  36. 🔍 22% Alleluia Fer. VI T.P. IIAlleluia  Fer. VI  T.P.  II
  37. 🔍 22% Alleluia Fer. V T.P. IAlleluia  Fer. V  T.P.  I
  38. 🔍 22% Ecce veniet desideratusEcce veniet desideratus
  39. 🔍 22% Misericordia DominiMisericordia Domini
  40. 🔍 22% Alleluia Dominus regnavitAlleluia Dominus regnavit
  41. 🔍 22% Amen... dico... qui creditAmen... dico... qui credit
  42. 🔍 22% Alleluia Fer. II T.P. IIAlleluia  Fer. II  T.P.  II
  43. 🔍 21% Alleluia (ant. mode I)Alleluia (ant. mode I)
  44. 🔍 21% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  45. 🔍 21% Sancta CruxSancta Crux
  46. 🔍 21% Alleluia Fer. V T.P. IIAlleluia  Fer. V  T.P.  II
  47. 🔍 21% ModicumModicum
  48. 🔍 21% Videns crucem AndreasVidens crucem Andreas
  49. 🔍 21% O Crux splendidiorO Crux splendidior
  50. 🔍 21% In regenerationeIn regeneratione
  51. 🔍 21% Alleluia Fer. III T.P. IAlleluia  Fer. III  T.P.  I
  52. 🔍 21% Alleluia Fer. II T.P. IAlleluia  Fer. II  T.P.  I
  53. 🔍 21% Crux mundi benedictioCrux mundi benedictio
  54. 🔍 21% Ecce in nubibusEcce in nubibus
  55. 🔍 21% Cum videritisCum videritis
  56. 🔍 21% CrucifixusCrucifixus
  57. 🔍 21% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  58. 🔍 21% Domus meaDomus mea
  59. 🔍 21% Sancte PauleSancte Paule
  60. 🔍 21% Alleluia Fer. III T.P. IIAlleluia  Fer. III  T.P.  II
  61. 🔍 21% Si offersSi offers
  62. 🔍 21% Alleluia (Sabb. T.P.) (II)Alleluia (Sabb. T.P.) (II)
  63. 🔍 20% Ego sum RaphaelEgo sum Raphael
  64. 🔍 20% Ave MariaAve Maria
  65. 🔍 20% O Crux gloriosaO Crux gloriosa