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% Ave MariaAve Maria
  2. 🔍 78% Ave Maria (rhythmic signs)Ave Maria (rhythmic signs)
  3. 🔍 63% Ave Maria... et benedictusAve Maria... et benedictus
  4. 🔍 62% Ave Maria... et benedictusAve Maria... et benedictus
  5. 🔍 47% Ave MariaAve Maria
  6. 🔍 44% Ave Maria (English, with verses)Ave Maria (English, with verses)
  7. 🔍 40% Ave Maria... benedictusAve Maria... benedictus
  8. 🔍 37% Ave Maria... et benedictusAve Maria... et benedictus
  9. 🔍 34% Ave Maria... et benedictusAve Maria... et benedictus
  10. 🔍 32% Ave Maria ... et benedictusAve Maria ... et benedictus
  11. 🔍 32% Ave Maria ... et benedictusAve Maria ... et benedictus
  12. 🔍 30% Ave Maria... et benedictusAve Maria... et benedictus
  13. 🔍 29% Beata es VirgoBeata es Virgo
  14. 🔍 28% Sanctificavit (verses)Sanctificavit (verses)
  15. 🔍 28% Gaudete in DominoGaudete in Domino
  16. 🔍 27% Levabo oculosLevabo oculos
  17. 🔍 27% Factus es spes meaFactus es spes mea
  18. 🔍 26% Erit vobisErit vobis
  19. 🔍 26% Ab ortu solisAb ortu solis
  20. 🔍 26% AnnuntiateAnnuntiate
  21. 🔍 25% O beata MaterO beata Mater
  22. 🔍 25% Praefatio in Sollemnitate Sanctissimae TrinitatisPraefatio in Sollemnitate Sanctissimae Trinitatis
  23. 🔍 25% Ab ortu solisAb ortu solis
  24. 🔍 25% Nunc ergoNunc ergo
  25. 🔍 25% Gloria VGloria V
  26. 🔍 25% Praefatio solemnis de sanctissima TrinitatePraefatio solemnis de sanctissima Trinitate
  27. 🔍 25% Te Matrem laudamusTe Matrem laudamus
  28. 🔍 25% Benedictus es... in labiisBenedictus es... in labiis
  29. 🔍 25% ExsultavitExsultavit
  30. 🔍 25% Praefatio solemnis de sancto Elia ProphetaPraefatio solemnis de sancto Elia Propheta
  31. 🔍 25% Quomodo fiet istudQuomodo fiet istud
  32. 🔍 24% Tibi Redemptor omniumTibi Redemptor omnium
  33. 🔍 24% Ad Virginem Dei MatremAd Virginem Dei Matrem
  34. 🔍 24% Gressus meosGressus meos
  35. 🔍 24% Praefatio in Annuntiatione Domini die 25 martiiPraefatio in Annuntiatione Domini die 25 martii
  36. 🔍 24% Praefatio solemnis de Ecclesiae DedicationePraefatio solemnis de Ecclesiae Dedicatione
  37. 🔍 24% Praefatio solemnis de sancto Joanne BaptistaPraefatio solemnis de sancto Joanne Baptista
  38. 🔍 24% In excelso thronoIn excelso throno
  39. 🔍 24% Ecce sic benediceturEcce sic benedicetur
  40. 🔍 24% Te Deum (sec. mor. Rom)Te Deum (sec. mor. Rom)
  41. 🔍 24% Domine in auxilium (verses)Domine in auxilium (verses)
  42. 🔍 24% Praefatio solemnis de sancto Ioseph Sponso B. M. V.Praefatio solemnis de sancto Ioseph Sponso B. M. V.
  43. 🔍 24% Te Deum (tonus monasticus)Te Deum (tonus monasticus)
  44. 🔍 24% Credo VIICredo VII
  45. 🔍 24% Te DeumTe Deum
  46. 🔍 24% Te Deum (sec. mor. Rom.)Te Deum (sec. mor. Rom.)
  47. 🔍 23% Tu gloriaTu gloria
  48. 🔍 23% Laetare caelum desuperLaetare caelum desuper
  49. 🔍 23% Tu gloria Jerusalem (Tract)Tu gloria Jerusalem (Tract)
  50. 🔍 23% Adducam eosAdducam eos
  51. 🔍 23% Praefatio solemnis de S. BenedictoPraefatio solemnis de S. Benedicto
  52. 🔍 23% Beata es VirgoBeata es Virgo
  53. 🔍 23% MagnificatMagnificat
  54. 🔍 23% Ecce sic benediceturEcce sic benedicetur
  55. 🔍 23% Deus docuistiDeus docuisti
  56. 🔍 23% Oravi Deum (verses)Oravi Deum (verses)
  57. 🔍 23% Te DeumTe Deum
  58. 🔍 23% Praefatio solemnis de beata Maria VirginePraefatio solemnis de beata Maria Virgine
  59. 🔍 23% Tu gloria JerusalemTu gloria Jerusalem
  60. 🔍 23% Te Deum PatremTe Deum Patrem
  61. 🔍 23% ConvertistiConvertisti
  62. 🔍 23% Gloria XGloria X
  63. 🔍 23% Ad te DomineAd te Domine
  64. 🔍 23% Filii hominumFilii hominum
  65. 🔍 23% Ecce dies venient (Resp.)Ecce dies venient (Resp.)