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% Hodie beataHodie beata
  2. 🔍 56% Hodie beata VirgoHodie beata Virgo
  3. 🔍 47% Hodie beata VirgoHodie beata Virgo
  4. 🔍 41% Hodie beata V. M. puerumHodie beata V. M. puerum
  5. 🔍 32% Hodie beata VirgoHodie beata Virgo
  6. 🔍 27% Ista est VirgoIsta est Virgo
  7. 🔍 26% Cum inducerentCum inducerent
  8. 🔍 26% Veni Creator (1983/1934)Veni Creator (1983/1934)
  9. 🔍 26% Ecce nunc tempusEcce nunc tempus
  10. 🔍 25% Veni Creator SpiritusVeni Creator Spiritus
  11. 🔍 25% Veni Creator SpiritusVeni Creator Spiritus
  12. 🔍 25% MemorareMemorare
  13. 🔍 25% Jam Christus astra ascenderatJam Christus astra ascenderat
  14. 🔍 24% Homo erat in IerusalemHomo erat in Ierusalem
  15. 🔍 24% Purificatio B. M. V.Purificatio B. M. V.
  16. 🔍 24% Cum inducerentCum inducerent
  17. 🔍 24% Pange lingua... LaureamPange lingua... Lauream
  18. 🔍 24% Responsum accepit SimeonResponsum accepit Simeon
  19. 🔍 24% Cum inducerent puerumCum inducerent puerum
  20. 🔍 24% Miserere (Ps 50)Miserere (Ps 50)
  21. 🔍 24% Miserere mei Deus (cantus alter)Miserere mei Deus (cantus alter)
  22. 🔍 24% Veni Creator SpiritusVeni Creator Spiritus
  23. 🔍 24% O virgo maximaO virgo maxima
  24. 🔍 23% Spiritus Sanctus in teSpiritus Sanctus in te
  25. 🔍 23% O beata MaterO beata Mater
  26. 🔍 23% Ad Virginem Dei MatremAd Virginem Dei Matrem
  27. 🔍 23% Circumdederunt meCircumdederunt me
  28. 🔍 23% Pange Lingua... ProeliumPange Lingua... Proelium
  29. 🔍 23% O quot undis lacrimarumO quot undis lacrimarum
  30. 🔍 23% Angelus Domini nuntiavitAngelus Domini nuntiavit
  31. 🔍 23% Pange lingua... proeliumPange lingua... proelium
  32. 🔍 23% Laetare TeresiaLaetare Teresia
  33. 🔍 23% Exsultavit... in DominoExsultavit... in Domino
  34. 🔍 23% Responsum... et cum (Ant.)Responsum... et cum (Ant.)
  35. 🔍 23% Responsum AccepitResponsum Accepit
  36. 🔍 23% En acetumEn acetum
  37. 🔍 22% Hodie completi suntHodie completi sunt
  38. 🔍 22% Precatus estPrecatus est
  39. 🔍 22% Ego sum viaEgo sum via
  40. 🔍 22% Responsum AccepitResponsum Accepit
  41. 🔍 22% Omnis vallisOmnis vallis
  42. 🔍 22% Lustris sex qui jam peractisLustris sex qui jam peractis
  43. 🔍 22% Iam lucis orto sidere Iam lucis orto sidere
  44. 🔍 22% Pulchra facie sed pulchrior (Resp.)Pulchra facie sed pulchrior (Resp.)
  45. 🔍 22% Cantate DominoCantate Domino
  46. 🔍 22% Veni Sancte SpiritusVeni Sancte Spiritus
  47. 🔍 22% Indicabo tibi homoIndicabo tibi homo
  48. 🔍 22% Lustris sex qui jam peractis ( Primus versus tantum notatus)Lustris sex qui jam peractis ( Primus versus tantum notatus)
  49. 🔍 22% Spiritus SanctusSpiritus Sanctus
  50. 🔍 22% Hodie nobis caelorum (Resp.)Hodie nobis caelorum (Resp.)
  51. 🔍 22% Audi benigne Conditor Audi benigne Conditor
  52. 🔍 22% Lustra sex qui jamLustra sex qui jam
  53. 🔍 22% Hodie completi suntHodie completi sunt
  54. 🔍 22% Domine pater et DeusDomine pater et Deus
  55. 🔍 22% Dextram meam et collum (Resp.)Dextram meam et collum (Resp.)
  56. 🔍 22% DilexistiDilexisti
  57. 🔍 22% Vidi aquamVidi aquam
  58. 🔍 22% Beata MaterBeata Mater
  59. 🔍 22% Miserere mei Deus (cantus prior)Miserere mei Deus (cantus prior)
  60. 🔍 22% Cum inducerent puerum JesumCum inducerent puerum Jesum
  61. 🔍 22% In medio et circuituIn medio et circuitu
  62. 🔍 22% Rector PotensRector Potens
  63. 🔍 22% Cibavit eos... alleluiaCibavit eos... alleluia
  64. 🔍 22% Beata AgnesBeata Agnes
  65. 🔍 22% Sub tuum praesidiumSub tuum praesidium