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% ConfitebunturConfitebuntur
  2. 🔍 71% ConfitebunturConfitebuntur
  3. 🔍 57% Non duplicesNon duplices
  4. 🔍 53% ConfitebunturConfitebuntur
  5. 🔍 52% ConfitebunturConfitebuntur
  6. 🔍 45% Non duplicesNon duplices
  7. 🔍 34% Afferte DominoAfferte Domino
  8. 🔍 30% Eduxit DominusEduxit Dominus
  9. 🔍 30% In virtute tuaIn virtute tua
  10. 🔍 29% Adjutor et protectorAdjutor et protector
  11. 🔍 29% Mihi absitMihi absit
  12. 🔍 29% Alleluia (ad offertorium mode 7) Alleluia (ad offertorium mode 7)
  13. 🔍 28% Exaudi nosExaudi nos
  14. 🔍 28% Hic est sacerdosHic est sacerdos
  15. 🔍 28% Exaudi nos DomineExaudi nos Domine
  16. 🔍 28% Cantemus DominoCantemus Domino
  17. 🔍 27% AfferteAfferte
  18. 🔍 27% Filiae regumFiliae regum
  19. 🔍 27% Benedicite gentesBenedicite gentes
  20. 🔍 27% Exaltabo teExaltabo te
  21. 🔍 26% Puer natus estPuer natus est
  22. 🔍 26% Si quis putatSi quis putat
  23. 🔍 26% Domine Deus... qui repertusDomine Deus... qui repertus
  24. 🔍 26% Domine in lumineDomine in lumine
  25. 🔍 25% Angelus Domini apparuit (Intr.)Angelus Domini apparuit (Intr.)
  26. 🔍 25% Exaudi nos DomineExaudi nos Domine
  27. 🔍 25% Deus autemDeus autem
  28. 🔍 25% Afferte DominoAfferte Domino
  29. 🔍 25% Benedic... et renovabiturBenedic... et renovabitur
  30. 🔍 25% Beata Mater...Regina mundi sentiantBeata Mater...Regina mundi sentiant
  31. 🔍 25% Exaltent eumExaltent eum
  32. 🔍 25% Puer natus estPuer natus est
  33. 🔍 25% Portas caeliPortas caeli
  34. 🔍 25% Confitebuntur caeliConfitebuntur caeli
  35. 🔍 25% Laetabitur justus (Intr.)Laetabitur justus (Intr.)
  36. 🔍 25% Filiae regumFiliae regum
  37. 🔍 25% Quando orabasQuando orabas
  38. 🔍 25% Si quis sititSi quis sitit
  39. 🔍 25% Benedicite gentesBenedicite gentes
  40. 🔍 25% Cogitationes Cordis cum AlleluiaCogitationes Cordis cum Alleluia
  41. 🔍 24% PersequarPersequar
  42. 🔍 24% ConfitebunturConfitebuntur
  43. 🔍 24% Viri GalilaeiViri Galilaei
  44. 🔍 24% Exaltabo teExaltabo te
  45. 🔍 24% Laudate DominumLaudate Dominum
  46. 🔍 24% Christus unamChristus unam
  47. 🔍 24% Exaltabo teExaltabo te
  48. 🔍 24% Dum venerit ParaclitusDum venerit Paraclitus
  49. 🔍 24% Adorna thalamumAdorna thalamum
  50. 🔍 24% Cibavit eos... AlleluiaCibavit eos... Alleluia
  51. 🔍 24% Venite benedictiVenite benedicti
  52. 🔍 24% Alleluia (ant.)Alleluia (ant.)
  53. 🔍 24% Alleluia (ant.)Alleluia (ant.)
  54. 🔍 23% Benedicite omnes AngeliBenedicite omnes Angeli
  55. 🔍 23% Te Deum (sec. mor. Rom.)Te Deum (sec. mor. Rom.)
  56. 🔍 23% Benedic anima meaBenedic anima mea
  57. 🔍 23% ExsultabitExsultabit
  58. 🔍 23% Benedicite gentesBenedicite gentes
  59. 🔍 23% Puer natus estPuer natus est
  60. 🔍 23% Vindica DomineVindica Domine
  61. 🔍 23% Exaltent eumExaltent eum
  62. 🔍 23% Spiritus ParaclitusSpiritus Paraclitus
  63. 🔍 23% Haec dies... LapidemHaec dies... Lapidem
  64. 🔍 23% Tu es Petrus (Alleluia)Tu es Petrus (Alleluia)
  65. 🔍 23% Dum venerit Paraclitus (2)Dum venerit Paraclitus (2)