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% Salve crux pretiosaSalve crux pretiosa
  2. 🔍 70% Salve Crux pretiosaSalve Crux pretiosa
  3. 🔍 66% Salve Crux pretiosaSalve Crux pretiosa
  4. 🔍 65% Salve Crux pretiosaSalve Crux pretiosa
  5. 🔍 55% Salve Crux pretiosaSalve Crux pretiosa
  6. 🔍 50% Salve crux quaeSalve crux quae
  7. 🔍 44% Crux alma fulgetCrux alma fulget
  8. 🔍 38% O crux admirabilisO crux admirabilis
  9. 🔍 36% Crux benedicta nitetCrux benedicta nitet
  10. 🔍 31% O crux benedicta quiaO crux benedicta quia
  11. 🔍 30% O crux gloriosaO crux gloriosa
  12. 🔍 29% Crux benedicta nitetCrux benedicta nitet
  13. 🔍 27% Crux benedictaCrux benedicta
  14. 🔍 26% Doctor bonusDoctor bonus
  15. 🔍 25% O Crux venerabilisO Crux venerabilis
  16. 🔍 24% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  17. 🔍 24% Cum pervenisset beatusCum pervenisset beatus
  18. 🔍 24% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  19. 🔍 24% Interrogatus te DominumInterrogatus te Dominum
  20. 🔍 24% Salve Crux sancta!Salve Crux sancta!
  21. 🔍 23% Magister scimus quia verax esMagister scimus quia verax es
  22. 🔍 23% ScitoteScitote
  23. 🔍 23% O crux admirabilisO crux admirabilis
  24. 🔍 23% Petre amas mePetre amas me
  25. 🔍 23% Sancta CruxSancta Crux
  26. 🔍 22% Mihi vivere Christus estMihi vivere Christus est
  27. 🔍 22% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  28. 🔍 22% Alleluia, salve sancta CruxAlleluia, salve sancta Crux
  29. 🔍 22% Domine DeusDomine Deus
  30. 🔍 21% Assumpsit JesusAssumpsit Jesus
  31. 🔍 21% Videns crucem AndreasVidens crucem Andreas
  32. 🔍 21% In hoc cognoscent omnesIn hoc cognoscent omnes
  33. 🔍 21% Salvator mundiSalvator mundi
  34. 🔍 21% Hodie Maria Virgo caelosHodie Maria Virgo caelos
  35. 🔍 21% O crux gloriosaO crux gloriosa
  36. 🔍 21% Dixit Iesus discipulis siDixit Iesus discipulis si
  37. 🔍 21% Dixit Dominus matri suaeDixit Dominus matri suae
  38. 🔍 21% Dilexit AndreamDilexit Andream
  39. 🔍 21% O Crux venerabilisO Crux venerabilis
  40. 🔍 20% Venit Maria nuntiansVenit Maria nuntians
  41. 🔍 20% Et ecce vox de nubeEt ecce vox de nube
  42. 🔍 20% Assumpta est MariaAssumpta est Maria
  43. 🔍 20% Et audientes discipuliEt audientes discipuli
  44. 🔍 20% O Crux gloriosaO Crux gloriosa
  45. 🔍 20% Ego pro te rogaviEgo pro te rogavi
  46. 🔍 20% Mulier amicta soleMulier amicta sole
  47. 🔍 20% Misit Dominus (S. Laurentii)Misit Dominus (S. Laurentii)
  48. 🔍 20% O Crux fructex salvificus!O Crux fructex salvificus!
  49. 🔍 20% Adoremus crucis signaculumAdoremus crucis signaculum
  50. 🔍 19% Miserere mei DeusMiserere mei Deus
  51. 🔍 19% Quoniam in te confiditQuoniam in te confidit
  52. 🔍 19% Occidit HerodesOccidit Herodes
  53. 🔍 19% Per tuam crucemPer tuam crucem
  54. 🔍 19% Sancta et immaculataSancta et immaculata
  55. 🔍 19% Salutare vultus meiSalutare vultus mei
  56. 🔍 19% Salve MaterSalve Mater
  57. 🔍 19% Hodie Simon PetrusHodie Simon Petrus
  58. 🔍 19% Salve festa diesSalve festa dies
  59. 🔍 19% Salve MaterSalve Mater
  60. 🔍 19% Laurentius ingressus estLaurentius ingressus est
  61. 🔍 19% Beatus Laurentius clamavitBeatus Laurentius clamavit
  62. 🔍 19% Christus Iesus splendorChristus Iesus splendor
  63. 🔍 19% O bona cruxO bona crux
  64. 🔍 19% Crux mundi benedictioCrux mundi benedictio
  65. 🔍 19% Quem dicunt hominesQuem dicunt homines