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% Ex quo facta estEx quo facta est
  2. 🔍 66% Ex quo facta estEx quo facta est
  3. 🔍 61% Ex quo facta est vox (Adv.)Ex quo facta est vox (Adv.)
  4. 🔍 59% Ex quo facta estEx quo facta est
  5. 🔍 59% Ex quo facta est vox (Visit.)Ex quo facta est vox (Visit.)
  6. 🔍 57% Ex quo facta est...gaudioEx quo facta est...gaudio
  7. 🔍 56% Ex quo facta estEx quo facta est
  8. 🔍 43% Facta est IudaeaFacta est Iudaea
  9. 🔍 42% Facta est cum angeloFacta est cum angelo
  10. 🔍 41% Nunc facta est salusNunc facta est salus
  11. 🔍 37% Anxiatus estAnxiatus est
  12. 🔍 36% Ecce de quo IoannesEcce de quo Ioannes
  13. 🔍 36% Domine clamaviDomine clamavi
  14. 🔍 36% Hoc est testimoniumHoc est testimonium
  15. 🔍 36% Hoc est testimoniumHoc est testimonium
  16. 🔍 36% Spiritus Sanctus in teSpiritus Sanctus in te
  17. 🔍 36% Spiritus Sanctus in teSpiritus Sanctus in te
  18. 🔍 35% Exortum est ... alleluia.Exortum est ... alleluia.
  19. 🔍 35% Dabo in SionDabo in Sion
  20. 🔍 35% Dabo in SionDabo in Sion
  21. 🔍 35% Ex uteroEx utero
  22. 🔍 35% Ecce in nubibusEcce in nubibus
  23. 🔍 35% Ecce in nubibusEcce in nubibus
  24. 🔍 34% Quod natum estQuod natum est
  25. 🔍 34% Quoniam in teQuoniam in te
  26. 🔍 34% Exsultabunt sanctiExsultabunt sancti
  27. 🔍 34% Sicut exaltatusSicut exaltatus
  28. 🔍 34% Domine in caeloDomine in caelo
  29. 🔍 34% Gloria in excelsisGloria in excelsis
  30. 🔍 34% Ex quo omniaEx quo omnia
  31. 🔍 34% Ex ore infantiumEx ore infantium
  32. 🔍 33% Anxiatus estAnxiatus est
  33. 🔍 33% Ante me non estAnte me non est
  34. 🔍 33% Qui post meQui post me
  35. 🔍 33% Qui post meQui post me
  36. 🔍 33% Dominus venietDominus veniet
  37. 🔍 33% Dominus venietDominus veniet
  38. 🔍 33% LaudaboLaudabo
  39. 🔍 33% Ierusalem gaudeIerusalem gaude
  40. 🔍 33% Ecce veniet desideratusEcce veniet desideratus
  41. 🔍 33% Ecce veniet desideratusEcce veniet desideratus
  42. 🔍 33% Ante me non estAnte me non est
  43. 🔍 33% Ecce Deus meusEcce Deus meus
  44. 🔍 33% Natus est nobis DeusNatus est nobis Deus
  45. 🔍 33% Exaudiat te DominusExaudiat te Dominus
  46. 🔍 32% Veniet Dominus in potestateVeniet Dominus in potestate
  47. 🔍 32% Veniet Dominus in potestateVeniet Dominus in potestate
  48. 🔍 32% Filii SionFilii Sion
  49. 🔍 32% In Deo salutariIn Deo salutari
  50. 🔍 32% Domine bonum estDomine bonum est
  51. 🔍 32% Gaudete in DominoGaudete in Domino
  52. 🔍 32% Gaudete in DominoGaudete in Domino
  53. 🔍 32% Dextera DominiDextera Domini
  54. 🔍 32% In domum DominiIn domum Domini
  55. 🔍 32% Beneplacitum estBeneplacitum est
  56. 🔍 32% Ante me non est (Mode 2*f)Ante me non est (Mode 2*f)
  57. 🔍 32% In die tribulationisIn die tribulationis
  58. 🔍 32% Benedicta tu inBenedicta tu in
  59. 🔍 32% Ecce veniet DeusEcce veniet Deus
  60. 🔍 32% Ecce veniet DeusEcce veniet Deus
  61. 🔍 32% Christus Deus nosterChristus Deus noster
  62. 🔍 32% Ego vox clamantisEgo vox clamantis
  63. 🔍 32% Ego vox clamantisEgo vox clamantis
  64. 🔍 32% In cymbalisIn cymbalis
  65. 🔍 32% Exsultavit cor meumExsultavit cor meum