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% Beata Dei Genitrix VirgoBeata Dei Genitrix Virgo
  2. 🔍 100% Beata Dei Genitrix VirgoBeata Dei Genitrix Virgo
  3. 🔍 100% Beata Dei Genitrix VirgoBeata Dei Genitrix Virgo
  4. 🔍 42% Sancta Dei GenitrixSancta Dei Genitrix
  5. 🔍 35% Beata Mater (in Sabbato)Beata Mater (in Sabbato)
  6. 🔍 35% Beata es Virgo Maria DeiBeata es Virgo Maria Dei
  7. 🔍 35% Beata es Virgo Maria Dei G.Beata es Virgo Maria Dei G.
  8. 🔍 35% Beata Mater... Regina mundi intercedeBeata Mater... Regina mundi intercede
  9. 🔍 34% Sancta Dei GenitrixSancta Dei Genitrix
  10. 🔍 34% Sancta DeiSancta Dei
  11. 🔍 32% Beata Dei Genitrix (Presentation)Beata Dei Genitrix (Presentation)
  12. 🔍 31% Sancti omnes intercedantSancti omnes intercedant
  13. 🔍 31% Beata Dei Genitrix (Praesent.)Beata Dei Genitrix (Praesent.)
  14. 🔍 30% Beata MaterBeata Mater
  15. 🔍 30% Beata Dei GenitrixBeata Dei Genitrix
  16. 🔍 30% Beata es Virgo Maria quae (Ant)Beata es Virgo Maria quae (Ant)
  17. 🔍 29% Exaltata est Sancta Dei GenitrixExaltata est Sancta Dei Genitrix
  18. 🔍 29% Beata es Virgo Maria quaeBeata es Virgo Maria quae
  19. 🔍 29% Beata Dei GenitrixBeata Dei Genitrix
  20. 🔍 29% Ad te o sancta Dei GenitrixAd te o sancta Dei Genitrix
  21. 🔍 29% Benedicta es tuBenedicta es tu
  22. 🔍 29% Sancta... semperSancta... semper
  23. 🔍 29% Post partum VirgoPost partum Virgo
  24. 🔍 28% Benedicta es tu VirgoBenedicta es tu Virgo
  25. 🔍 28% Benedicta es tu VirgoBenedicta es tu Virgo
  26. 🔍 28% Beata Dei GenitrixBeata Dei Genitrix
  27. 🔍 28% Beata es Virgo Maria Dei (Ant)Beata es Virgo Maria Dei (Ant)
  28. 🔍 28% Beata Mater...Regina mundi intercedeBeata Mater...Regina mundi intercede
  29. 🔍 28% Miserere mihiMiserere mihi
  30. 🔍 28% Post partumPost partum
  31. 🔍 27% Beata es MariaBeata es Maria
  32. 🔍 27% Benedico... FiliumBenedico... Filium
  33. 🔍 27% A porta inferiA porta inferi
  34. 🔍 27% Completi suntCompleti sunt
  35. 🔍 27% Beata es MariaBeata es Maria
  36. 🔍 27% Beata Mater...Regina mundi intercedeBeata Mater...Regina mundi intercede
  37. 🔍 27% Tu DomineTu Domine
  38. 🔍 27% Voce meaVoce mea
  39. 🔍 27% Beata Dei Genitrix (O.B.V.M. in Sabb.)Beata Dei Genitrix (O.B.V.M. in Sabb.)
  40. 🔍 26% Beata Dei GenitrixBeata Dei Genitrix
  41. 🔍 26% Sancti et justi in DominoSancti et justi in Domino
  42. 🔍 26% Sancti et justi in DominoSancti et justi in Domino
  43. 🔍 26% Beata Mater...Regina mundi intercedeBeata Mater...Regina mundi intercede
  44. 🔍 26% O beata VirgoO beata Virgo
  45. 🔍 26% Iste Sanctus pro legeIste Sanctus pro lege
  46. 🔍 26% Iste Sanctus pro legeIste Sanctus pro lege
  47. 🔍 26% Iste Sanctus pro legeIste Sanctus pro lege
  48. 🔍 26% Alleluia. (T.P. ad Completorium)Alleluia. (T.P. ad Completorium)
  49. 🔍 26% Tu gloria JerusalemTu gloria Jerusalem
  50. 🔍 26% Sit nomen Domini... inSit nomen Domini... in
  51. 🔍 26% Date ei de fructuDate ei de fructu
  52. 🔍 26% Deus autem nosterDeus autem noster
  53. 🔍 26% Adjutor meusAdjutor meus
  54. 🔍 26% Sit nomen DominiSit nomen Domini
  55. 🔍 26% Respexit meRespexit me
  56. 🔍 26% Deus adjuvat meDeus adjuvat me
  57. 🔍 25% Dominum DeumDominum Deum
  58. 🔍 25% Beati omnesBeati omnes
  59. 🔍 25% Deus meus misericordiaDeus meus misericordia
  60. 🔍 25% Beata Dei Genitrix (Presentation)Beata Dei Genitrix (Presentation)
  61. 🔍 25% Exsultate justiExsultate justi
  62. 🔍 25% Dixit Dominus DominoDixit Dominus Domino
  63. 🔍 25% Salvasti nosSalvasti nos
  64. 🔍 25% O Doctor optimeO Doctor optime
  65. 🔍 25% Hic vir despiciensHic vir despiciens