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% Pange lingua... CorporisPange lingua... Corporis
  2. 🔍 76% Pange lingua tonus aliusPange lingua tonus alius
  3. 🔍 75% Pange lingua... CorporisPange lingua... Corporis
  4. 🔍 64% Pange lingua... CorporisPange lingua... Corporis
  5. 🔍 63% Pange lingua... Corporis (alter tonus)Pange lingua... Corporis (alter tonus)
  6. 🔍 42% Pange lingua... CorporisPange lingua... Corporis
  7. 🔍 40% Pange lingua... CorporisPange lingua... Corporis
  8. 🔍 40% Pange lingua... CorporisPange lingua... Corporis
  9. 🔍 38% Pange lingua... CorporisPange lingua... Corporis
  10. 🔍 33% Pange lingua... proeliumPange lingua... proelium
  11. 🔍 32% Pange lingua... CorporisPange lingua... Corporis
  12. 🔍 30% Pange lingua... CorporisPange lingua... Corporis
  13. 🔍 28% Magne Pater AugustineMagne Pater Augustine
  14. 🔍 28% Catharinae collaudemusCatharinae collaudemus
  15. 🔍 23% Pange lingua... PraeliumPange lingua... Praelium
  16. 🔍 23% Pange lingua... PraeliumPange lingua... Praelium
  17. 🔍 23% Praesens dies expendaturPraesens dies expendatur
  18. 🔍 23% Lustris sexLustris sex
  19. 🔍 22% Obaudite meObaudite me
  20. 🔍 22% Pange lingua... praeliumPange lingua... praelium
  21. 🔍 21% Pange lingua... Corporis (alter tonus)Pange lingua... Corporis (alter tonus)
  22. 🔍 21% Pange lingua... LaureamPange lingua... Lauream
  23. 🔍 21% Pange lingua... LaureamPange lingua... Lauream
  24. 🔍 21% Honor virtusHonor virtus
  25. 🔍 20% Benedicta tu in mulieribusBenedicta tu in mulieribus
  26. 🔍 20% De fructuDe fructu
  27. 🔍 20% Benedicens ergo DeusBenedicens ergo Deus
  28. 🔍 19% Mysterium EcclesiaeMysterium Ecclesiae
  29. 🔍 19% Conditor almeConditor alme
  30. 🔍 19% Jesu Redemptor (II)Jesu Redemptor (II)
  31. 🔍 19% Viror carnisViror carnis
  32. 🔍 18% Ave generosaAve generosa
  33. 🔍 18% Domine refugiumDomine refugium
  34. 🔍 18% Laudemus virum gloriosumLaudemus virum gloriosum
  35. 🔍 18% Bernardinum qui divinum.Bernardinum qui divinum.
  36. 🔍 18% BenedictionemBenedictionem
  37. 🔍 18% Jesu Redemptor (I)Jesu Redemptor (I)
  38. 🔍 18% O Rex gentiumO Rex gentium
  39. 🔍 17% In aeternumIn aeternum
  40. 🔍 17% Mysterium fideiMysterium fidei
  41. 🔍 17% Ex odorisEx odoris
  42. 🔍 17% Conditor alme siderumConditor alme siderum
  43. 🔍 17% Tota Regis filiaeTota Regis filiae
  44. 🔍 17% Traditor autemTraditor autem
  45. 🔍 17% Verbum salutis omniumVerbum salutis omnium
  46. 🔍 17% Vobis datum estVobis datum est
  47. 🔍 17% Festivis resonentFestivis resonent
  48. 🔍 17% Sub tuum praesidiumSub tuum praesidium
  49. 🔍 17% O Rex gentiumO Rex gentium
  50. 🔍 17% Hodie gloriosusHodie gloriosus
  51. 🔍 17% Laetare TeresiaLaetare Teresia
  52. 🔍 17% Sanctorum meritisSanctorum meritis
  53. 🔍 17% Sitivit animaSitivit anima
  54. 🔍 17% Verbum salutis omniumVerbum salutis omnium
  55. 🔍 16% ExspectoExspecto
  56. 🔍 16% Jesu Redemptor (IIa)Jesu Redemptor (IIa)
  57. 🔍 16% Laudemus virum gloriosumLaudemus virum gloriosum
  58. 🔍 16% Visitavit ex altoVisitavit ex alto
  59. 🔍 16% Labia insurgentiumLabia insurgentium
  60. 🔍 16% Magnum mysteriumMagnum mysterium
  61. 🔍 16% Adhaereat linguaAdhaereat lingua
  62. 🔍 16% ConsurgeConsurge
  63. 🔍 16% Rex sempiterne, DomineRex sempiterne, Domine
  64. 🔍 16% Cum iratusCum iratus
  65. 🔍 16% Si diligeretis meSi diligeretis me