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% Sancta MariaSancta Maria
  2. 🔍 58% Sancta Maria...auxiliumSancta Maria...auxilium
  3. 🔍 58% Sancta MariaSancta Maria
  4. 🔍 56% Sancta Maria...festivitatemSancta Maria...festivitatem
  5. 🔍 51% Sancta Maria succurreSancta Maria succurre
  6. 🔍 48% Popule meusPopule meus
  7. 🔍 47% Sancta Maria succurreSancta Maria succurre
  8. 🔍 43% Sancta Maria succurreSancta Maria succurre
  9. 🔍 40% Versus litanici in cantu (Feria V / Sabbato sancto)Versus litanici in cantu (Feria V / Sabbato sancto)
  10. 🔍 40% Ecce lignum CrucisEcce lignum Crucis
  11. 🔍 40% Versus litanici in cantu (Feria VI)Versus litanici in cantu (Feria VI)
  12. 🔍 39% Magnificat, 8G 8G* 8cMagnificat, 8G 8G* 8c
  13. 🔍 39% Toni Communes Ad Alleluia in Fine AntiphonarumToni Communes Ad Alleluia in Fine Antiphonarum
  14. 🔍 38% AlleluiaAlleluia
  15. 🔍 38% Psalmus alleluiaticus E *Psalmus alleluiaticus E *
  16. 🔍 37% Ad te DomineAd te Domine
  17. 🔍 37% Gloria PatriGloria Patri
  18. 🔍 37% Pro orationibus - Tonus sollemnisPro orationibus - Tonus sollemnis
  19. 🔍 37% Pro orationibus - Tonus simplexPro orationibus - Tonus simplex
  20. 🔍 37% Benignitatem fecit DominusBenignitatem fecit Dominus
  21. 🔍 36% Gloria (Introits tone 1)Gloria (Introits tone 1)
  22. 🔍 36% Tonus ITonus I
  23. 🔍 36% Qui te exspectantQui te exspectant
  24. 🔍 36% Dominus vobiscum (Toni Orationem: Toni antiqui ad libitum: Tonus simplex.)Dominus vobiscum (Toni Orationem: Toni antiqui ad libitum: Tonus simplex.)
  25. 🔍 36% Toni Communes Ad Alleluia In Fine ResponsoriumToni Communes Ad Alleluia In Fine Responsorium
  26. 🔍 36% UniversiUniversi
  27. 🔍 35% AlleluiaAlleluia
  28. 🔍 35% Victimae paschali laudesVictimae paschali laudes
  29. 🔍 34% Ecce lignum CrucisEcce lignum Crucis
  30. 🔍 34% Toni Communes Pneumata In Fine AntiphonarumToni Communes Pneumata In Fine Antiphonarum
  31. 🔍 34% The Reproaches (10)The Reproaches (10)
  32. 🔍 33% Mater ChristiMater Christi
  33. 🔍 33% Gloria (Introits tone 5)Gloria (Introits tone 5)
  34. 🔍 32% Ecce lignum CrucisEcce lignum Crucis
  35. 🔍 32% Tonus VIIITonus VIII
  36. 🔍 32% Hosanna in excelsisHosanna in excelsis
  37. 🔍 32% Christus vincitChristus vincit
  38. 🔍 32% Tonus IVTonus IV
  39. 🔍 31% Tonus DTonus D
  40. 🔍 31% Gloria (Introits tone 7)Gloria (Introits tone 7)
  41. 🔍 31% Tonus II*Tonus II*
  42. 🔍 30% Psalmus 24Psalmus 24
  43. 🔍 30% Tonus VIITonus VII
  44. 🔍 30% Gloria (Introits tone 4)Gloria (Introits tone 4)
  45. 🔍 30% Felix namqueFelix namque
  46. 🔍 30% Jesu nostra redemptioJesu nostra redemptio
  47. 🔍 29% Clementissime DomineClementissime Domine
  48. 🔍 29% Suscipe me DomineSuscipe me Domine
  49. 🔍 29% Tonus CTonus C
  50. 🔍 29% Tonus IIITonus III
  51. 🔍 29% Apostolorum passio diemApostolorum passio diem
  52. 🔍 29% Commune vos apostoliCommune vos apostoli
  53. 🔍 28% FontesFontes
  54. 🔍 28% Psalmus 84Psalmus 84
  55. 🔍 28% Ave Rex nosterAve Rex noster
  56. 🔍 28% Psalmus responsorius E IPsalmus responsorius E I
  57. 🔍 28% Psalmus 24Psalmus 24
  58. 🔍 28% Ave Rex nosterAve Rex noster
  59. 🔍 28% Relucens inter principesRelucens inter principes
  60. 🔍 28% Cohors beata SeraphimCohors beata Seraphim
  61. 🔍 28% Laudate Dominum omnes Gentes (Ps. 116)Laudate Dominum omnes Gentes (Ps. 116)
  62. 🔍 27% Exsultet caelum laudibus (modus 4)Exsultet caelum laudibus (modus 4)
  63. 🔍 27% Te nostra laetisTe nostra laetis
  64. 🔍 27% Praeclara qua tu gloriaPraeclara qua tu gloria
  65. 🔍 27% Gloria (Introits tone 3)Gloria (Introits tone 3)