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. 🔍 74% ConfitebunturConfitebuntur
  3. 🔍 67% ExsultaboExsultabo
  4. 🔍 63% ExsultaboExsultabo
  5. 🔍 39% ConfitebunturConfitebuntur
  6. 🔍 36% ExsultaboExsultabo
  7. 🔍 35% ConfitebunturConfitebuntur
  8. 🔍 31% Assumpta estAssumpta est
  9. 🔍 31% In Deo speravitIn Deo speravit
  10. 🔍 29% De profundisDe profundis
  11. 🔍 28% Vexilla Regis prodeuntVexilla Regis prodeunt
  12. 🔍 28% Te gloriosusTe gloriosus
  13. 🔍 28% Laetabitur justusLaetabitur justus
  14. 🔍 27% Angelus Domini descenditAngelus Domini descendit
  15. 🔍 26% De profundisDe profundis
  16. 🔍 26% Bene fundata estBene fundata est
  17. 🔍 25% Protexisti meProtexisti me
  18. 🔍 25% Exivi a PatreExivi a Patre
  19. 🔍 25% In virtute tuaIn virtute tua
  20. 🔍 25% Timete DominumTimete Dominum
  21. 🔍 25% Exivi a PatreExivi a Patre
  22. 🔍 25% In conspectu AngelorumIn conspectu Angelorum
  23. 🔍 24% DolorosaDolorosa
  24. 🔍 24% Te saeculorum PrincipemTe saeculorum Principem
  25. 🔍 24% Timebunt gentesTimebunt gentes
  26. 🔍 24% Salve MaterSalve Mater
  27. 🔍 24% LoquebanturLoquebantur
  28. 🔍 23% Christus resurgensChristus resurgens
  29. 🔍 23% Jesus autemJesus autem
  30. 🔍 23% Justorum animaeJustorum animae
  31. 🔍 23% Exsultate DeoExsultate Deo
  32. 🔍 23% In medioIn medio
  33. 🔍 23% Beata nobis gaudiaBeata nobis gaudia
  34. 🔍 23% Omnes collaudantOmnes collaudant
  35. 🔍 23% Justus ut palmaJustus ut palma
  36. 🔍 23% Oculi omniumOculi omnium
  37. 🔍 23% Beata nobis gaudiaBeata nobis gaudia
  38. 🔍 23% Beata gensBeata gens
  39. 🔍 23% Qui manducatQui manducat
  40. 🔍 23% Dilexit AndreamDilexit Andream
  41. 🔍 23% O vos omnesO vos omnes
  42. 🔍 22% Senex puerumSenex puerum
  43. 🔍 22% In Deo speravitIn Deo speravit
  44. 🔍 22% Jesus autemJesus autem
  45. 🔍 22% Candida VirginitasCandida Virginitas
  46. 🔍 22% O vos omnesO vos omnes
  47. 🔍 22% De profundisDe profundis
  48. 🔍 22% ExclamaveruntExclamaverunt
  49. 🔍 22% Te saeculorum PrincipemTe saeculorum Principem
  50. 🔍 22% In medioIn medio
  51. 🔍 22% Te saeculorum PrincipemTe saeculorum Principem
  52. 🔍 22% Christo confixusChristo confixus
  53. 🔍 22% Timebunt gentesTimebunt gentes
  54. 🔍 22% Exsultate DeoExsultate Deo
  55. 🔍 22% VerumtamenVerumtamen
  56. 🔍 22% Vexilla Regis (Tempus Passionis)Vexilla Regis (Tempus Passionis)
  57. 🔍 22% Surrexit Christus et illuxitSurrexit Christus et illuxit
  58. 🔍 22% Ave Regina CaelorumAve Regina Caelorum
  59. 🔍 22% Justus ut palmaJustus ut palma
  60. 🔍 22% Vexilla RegisVexilla Regis
  61. 🔍 22% Sancti tuiSancti tui
  62. 🔍 22% Beata nobis gaudiaBeata nobis gaudia
  63. 🔍 22% Beata nobis gaudiaBeata nobis gaudia
  64. 🔍 21% ConfundanturConfundantur
  65. 🔍 21% Exaudi DomineExaudi Domine