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% Ante me non est (Mode 2*f)Ante me non est (Mode 2*f)
  2. 🔍 96% Ante me non estAnte me non est
  3. 🔍 88% Ante me non estAnte me non est
  4. 🔍 86% Ante me non est (Mode 1g)Ante me non est (Mode 1g)
  5. 🔍 58% Ante me non estAnte me non est
  6. 🔍 54% Ante me non estAnte me non est
  7. 🔍 52% Ante me non estAnte me non est
  8. 🔍 51% Ante me non estAnte me non est
  9. 🔍 49% Ante me non estAnte me non est
  10. 🔍 46% Veniet Dominus et nonVeniet Dominus et non
  11. 🔍 46% Veniet Dominus et nonVeniet Dominus et non
  12. 🔍 46% Qui post meQui post me
  13. 🔍 46% Qui post meQui post me
  14. 🔍 41% Domine non est exaltatumDomine non est exaltatum
  15. 🔍 41% Qui me misitQui me misit
  16. 🔍 40% Angelus Domini nuntiavitAngelus Domini nuntiavit
  17. 🔍 39% Annuntiate populisAnnuntiate populis
  18. 🔍 39% Multiplicabitur 1Multiplicabitur 1
  19. 🔍 39% Ante luciferum ... apparuitAnte luciferum ... apparuit
  20. 🔍 39% Anxiatus estAnxiatus est
  21. 🔍 38% Conserva meConserva me
  22. 🔍 38% Ave MariaAve Maria
  23. 🔍 38% Domine clamaviDomine clamavi
  24. 🔍 38% Benedicta tu inBenedicta tu in
  25. 🔍 38% Non est ei speciesNon est ei species
  26. 🔍 38% ConsolaminiConsolamini
  27. 🔍 38% Anxiatus estAnxiatus est
  28. 🔍 37% Multiplicabitur 1 (Mode 1g)Multiplicabitur 1 (Mode 1g)
  29. 🔍 37% Hoc est testimoniumHoc est testimonium
  30. 🔍 37% Hoc est testimoniumHoc est testimonium
  31. 🔍 37% Qui non accipitQui non accipit
  32. 🔍 37% In DominoIn Domino
  33. 🔍 37% Egredietur virgaEgredietur virga
  34. 🔍 37% Egredietur virgaEgredietur virga
  35. 🔍 36% Nos qui vivimusNos qui vivimus
  36. 🔍 36% Modicum et nonModicum et non
  37. 🔍 36% Confortate manusConfortate manus
  38. 🔍 36% Antequam convenirentAntequam convenirent
  39. 🔍 36% Multiplicabitur 1Multiplicabitur 1
  40. 🔍 36% Qui de terra estQui de terra est
  41. 🔍 36% Domine non sum dignusDomine non sum dignus
  42. 🔍 36% Non haberesNon haberes
  43. 🔍 36% Candor est lucisCandor est lucis
  44. 🔍 36% Beatam me dicent ... ancillamBeatam me dicent ... ancillam
  45. 🔍 36% Fortitudo mea et lausFortitudo mea et laus
  46. 🔍 36% Ecce Dominus venietEcce Dominus veniet
  47. 🔍 36% Ecce Dominus venietEcce Dominus veniet
  48. 🔍 36% Exortum est ... alleluia.Exortum est ... alleluia.
  49. 🔍 36% Spiritus est DeusSpiritus est Deus
  50. 🔍 36% Omnis vallisOmnis vallis
  51. 🔍 35% Amen dico vobis quia nonAmen dico vobis quia non
  52. 🔍 35% Ad te Domine levaviAd te Domine levavi
  53. 🔍 35% Non aufereturNon auferetur
  54. 🔍 35% Non aufereturNon auferetur
  55. 🔍 35% Adjutor in tribulationibusAdjutor in tribulationibus
  56. 🔍 35% Respexit DominusRespexit Dominus
  57. 🔍 35% Domine Deus meus in te speraviDomine Deus meus in te speravi
  58. 🔍 35% Ecce apparebitEcce apparebit
  59. 🔍 35% Ecce apparebitEcce apparebit
  60. 🔍 35% In nomine enimIn nomine enim
  61. 🔍 35% Evangelium meumEvangelium meum
  62. 🔍 35% Iuravit DominusIuravit Dominus
  63. 🔍 35% Emitte AgnumEmitte Agnum
  64. 🔍 35% Si mihi non creditisSi mihi non creditis
  65. 🔍 35% Ad te levaviAd te levavi