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 RosaO Rosa
  2. 🔍 33% O Thoma DidymeO Thoma Didyme
  3. 🔍 33% O clavis DavidO clavis David
  4. 🔍 32% O Virgo virginumO Virgo virginum
  5. 🔍 31% O radix JesseO radix Jesse
  6. 🔍 30% O Rex gloriaeO Rex gloriae
  7. 🔍 29% O SapientiaO Sapientia
  8. 🔍 28% O SapientiaO Sapientia
  9. 🔍 28% O quam gloriosus est beatusO quam gloriosus est beatus
  10. 🔍 28% O ClavisO Clavis
  11. 🔍 27% MirabilisMirabilis
  12. 🔍 27% O AdonaiO Adonai
  13. 🔍 27% O superni sponsaO superni sponsa
  14. 🔍 27% O OriensO Oriens
  15. 🔍 27% O Rex gentiumO Rex gentium
  16. 🔍 26% O SapientiaO Sapientia
  17. 🔍 26% Genuit puerperaGenuit puerpera
  18. 🔍 26% Tu gloria... o RosaTu gloria... o Rosa
  19. 🔍 26% Usque modoUsque modo
  20. 🔍 25% O RadixO Radix
  21. 🔍 24% O OriensO Oriens
  22. 🔍 24% O EmmanuelO Emmanuel
  23. 🔍 23% O Rex gentiumO Rex gentium
  24. 🔍 23% Summum RegemSummum Regem
  25. 🔍 23% Beati estisBeati estis
  26. 🔍 23% O clavis DavidO clavis David
  27. 🔍 22% O Oliva fructiferaO Oliva fructifera
  28. 🔍 22% O Clavis DavidO Clavis David
  29. 🔍 22% Languentibus in Purgatorio (Alter tonus)Languentibus in Purgatorio (Alter tonus)
  30. 🔍 22% Exsultavit RosaExsultavit Rosa
  31. 🔍 22% O SapientiaO Sapientia
  32. 🔍 22% Fortem virili pectoreFortem virili pectore
  33. 🔍 22% O radix JesseO radix Jesse
  34. 🔍 21% Sanctorum meritis inclytaSanctorum meritis inclyta
  35. 🔍 21% Sanctorum meritisSanctorum meritis
  36. 🔍 21% O Rex gentiumO Rex gentium
  37. 🔍 21% Salvete Christi vulneraSalvete Christi vulnera
  38. 🔍 21% O AdonaiO Adonai
  39. 🔍 21% O SapientiaO Sapientia
  40. 🔍 21% O SapientiaO Sapientia
  41. 🔍 21% Horruit VirginisHorruit Virginis
  42. 🔍 21% O SapientiaO Sapientia
  43. 🔍 21% O SapientiaO Sapientia
  44. 🔍 21% Domine salvum me facDomine salvum me fac
  45. 🔍 21% In laetitiaIn laetitia
  46. 🔍 20% O lux beata CaelitumO lux beata Caelitum
  47. 🔍 20% O OriensO Oriens
  48. 🔍 20% O lux beata TrinitasO lux beata Trinitas
  49. 🔍 20% Dilectio DeiDilectio Dei
  50. 🔍 20% O EmmanuelO Emmanuel
  51. 🔍 20% Nemo te condemnavitNemo te condemnavit
  52. 🔍 20% O SapientiaO Sapientia
  53. 🔍 20% Jerusalem surgeJerusalem surge
  54. 🔍 20% Salve sancta parensSalve sancta parens
  55. 🔍 20% Christus resurgensChristus resurgens
  56. 🔍 20% Filiae JerusalemFiliae Jerusalem
  57. 🔍 19% Salvos nos facSalvos nos fac
  58. 🔍 19% Tantum ergo (cantus V)Tantum ergo (cantus V)
  59. 🔍 19% O AdonaiO Adonai
  60. 🔍 19% Corpora SanctorumCorpora Sanctorum
  61. 🔍 19% Veni ad liberandumVeni ad liberandum
  62. 🔍 19% O gente felix hospitaO gente felix hospita
  63. 🔍 19% O lux beata CaelitumO lux beata Caelitum
  64. 🔍 19% Benedicta tu... RosaBenedicta tu... Rosa
  65. 🔍 19% Sacerdotes ejusSacerdotes ejus