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% Custodi me a laqueoCustodi me a laqueo
  2. 🔍 80% Custodi me a laqueoCustodi me a laqueo
  3. 🔍 59% Custodi meCustodi me
  4. 🔍 44% Custodi meCustodi me
  5. 🔍 22% Dixit Angelus ad PetrumDixit Angelus ad Petrum
  6. 🔍 22% Dixit Angelus ad PetrumDixit Angelus ad Petrum
  7. 🔍 21% Omnes inimici meiOmnes inimici mei
  8. 🔍 21% O vos omnesO vos omnes
  9. 🔍 21% Miserere mei Deus (cantus alter)Miserere mei Deus (cantus alter)
  10. 🔍 21% Fili praebe mihiFili praebe mihi
  11. 🔍 21% Custodi veritatemCustodi veritatem
  12. 🔍 20% Dum conturbata fueritDum conturbata fuerit
  13. 🔍 20% Clamor meus DomineClamor meus Domine
  14. 🔍 20% Fortitudo mea et lausFortitudo mea et laus
  15. 🔍 20% Omnis spiritusOmnis spiritus
  16. 🔍 20% Educ de custodiaEduc de custodia
  17. 🔍 19% Fili praebeFili praebe
  18. 🔍 19% Dixit Angelus ad PetrumDixit Angelus ad Petrum
  19. 🔍 19% Considerabam ad dexteramConsiderabam ad dexteram
  20. 🔍 19% Considerabam ad dexteramConsiderabam ad dexteram
  21. 🔍 19% Dixit Dominus DominoDixit Dominus Domino
  22. 🔍 19% Te DeumTe Deum
  23. 🔍 19% Amplius lava meAmplius lava me
  24. 🔍 19% Contumelias et terroresContumelias et terrores
  25. 🔍 19% Dixit autem paterfamiliasDixit autem paterfamilias
  26. 🔍 19% Ista est columbaIsta est columba
  27. 🔍 19% Transeunte DominoTranseunte Domino
  28. 🔍 19% Gratias tibi ago DomineGratias tibi ago Domine
  29. 🔍 19% Salvum me fac (Psalmus 68)Salvum me fac (Psalmus 68)
  30. 🔍 19% Miserere (Ps 50)Miserere (Ps 50)
  31. 🔍 19% Animam meamAnimam meam
  32. 🔍 19% Benedico... FiliumBenedico... Filium
  33. 🔍 19% Domine labia meaDomine labia mea
  34. 🔍 19% Omnes amici meiOmnes amici mei
  35. 🔍 19% Beata AgnesBeata Agnes
  36. 🔍 18% Abraham paterAbraham pater
  37. 🔍 18% Domine non est exaltatumDomine non est exaltatum
  38. 🔍 18% Te DeumTe Deum
  39. 🔍 18% Dominus custodit teDominus custodit te
  40. 🔍 18% Te DeumTe Deum
  41. 🔍 18% Me exspectaveruntMe exspectaverunt
  42. 🔍 18% Custodi nos DomineCustodi nos Domine
  43. 🔍 18% Passio DNJC secundum MatthaeumPassio DNJC secundum Matthaeum
  44. 🔍 18% Quia vidisti meQuia vidisti me
  45. 🔍 18% Quia vidisti meQuia vidisti me
  46. 🔍 18% Clamor meusClamor meus
  47. 🔍 18% Puer JesusPuer Jesus
  48. 🔍 18% Passio DNJC secundum MarcumPassio DNJC secundum Marcum
  49. 🔍 18% Jesus... transiensJesus... transiens
  50. 🔍 18% Qui me dignatus estQui me dignatus est
  51. 🔍 18% Venite ascendamusVenite ascendamus
  52. 🔍 18% Educ de custodiaEduc de custodia
  53. 🔍 18% Vos qui secuti (S. Pauli)Vos qui secuti (S. Pauli)
  54. 🔍 18% Coenantibus autemCoenantibus autem
  55. 🔍 18% Mecum enim habeoMecum enim habeo
  56. 🔍 17% Benedicta filia tuBenedicta filia tu
  57. 🔍 17% Custodi nosCustodi nos
  58. 🔍 17% Miserere meiMiserere mei
  59. 🔍 17% Benedicta filia tuBenedicta filia tu
  60. 🔍 17% Dixit autem pater ad servosDixit autem pater ad servos
  61. 🔍 17% DelictaDelicta
  62. 🔍 17% Me suscepitMe suscepit
  63. 🔍 17% Exaudisti DomineExaudisti Domine
  64. 🔍 17% Gratias tibi agoGratias tibi ago
  65. 🔍 17% Audi benigne Conditor Audi benigne Conditor