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% Tollite portasTollite portas
  2. 🔍 53% Tollite portasTollite portas
  3. 🔍 49% Tollite portasTollite portas
  4. 🔍 46% Tollite portasTollite portas
  5. 🔍 45% Tollite portasTollite portas
  6. 🔍 40% Tollite portasTollite portas
  7. 🔍 40% Tollite portasTollite portas
  8. 🔍 37% Tollite portasTollite portas
  9. 🔍 36% Tollite portasTollite portas
  10. 🔍 33% Tollite portasTollite portas
  11. 🔍 32% Haec dies... LapidemHaec dies... Lapidem
  12. 🔍 30% Laudate DominumLaudate Dominum
  13. 🔍 29% ElevaminiElevamini
  14. 🔍 28% Benedicam DominumBenedicam Dominum
  15. 🔍 28% Puer natus estPuer natus est
  16. 🔍 28% Benedicite gentesBenedicite gentes
  17. 🔍 28% Nihil inquinatum (Grad)Nihil inquinatum (Grad)
  18. 🔍 28% ElevaminiElevamini
  19. 🔍 27% Benedicam DomineBenedicam Domine
  20. 🔍 27% Spiritus Domini... praedicareSpiritus Domini... praedicare
  21. 🔍 26% Deus Deus meusDeus Deus meus
  22. 🔍 26% Afferte DominoAfferte Domino
  23. 🔍 26% Multitudo languentiumMultitudo languentium
  24. 🔍 26% Dominus illuminatioDominus illuminatio
  25. 🔍 26% Cibavit eos... alleluiaCibavit eos... alleluia
  26. 🔍 26% Portas coeliPortas coeli
  27. 🔍 26% Afferte DominoAfferte Domino
  28. 🔍 26% Benedicite gentesBenedicite gentes
  29. 🔍 26% Intende vociIntende voci
  30. 🔍 26% Exaltabo teExaltabo te
  31. 🔍 26% Puer natus estPuer natus est
  32. 🔍 25% Benedic... et renovabiturBenedic... et renovabitur
  33. 🔍 25% In virtute tuaIn virtute tua
  34. 🔍 25% Ad te DomineAd te Domine
  35. 🔍 25% Haec dies... Dicant nuncHaec dies... Dicant nunc
  36. 🔍 25% Anima nostraAnima nostra
  37. 🔍 25% Meditabor... alleluiaMeditabor... alleluia
  38. 🔍 25% Anima nostraAnima nostra
  39. 🔍 25% ExsultabitExsultabit
  40. 🔍 25% Majorem caritatemMajorem caritatem
  41. 🔍 24% Benedic... et renovabiturBenedic... et renovabitur
  42. 🔍 24% MeditaborMeditabor
  43. 🔍 24% Reges TharsisReges Tharsis
  44. 🔍 24% Hodie scietisHodie scietis
  45. 🔍 24% Dominus dixitDominus dixit
  46. 🔍 24% Hodie scietisHodie scietis
  47. 🔍 24% DeriventurDeriventur
  48. 🔍 24% Tribulationes cordisTribulationes cordis
  49. 🔍 24% Deus, Deus meusDeus, Deus meus
  50. 🔍 24% Exaltabo teExaltabo te
  51. 🔍 24% Haec dies... DexteraHaec dies... Dextera
  52. 🔍 24% In te speraviIn te speravi
  53. 🔍 24% Ave Maria (Resp.)Ave Maria (Resp.)
  54. 🔍 24% Benedicam DominumBenedicam Dominum
  55. 🔍 24% Haec dies... LapidemHaec dies... Lapidem
  56. 🔍 23% Exaltent eumExaltent eum
  57. 🔍 23% In virtute tua (St Louis)In virtute tua (St Louis)
  58. 🔍 23% Egredimini...Reginam vestram (Intr.)Egredimini...Reginam vestram (Intr.)
  59. 🔍 23% Haec dies... BenedictusHaec dies... Benedictus
  60. 🔍 23% Mihi autem absit. Ps. MementoMihi autem absit. Ps. Memento
  61. 🔍 23% Haec dies... Dicat nuncHaec dies... Dicat nunc
  62. 🔍 23% Mihi autem absit. Ps. VoceMihi autem absit. Ps. Voce
  63. 🔍 23% Haec dies... ConfiteminiHaec dies... Confitemini
  64. 🔍 23% Probasti Domine (Intr.)Probasti Domine (Intr.)
  65. 🔍 22% AfferteAfferte