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% Salve Crux pretiosaSalve Crux pretiosa
  2. 🔍 79% Salve Crux pretiosaSalve Crux pretiosa
  3. 🔍 74% Salve Crux pretiosaSalve Crux pretiosa
  4. 🔍 70% Salve crux pretiosaSalve crux pretiosa
  5. 🔍 66% Salve Crux pretiosaSalve Crux pretiosa
  6. 🔍 37% Crux alma fulgetCrux alma fulget
  7. 🔍 37% O crux benedicta quiaO crux benedicta quia
  8. 🔍 34% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  9. 🔍 33% Crux benedictaCrux benedicta
  10. 🔍 32% Salve crux quaeSalve crux quae
  11. 🔍 31% Doctor bonusDoctor bonus
  12. 🔍 30% O crux admirabilisO crux admirabilis
  13. 🔍 28% O crux gloriosaO crux gloriosa
  14. 🔍 28% Salve Crux sancta!Salve Crux sancta!
  15. 🔍 28% Crux benedicta nitetCrux benedicta nitet
  16. 🔍 28% O Crux venerabilisO Crux venerabilis
  17. 🔍 26% Cum pervenisset beatusCum pervenisset beatus
  18. 🔍 26% Sancta CruxSancta Crux
  19. 🔍 25% Crux benedicta nitetCrux benedicta nitet
  20. 🔍 25% O crux admirabilisO crux admirabilis
  21. 🔍 25% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  22. 🔍 24% Alleluia, salve sancta CruxAlleluia, salve sancta Crux
  23. 🔍 24% Videns crucem AndreasVidens crucem Andreas
  24. 🔍 24% Ascendente JesuAscendente Jesu
  25. 🔍 23% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  26. 🔍 23% Sancta CruxSancta Crux
  27. 🔍 22% AnnuntiateAnnuntiate
  28. 🔍 22% O Crux venerabilisO Crux venerabilis
  29. 🔍 22% Natus estNatus est
  30. 🔍 22% Salve festa diesSalve festa dies
  31. 🔍 21% O crux benedicta quaeO crux benedicta quae
  32. 🔍 21% O Crux fructex salvificus!O Crux fructex salvificus!
  33. 🔍 21% Deus legiferDeus legifer
  34. 🔍 20% Crux fidelisCrux fidelis
  35. 🔍 20% O crux gloriosaO crux gloriosa
  36. 🔍 20% Hic est... illeHic est... ille
  37. 🔍 20% Crux mundi benedictioCrux mundi benedictio
  38. 🔍 20% O bona cruxO bona crux
  39. 🔍 19% Salve Crux sanctaSalve Crux sancta
  40. 🔍 19% Super omniaSuper omnia
  41. 🔍 19% Petre amas mePetre amas me
  42. 🔍 19% Tu es Petrus (Antiphona)Tu es Petrus (Antiphona)
  43. 🔍 19% Domine salva nosDomine salva nos
  44. 🔍 19% Crux fidelisCrux fidelis
  45. 🔍 19% Beatus AndreasBeatus Andreas
  46. 🔍 19% Ecce crucem DominiEcce crucem Domini
  47. 🔍 18% Beatus populusBeatus populus
  48. 🔍 18% Pretiosa sunt Thebaeorum corporaPretiosa sunt Thebaeorum corpora
  49. 🔍 18% Popule meusPopule meus
  50. 🔍 18% Semen estSemen est
  51. 🔍 18% Germinavit radixGerminavit radix
  52. 🔍 18% Hic est... meusHic est... meus
  53. 🔍 18% Unus est enimUnus est enim
  54. 🔍 18% Attendite universiAttendite universi
  55. 🔍 18% AuditeAudite
  56. 🔍 18% Magister scimus quia verax esMagister scimus quia verax es
  57. 🔍 18% O EmmanuelO Emmanuel
  58. 🔍 18% Christus resurrexitChristus resurrexit
  59. 🔍 18% Hodie scietisHodie scietis
  60. 🔍 18% O crux splendidiorO crux splendidior
  61. 🔍 18% ConsolaminiConsolamini
  62. 🔍 18% Ad te Domine levaviAd te Domine levavi
  63. 🔍 18% Salve Regina misericordiaeSalve Regina misericordiae
  64. 🔍 18% Potens esPotens es
  65. 🔍 17% Magister dicitMagister dicit