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-20. 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% Benedictus esBenedictus es
  2. 🔍 49% Benedicta es tu (Grad)Benedicta es tu (Grad)
  3. 🔍 44% Benedictus esBenedictus es
  4. 🔍 37% Benedictus esBenedictus es
  5. 🔍 35% Constitues eos principes (Grad.)Constitues eos principes (Grad.)
  6. 🔍 35% Benedicta es tu (Grad)Benedicta es tu (Grad)
  7. 🔍 31% Constitues eos principes (Grad.)Constitues eos principes (Grad.)
  8. 🔍 29% Beati Mundo CordeBeati Mundo Corde
  9. 🔍 29% Benedicta es tu (Grad.)Benedicta es tu (Grad.)
  10. 🔍 27% Deus IsraelDeus Israel
  11. 🔍 27% Benedictus esBenedictus es
  12. 🔍 26% Venite filiiVenite filii
  13. 🔍 26% Benedicta es tuBenedicta es tu
  14. 🔍 25% Mandatum novumMandatum novum
  15. 🔍 24% Anima nostraAnima nostra
  16. 🔍 24% Venite filiiVenite filii
  17. 🔍 24% Anima nostraAnima nostra
  18. 🔍 24% Constitues eosConstitues eos
  19. 🔍 23% Deus IsraelDeus Israel
  20. 🔍 23% Dominus DixitDominus Dixit
  21. 🔍 23% Sanctus IXSanctus IX
  22. 🔍 23% Convertere DomineConvertere Domine
  23. 🔍 23% In voluntateIn voluntate
  24. 🔍 22% Justorum animaeJustorum animae
  25. 🔍 22% Sanctus VIIISanctus VIII
  26. 🔍 22% Angeli ArchangeliAngeli Archangeli
  27. 🔍 22% EvangelizareEvangelizare
  28. 🔍 21% Qui SedesQui Sedes
  29. 🔍 21% Convertere DomineConvertere Domine
  30. 🔍 21% Venite filiiVenite filii
  31. 🔍 21% Convertere DomineConvertere Domine
  32. 🔍 21% Sanctus XISanctus XI
  33. 🔍 21% Beati mundo cordeBeati mundo corde
  34. 🔍 20% EvangelizareEvangelizare
  35. 🔍 20% Unam petii... BeatiUnam petii... Beati
  36. 🔍 20% Lumen HilareLumen Hilare
  37. 🔍 20% Benedictus esBenedictus es
  38. 🔍 19% SanctusSanctus
  39. 🔍 19% Lux aeternaLux aeterna
  40. 🔍 19% Justorum animaeJustorum animae
  41. 🔍 19% Terribilis estTerribilis est
  42. 🔍 19% Vultum tuum... AfferenturVultum tuum... Afferentur
  43. 🔍 19% Beata gensBeata gens
  44. 🔍 19% Passer InvenitPasser Invenit
  45. 🔍 19% Justorum animaeJustorum animae
  46. 🔍 19% Justus es DomineJustus es Domine
  47. 🔍 19% Lauda Syon SalvatoremLauda Syon Salvatorem
  48. 🔍 19% Omnia quae fecistiOmnia quae fecisti
  49. 🔍 19% Gustate et VideteGustate et Videte
  50. 🔍 18% Me exspectaveruntMe exspectaverunt
  51. 🔍 18% CognoviCognovi
  52. 🔍 18% SanctusSanctus
  53. 🔍 18% Ave Maria (Hail Mary)Ave Maria (Hail Mary)
  54. 🔍 18% Gloriosa Dicta SuntGloriosa Dicta Sunt
  55. 🔍 18% QuotiescumqueQuotiescumque
  56. 🔍 18% Ave Maria (English, with verses)Ave Maria (English, with verses)
  57. 🔍 18% Data est MihiData est Mihi
  58. 🔍 17% Dulcis et rectusDulcis et rectus
  59. 🔍 17% Constitues eosConstitues eos
  60. 🔍 17% Populum humilemPopulum humilem
  61. 🔍 17% LoquebarLoquebar
  62. 🔍 17% Nova bellaNova bella
  63. 🔍 17% TribulationesTribulationes
  64. 🔍 17% Ave Maria (Alleluia)Ave Maria (Alleluia)
  65. 🔍 17% Oculi MeiOculi Mei