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% Angelus Domini nuntiavitAngelus Domini nuntiavit
  2. 🔍 63% Angelus Domini nuntiavitAngelus Domini nuntiavit
  3. 🔍 58% Angelus... nuntiavitAngelus... nuntiavit
  4. 🔍 57% Angelus Domini nuntiavit (Ant.)Angelus Domini nuntiavit (Ant.)
  5. 🔍 56% Angelus Domini nuntiavit (Ant.)Angelus Domini nuntiavit (Ant.)
  6. 🔍 46% Angelus DominiAngelus Domini
  7. 🔍 44% Angelus Domini nuntiavit (ad Matutinum in Adv. et Ann.tionis)Angelus Domini nuntiavit (ad Matutinum in Adv. et Ann.tionis)
  8. 🔍 44% Antequam convenirentAntequam convenirent
  9. 🔍 43% Angelus Domini nuntiavit (Ant.)Angelus Domini nuntiavit (Ant.)
  10. 🔍 43% Angelus Domini nuntiavitAngelus Domini nuntiavit
  11. 🔍 42% Ave MariaAve Maria
  12. 🔍 42% Ecce ancilla DominiEcce ancilla Domini
  13. 🔍 42% Benedicta tu inBenedicta tu in
  14. 🔍 41% Angelus ad pastoresAngelus ad pastores
  15. 🔍 41% Angelus Gabriel nuntiavitAngelus Gabriel nuntiavit
  16. 🔍 41% In domum DominiIn domum Domini
  17. 🔍 40% Ante me non est (Mode 2*f)Ante me non est (Mode 2*f)
  18. 🔍 40% Angelus Domini nuntiavit (Ant.)Angelus Domini nuntiavit (Ant.)
  19. 🔍 40% Annuntiate populisAnnuntiate populis
  20. 🔍 39% Antequam convenirentAntequam convenirent
  21. 🔍 39% ConsolaminiConsolamini
  22. 🔍 39% Ecce nomen Domini venitEcce nomen Domini venit
  23. 🔍 39% Ecce nomen Domini venitEcce nomen Domini venit
  24. 🔍 39% Dextera DominiDextera Domini
  25. 🔍 39% Ecce in nubibusEcce in nubibus
  26. 🔍 39% Ecce in nubibusEcce in nubibus
  27. 🔍 39% Praeceptum DominiPraeceptum Domini
  28. 🔍 39% Ante me non est (Mode 1g)Ante me non est (Mode 1g)
  29. 🔍 39% Angelus autem DominiAngelus autem Domini
  30. 🔍 38% Ascendit DeusAscendit Deus
  31. 🔍 38% Spiritus Domini replevitSpiritus Domini replevit
  32. 🔍 38% Cenantibus autemCenantibus autem
  33. 🔍 38% Laudate nomen DominiLaudate nomen Domini
  34. 🔍 38% Ille me clarificabitIlle me clarificabit
  35. 🔍 38% Qui perdiderit 1 (Mode 1f-dd)Qui perdiderit 1 (Mode 1f-dd)
  36. 🔍 37% Exsultet spiritusExsultet spiritus
  37. 🔍 37% Admoniti magiAdmoniti magi
  38. 🔍 37% Ecce veniet desideratusEcce veniet desideratus
  39. 🔍 37% Ecce veniet desideratusEcce veniet desideratus
  40. 🔍 37% Angelus Domini nuntiavit (Resp. Br.)Angelus Domini nuntiavit (Resp. Br.)
  41. 🔍 37% Qui perdiderit 1 (Mode 1f-de)Qui perdiderit 1 (Mode 1f-de)
  42. 🔍 37% Cantabimus et psallemusCantabimus et psallemus
  43. 🔍 37% Confortate manusConfortate manus
  44. 🔍 36% Veritas DominiVeritas Domini
  45. 🔍 36% Qui me misitQui me misit
  46. 🔍 36% Beata es Maria quae credidistiBeata es Maria quae credidisti
  47. 🔍 36% Adorate DominumAdorate Dominum
  48. 🔍 36% Apud DominumApud Dominum
  49. 🔍 36% Ecce Dominus venietEcce Dominus veniet
  50. 🔍 36% Ecce Dominus venietEcce Dominus veniet
  51. 🔍 36% Beata viscera... etBeata viscera... et
  52. 🔍 36% Accepit ergo IesusAccepit ergo Iesus
  53. 🔍 36% Regi autemRegi autem
  54. 🔍 36% Multiplicabitur 1Multiplicabitur 1
  55. 🔍 36% Cum accepisset acetumCum accepisset acetum
  56. 🔍 36% Exortum est ... alleluia.Exortum est ... alleluia.
  57. 🔍 36% HabitabitHabitabit
  58. 🔍 36% Dignus es DomineDignus es Domine
  59. 🔍 36% Libera nos Deus (Mode 1f)Libera nos Deus (Mode 1f)
  60. 🔍 36% Anxiatus estAnxiatus est
  61. 🔍 36% Cum autem veneritCum autem venerit
  62. 🔍 36% Egredietur virgaEgredietur virga
  63. 🔍 36% Egredietur virgaEgredietur virga
  64. 🔍 36% Sit nomen DominiSit nomen Domini
  65. 🔍 36% Ante me non estAnte me non est