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% Prophetae praedicaveruntProphetae praedicaverunt
  2. 🔍 97% Prophetae praedicaveruntProphetae praedicaverunt
  3. 🔍 64% Prophetae praedicaveruntProphetae praedicaverunt
  4. 🔍 59% Prophetae praedicaveruntProphetae praedicaverunt
  5. 🔍 46% Ave MariaAve Maria
  6. 🔍 43% Prophetae praedicaveruntProphetae praedicaverunt
  7. 🔍 38% Ave MariaAve Maria
  8. 🔍 37% Multiplicabitur 1 (Mode 1g)Multiplicabitur 1 (Mode 1g)
  9. 🔍 36% Ecce ancilla DominiEcce ancilla Domini
  10. 🔍 36% Multiplicabitur 1Multiplicabitur 1
  11. 🔍 36% Benedicta tu inBenedicta tu in
  12. 🔍 35% Domine ut videoDomine ut video
  13. 🔍 35% Annuntiate populisAnnuntiate populis
  14. 🔍 34% Angelus Domini nuntiavitAngelus Domini nuntiavit
  15. 🔍 34% Ecce in nubibusEcce in nubibus
  16. 🔍 34% Ecce in nubibusEcce in nubibus
  17. 🔍 34% Prophetae predicaveruntProphetae predicaverunt
  18. 🔍 34% Emitte AgnumEmitte Agnum
  19. 🔍 34% ConsolaminiConsolamini
  20. 🔍 33% Apparuit gratiaApparuit gratia
  21. 🔍 33% Nemo in eumNemo in eum
  22. 🔍 33% Ante me non est (Mode 1g)Ante me non est (Mode 1g)
  23. 🔍 33% Deus a LibanoDeus a Libano
  24. 🔍 33% Deus a LibanoDeus a Libano
  25. 🔍 32% Crastina dieCrastina die
  26. 🔍 32% Canite tubaCanite tuba
  27. 🔍 32% Levabit DominusLevabit Dominus
  28. 🔍 32% Levabit DominusLevabit Dominus
  29. 🔍 31% Exspectabo DominumExspectabo Dominum
  30. 🔍 31% Exspectabo DominumExspectabo Dominum
  31. 🔍 31% Crucifixus surrexit tertiaCrucifixus surrexit tertia
  32. 🔍 31% Confortate manusConfortate manus
  33. 🔍 31% Adorate DominumAdorate Dominum
  34. 🔍 31% Beatus venterBeatus venter
  35. 🔍 31% Ave Rex nosterAve Rex noster
  36. 🔍 31% Credo videreCredo videre
  37. 🔍 31% Antequam convenirentAntequam convenirent
  38. 🔍 31% Benedictus Deus IsraelBenedictus Deus Israel
  39. 🔍 31% Beata es Maria quae credidistiBeata es Maria quae credidisti
  40. 🔍 31% Inclinavit DominusInclinavit Dominus
  41. 🔍 31% Crastina eritCrastina erit
  42. 🔍 31% Domine Deus meus in te speraviDomine Deus meus in te speravi
  43. 🔍 31% Apparuit in mundoApparuit in mundo
  44. 🔍 31% Ecce Dominus venietEcce Dominus veniet
  45. 🔍 31% Ecce Dominus venietEcce Dominus veniet
  46. 🔍 31% Completi sunt diesCompleti sunt dies
  47. 🔍 30% Ante me non est (Mode 2*f)Ante me non est (Mode 2*f)
  48. 🔍 30% De caelo venietDe caelo veniet
  49. 🔍 30% De caelo venietDe caelo veniet
  50. 🔍 30% Christum natum positumChristum natum positum
  51. 🔍 30% Domine clamaviDomine clamavi
  52. 🔍 30% Admoniti magiAdmoniti magi
  53. 🔍 30% Ad te de luceAd te de luce
  54. 🔍 30% De Sion veniet DominusDe Sion veniet Dominus
  55. 🔍 30% De Sion veniet DominusDe Sion veniet Dominus
  56. 🔍 30% Qui sine peccatoQui sine peccato
  57. 🔍 30% Cor mundumCor mundum
  58. 🔍 30% Erunt pravaErunt prava
  59. 🔍 30% Erunt pravaErunt prava
  60. 🔍 30% Ego autem ad DominumEgo autem ad Dominum
  61. 🔍 30% Ego autem ad DominumEgo autem ad Dominum
  62. 🔍 30% Ad te Domine levaviAd te Domine levavi
  63. 🔍 30% Advenerunt nobisAdvenerunt nobis
  64. 🔍 30% Rex nosterRex noster
  65. 🔍 30% Rex nosterRex noster