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% Ante me non estAnte me non est
  2. 🔍 96% Ante me non est (Mode 1g)Ante me non est (Mode 1g)
  3. 🔍 94% Ante me non estAnte me non est
  4. 🔍 88% Ante me non est (Mode 2*f)Ante me non est (Mode 2*f)
  5. 🔍 60% Ante me non estAnte me non est
  6. 🔍 57% Ante me non estAnte me non est
  7. 🔍 55% Ante me non estAnte me non est
  8. 🔍 54% Ante me non estAnte me non est
  9. 🔍 53% Ante me non estAnte me non est
  10. 🔍 47% Qui post meQui post me
  11. 🔍 47% Qui post meQui post me
  12. 🔍 45% Domine non est exaltatumDomine non est exaltatum
  13. 🔍 43% Multiplicabitur 1 (Mode 1g)Multiplicabitur 1 (Mode 1g)
  14. 🔍 42% Multiplicabitur 1Multiplicabitur 1
  15. 🔍 42% Qui me misitQui me misit
  16. 🔍 42% Veniet Dominus et nonVeniet Dominus et non
  17. 🔍 42% Veniet Dominus et nonVeniet Dominus et non
  18. 🔍 39% Non est ei speciesNon est ei species
  19. 🔍 39% Domine clamaviDomine clamavi
  20. 🔍 38% Domine Deus meus in te speraviDomine Deus meus in te speravi
  21. 🔍 38% Anxiatus estAnxiatus est
  22. 🔍 38% Hoc est testimoniumHoc est testimonium
  23. 🔍 38% Hoc est testimoniumHoc est testimonium
  24. 🔍 37% Egredietur virgaEgredietur virga
  25. 🔍 37% Egredietur virgaEgredietur virga
  26. 🔍 37% Ecce in nubibusEcce in nubibus
  27. 🔍 37% Ecce in nubibusEcce in nubibus
  28. 🔍 37% Qui de terra estQui de terra est
  29. 🔍 37% In DominoIn Domino
  30. 🔍 37% Modicum et nonModicum et non
  31. 🔍 37% Anxiatus estAnxiatus est
  32. 🔍 37% Non haberesNon haberes
  33. 🔍 37% Multiplicabitur 1Multiplicabitur 1
  34. 🔍 36% Exortum est ... alleluia.Exortum est ... alleluia.
  35. 🔍 36% Non aufereturNon auferetur
  36. 🔍 36% Non aufereturNon auferetur
  37. 🔍 36% Omnis vallisOmnis vallis
  38. 🔍 36% Fortitudo mea et lausFortitudo mea et laus
  39. 🔍 36% Domine non sum dignusDomine non sum dignus
  40. 🔍 36% In nomine enimIn nomine enim
  41. 🔍 36% Spiritus est DeusSpiritus est Deus
  42. 🔍 36% Ecce Dominus venietEcce Dominus veniet
  43. 🔍 36% Ecce Dominus venietEcce Dominus veniet
  44. 🔍 36% Si mihi non creditisSi mihi non creditis
  45. 🔍 36% Conserva meConserva me
  46. 🔍 36% Respexit DominusRespexit Dominus
  47. 🔍 35% Ecce apparebitEcce apparebit
  48. 🔍 35% Ecce apparebitEcce apparebit
  49. 🔍 35% Non in solo paneNon in solo pane
  50. 🔍 35% Qui te exspectantQui te exspectant
  51. 🔍 35% Non nos derelinquasNon nos derelinquas
  52. 🔍 35% Domine si hic fuissesDomine si hic fuisses
  53. 🔍 35% Dominus venietDominus veniet
  54. 🔍 35% Dominus venietDominus veniet
  55. 🔍 35% Angelus Domini nuntiavitAngelus Domini nuntiavit
  56. 🔍 35% Populus meus aitPopulus meus ait
  57. 🔍 35% Omnis vallis (Mode 2d)Omnis vallis (Mode 2d)
  58. 🔍 35% Spiritus Sanctus in teSpiritus Sanctus in te
  59. 🔍 35% Spiritus Sanctus in teSpiritus Sanctus in te
  60. 🔍 35% Domine bonum estDomine bonum est
  61. 🔍 35% Veniet Dominus in potestateVeniet Dominus in potestate
  62. 🔍 35% Veniet Dominus in potestateVeniet Dominus in potestate
  63. 🔍 35% Multiplicabitur 1 (Mode 5a)Multiplicabitur 1 (Mode 5a)
  64. 🔍 35% Non est discipulusNon est discipulus
  65. 🔍 35% Ante luciferum ... apparuitAnte luciferum ... apparuit