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% Assumpta estAssumpta est
  2. 🔍 71% Te gloriosus (All)Te gloriosus (All)
  3. 🔍 66% Te MartyrumTe Martyrum
  4. 🔍 65% Bene fundata estBene fundata est
  5. 🔍 59% Te gloriosusTe gloriosus
  6. 🔍 57% Exite de medioExite de medio
  7. 🔍 53% Assumpta estAssumpta est
  8. 🔍 50% Non derelinquetNon derelinquet
  9. 🔍 49% Salve MaterSalve Mater
  10. 🔍 49% Assumpta estAssumpta est
  11. 🔍 47% Bene fundata estBene fundata est
  12. 🔍 46% Te MartyrumTe Martyrum
  13. 🔍 43% Salve MaterSalve Mater
  14. 🔍 39% Exite de medioExite de medio
  15. 🔍 39% Bene fundata estBene fundata est
  16. 🔍 39% Te MartyrumTe Martyrum
  17. 🔍 37% Bene fundata est (All.)Bene fundata est (All.)
  18. 🔍 36% Assumpta estAssumpta est
  19. 🔍 33% Te gloriosus (All)Te gloriosus (All)
  20. 🔍 33% Non derelinquetNon derelinquet
  21. 🔍 25% Te saeculorum PrincipemTe saeculorum Principem
  22. 🔍 25% Beata nobis gaudiaBeata nobis gaudia
  23. 🔍 25% Beata nobis gaudiaBeata nobis gaudia
  24. 🔍 23% Beata nobis gaudiaBeata nobis gaudia
  25. 🔍 23% Beata nobis gaudiaBeata nobis gaudia
  26. 🔍 23% Beata nobisBeata nobis
  27. 🔍 23% Te saeculorum PrincipemTe saeculorum Principem
  28. 🔍 23% Te saeculorum PrincipemTe saeculorum Principem
  29. 🔍 23% Assumpta est MariaAssumpta est Maria
  30. 🔍 22% Isti sunt qui veneruntIsti sunt qui venerunt
  31. 🔍 22% Angelus Domini descenditAngelus Domini descendit
  32. 🔍 22% Sertum gestansSertum gestans
  33. 🔍 21% AemulorAemulor
  34. 🔍 21% VerumtamenVerumtamen
  35. 🔍 21% Felix namque esFelix namque es
  36. 🔍 21% Assumpta est MariaAssumpta est Maria
  37. 🔍 21% Stetit pontifexStetit pontifex
  38. 🔍 20% Iesu Salvator saeculiIesu Salvator saeculi
  39. 🔍 20% Alleluia (T.P. Invitatorium)Alleluia (T.P. Invitatorium)
  40. 🔍 20% Angelus Domini descenditAngelus Domini descendit
  41. 🔍 20% Assumpta est MariaAssumpta est Maria
  42. 🔍 20% Viri GalilaeiViri Galilaei
  43. 🔍 20% Assumpta estAssumpta est
  44. 🔍 20% Simile est... hominiSimile est... homini
  45. 🔍 19% Stetit PontifexStetit Pontifex
  46. 🔍 19% Assumpta est Maria ... allel.Assumpta est Maria ... allel.
  47. 🔍 19% O salutaris Hostia IIIO salutaris Hostia III
  48. 🔍 19% ConfitebunturConfitebuntur
  49. 🔍 19% Assumpta est MariaAssumpta est Maria
  50. 🔍 19% Stetit PontifexStetit Pontifex
  51. 🔍 19% Angelus Domini descenditAngelus Domini descendit
  52. 🔍 19% Vexilla Regis prodeuntVexilla Regis prodeunt
  53. 🔍 19% Optime PaterOptime Pater
  54. 🔍 18% Usque modoUsque modo
  55. 🔍 18% Inclinet DominusInclinet Dominus
  56. 🔍 18% Assumpta est MariaAssumpta est Maria
  57. 🔍 18% Assumpta est MariaAssumpta est Maria
  58. 🔍 18% Assumpta est MariaAssumpta est Maria
  59. 🔍 18% Beatus vir sanctus MartinusBeatus vir sanctus Martinus
  60. 🔍 18% Stetit Angelus (Off)Stetit Angelus (Off)
  61. 🔍 18% Vexilla RegisVexilla Regis
  62. 🔍 18% Dignus es DomineDignus es Domine
  63. 🔍 18% Maria Virgo assumpta estMaria Virgo assumpta est
  64. 🔍 18% Sancte PauleSancte Paule
  65. 🔍 18% Justorum animae (Off.)Justorum animae (Off.)