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% Qui majorQui major
  2. 🔍 56% Qui majorQui major
  3. 🔍 34% Qui maior est vestrumQui maior est vestrum
  4. 🔍 34% Descendit hicDescendit hic
  5. 🔍 32% Quicumque volueritQuicumque voluerit
  6. 🔍 27% Omnis qui se exaltatOmnis qui se exaltat
  7. 🔍 26% IucundareIucundare
  8. 🔍 26% Descendit hic justificatusDescendit hic justificatus
  9. 🔍 25% Ne timeas MariaNe timeas Maria
  10. 🔍 25% Ex AEgypto Ex AEgypto
  11. 🔍 25% Sicut exaltatus est Sicut exaltatus est
  12. 🔍 24% Descendit hic justificatusDescendit hic justificatus
  13. 🔍 24% Quicumque volueritQuicumque voluerit
  14. 🔍 24% Descendit hicDescendit hic
  15. 🔍 23% Dominum Deum Dominum Deum
  16. 🔍 23% Maria Virgo assumpta estMaria Virgo assumpta est
  17. 🔍 22% Unus est enimUnus est enim
  18. 🔍 22% Qui non accipitQui non accipit
  19. 🔍 22% Unus est enimUnus est enim
  20. 🔍 21% Sedes tuaSedes tua
  21. 🔍 21% Quicumque volueritQuicumque voluerit
  22. 🔍 21% Omnis qui se exaltatOmnis qui se exaltat
  23. 🔍 21% Caelestis aulae NuntiusCaelestis aulae Nuntius
  24. 🔍 21% Tradetur enim gentibusTradetur enim gentibus
  25. 🔍 21% Caelestis aulae nuntiusCaelestis aulae nuntius
  26. 🔍 20% Te Mater alma NuminisTe Mater alma Numinis
  27. 🔍 20% Qui mihi ministratQui mihi ministrat
  28. 🔍 20% Te dicimus praeconio intacta materTe dicimus praeconio intacta mater
  29. 🔍 20% Omnes autem vos fratres estisOmnes autem vos fratres estis
  30. 🔍 20% Israel potestas eiusIsrael potestas eius
  31. 🔍 20% Magnum mysteriumMagnum mysterium
  32. 🔍 20% O Prima VirgoO Prima Virgo
  33. 🔍 20% Hic est qui venitHic est qui venit
  34. 🔍 20% Te gestientem gaudiisTe gestientem gaudiis
  35. 🔍 20% Ave Maria... tecumAve Maria... tecum
  36. 🔍 20% In illa dieIn illa die
  37. 🔍 20% Te lucis ante terminum (In Festis et Oct. B. M. V.)Te lucis ante terminum (In Festis et Oct. B. M. V.)
  38. 🔍 20% Te gestientem gaudiisTe gestientem gaudiis
  39. 🔍 20% Ostende nobis DomineOstende nobis Domine
  40. 🔍 19% O gloriosa DominaO gloriosa Domina
  41. 🔍 19% Ante me non estAnte me non est
  42. 🔍 19% O prima Virgo proditaO prima Virgo prodita
  43. 🔍 19% Rector potens verax Deus (In festis BMV)Rector potens verax Deus (In festis BMV)
  44. 🔍 19% Hodie caeliHodie caeli
  45. 🔍 19% Jam lucis orto sidere (In festis BMV)Jam lucis orto sidere (In festis BMV)
  46. 🔍 19% Omnis qui invocaveritOmnis qui invocaverit
  47. 🔍 19% Unus est enimUnus est enim
  48. 🔍 19% Quem terra pontus aetheraQuem terra pontus aethera
  49. 🔍 19% Non omnis qui dicitNon omnis qui dicit
  50. 🔍 19% Peccati aculeusPeccati aculeus
  51. 🔍 19% Omnes autem vosOmnes autem vos
  52. 🔍 19% Praeclara custos VirginumPraeclara custos Virginum
  53. 🔍 19% Beatam me dicent ... quia fecit.Beatam me dicent ... quia fecit.
  54. 🔍 19% In monte olivisIn monte olivis
  55. 🔍 19% Respexit DominusRespexit Dominus
  56. 🔍 19% Veniet dies DominiVeniet dies Domini
  57. 🔍 19% Respexit DominusRespexit Dominus
  58. 🔍 19% Memento salutis AuctorMemento salutis Auctor
  59. 🔍 19% Ecce ascendimus... et FiliusEcce ascendimus... et Filius
  60. 🔍 19% Quem terra pontus sideraQuem terra pontus sidera
  61. 🔍 19% Omnes autemOmnes autem
  62. 🔍 19% Veni Sancte SpiritusVeni Sancte Spiritus
  63. 🔍 19% Qui exaltatQui exaltat
  64. 🔍 19% O gloriosa VirginumO gloriosa Virginum
  65. 🔍 19% O gloriosa VirginumO gloriosa Virginum