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 est (Mode 1g)Ante me non est (Mode 1g)
  2. 🔍 96% Ante me non estAnte me non est
  3. 🔍 86% Ante me non est (Mode 2*f)Ante me non est (Mode 2*f)
  4. 🔍 86% Ante me non estAnte me non est
  5. 🔍 54% Ante me non estAnte me non est
  6. 🔍 51% Ante me non estAnte me non est
  7. 🔍 50% Ante me non estAnte me non est
  8. 🔍 49% Ante me non estAnte me non est
  9. 🔍 47% Ante me non estAnte me non est
  10. 🔍 45% Multiplicabitur 1 (Mode 1g)Multiplicabitur 1 (Mode 1g)
  11. 🔍 44% Domine non est exaltatumDomine non est exaltatum
  12. 🔍 44% Qui post meQui post me
  13. 🔍 44% Qui post meQui post me
  14. 🔍 42% Multiplicabitur 1Multiplicabitur 1
  15. 🔍 42% Emitte AgnumEmitte Agnum
  16. 🔍 40% Veniet Dominus et nonVeniet Dominus et non
  17. 🔍 40% Veniet Dominus et nonVeniet Dominus et non
  18. 🔍 39% Qui me misitQui me misit
  19. 🔍 39% Domine Deus meus in te speraviDomine Deus meus in te speravi
  20. 🔍 39% Angelus Domini nuntiavitAngelus Domini nuntiavit
  21. 🔍 38% Domine non sum dignusDomine non sum dignus
  22. 🔍 38% Annuntiate populisAnnuntiate populis
  23. 🔍 38% Ante luciferum ... apparuitAnte luciferum ... apparuit
  24. 🔍 37% Ecce in nubibusEcce in nubibus
  25. 🔍 37% Ecce in nubibusEcce in nubibus
  26. 🔍 37% Anxiatus estAnxiatus est
  27. 🔍 37% Conserva meConserva me
  28. 🔍 37% Ave MariaAve Maria
  29. 🔍 37% Domine clamaviDomine clamavi
  30. 🔍 37% Benedicta tu inBenedicta tu in
  31. 🔍 37% Non est ei speciesNon est ei species
  32. 🔍 36% ConsolaminiConsolamini
  33. 🔍 36% Anxiatus estAnxiatus est
  34. 🔍 36% Hoc est testimoniumHoc est testimonium
  35. 🔍 36% Hoc est testimoniumHoc est testimonium
  36. 🔍 36% Canite tubaCanite tuba
  37. 🔍 35% Qui non accipitQui non accipit
  38. 🔍 35% Nemo in eumNemo in eum
  39. 🔍 35% In DominoIn Domino
  40. 🔍 35% Egredietur virgaEgredietur virga
  41. 🔍 35% Egredietur virgaEgredietur virga
  42. 🔍 35% Domine bonum estDomine bonum est
  43. 🔍 35% Modicum et nonModicum et non
  44. 🔍 35% Confortate manusConfortate manus
  45. 🔍 35% Antequam convenirentAntequam convenirent
  46. 🔍 35% Omnis arborOmnis arbor
  47. 🔍 35% Multiplicabitur 1Multiplicabitur 1
  48. 🔍 35% Domine si hic fuissesDomine si hic fuisses
  49. 🔍 35% Qui de terra estQui de terra est
  50. 🔍 35% Non haberesNon haberes
  51. 🔍 35% Candor est lucisCandor est lucis
  52. 🔍 35% Beatam me dicent ... ancillamBeatam me dicent ... ancillam
  53. 🔍 35% Fortitudo mea et lausFortitudo mea et laus
  54. 🔍 34% Ecce Dominus venietEcce Dominus veniet
  55. 🔍 34% Ecce Dominus venietEcce Dominus veniet
  56. 🔍 34% Iacob autemIacob autem
  57. 🔍 34% Eruisti DomineEruisti Domine
  58. 🔍 34% Exortum est ... alleluia.Exortum est ... alleluia.
  59. 🔍 34% Inclinavit DominusInclinavit Dominus
  60. 🔍 34% Omnes autemOmnes autem
  61. 🔍 34% Spiritus est DeusSpiritus est Deus
  62. 🔍 34% Omnis vallisOmnis vallis
  63. 🔍 34% Iucundus homoIucundus homo
  64. 🔍 34% Amen dico vobis quia nonAmen dico vobis quia non
  65. 🔍 34% Ad te Domine levaviAd te Domine levavi