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% Ille homo qui diciturIlle homo qui dicitur
  2. 🔍 80% Ille homoIlle homo
  3. 🔍 78% Ille homoIlle homo
  4. 🔍 70% Ille homoIlle homo
  5. 🔍 58% Ille homoIlle homo
  6. 🔍 35% Lutum fecitLutum fecit
  7. 🔍 33% Lutum fecitLutum fecit
  8. 🔍 31% Lutum fecitLutum fecit
  9. 🔍 26% Ex tractatu...Accedet homoEx tractatu...Accedet homo
  10. 🔍 26% Propheta magnusPropheta magnus
  11. 🔍 25% Propheta magnusPropheta magnus
  12. 🔍 25% Ibat Jesus in civitatemIbat Jesus in civitatem
  13. 🔍 24% Homo quidam fecitHomo quidam fecit
  14. 🔍 23% Ibat JesusIbat Jesus
  15. 🔍 22% Quis ex vobis homoQuis ex vobis homo
  16. 🔍 22% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  17. 🔍 22% Passio DNJC secundum LucamPassio DNJC secundum Lucam
  18. 🔍 21% Passio DNJC secundum MarcumPassio DNJC secundum Marcum
  19. 🔍 21% Passio DNJC secundum MatthaeumPassio DNJC secundum Matthaeum
  20. 🔍 21% Passio Domini nostri Jesu Christi secundum Lucam - ANNO CPassio Domini nostri Jesu Christi secundum Lucam - ANNO C
  21. 🔍 21% Ille me clarificabitIlle me clarificabit
  22. 🔍 21% Ecce veniet DeusEcce veniet Deus
  23. 🔍 21% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  24. 🔍 21% Stans autem JesusStans autem Jesus
  25. 🔍 21% Stans autem JesusStans autem Jesus
  26. 🔍 21% Fuit homo missusFuit homo missus
  27. 🔍 21% Ecce veniet Deus et homoEcce veniet Deus et homo
  28. 🔍 21% Exsultet jam AngelicaExsultet jam Angelica
  29. 🔍 21% Homo quidam descendebatHomo quidam descendebat
  30. 🔍 21% Ille me clarificabitIlle me clarificabit
  31. 🔍 21% Miserere (Ps 50)Miserere (Ps 50)
  32. 🔍 21% Passio DNJC secundum MatthaeumPassio DNJC secundum Matthaeum
  33. 🔍 21% Qui me sanum fecitQui me sanum fecit
  34. 🔍 20% Passio Domini nostri Jesu Christi secundum Marcum - ANNO BPassio Domini nostri Jesu Christi secundum Marcum - ANNO B
  35. 🔍 20% Omnes qui habebantOmnes qui habebant
  36. 🔍 20% Et ecce vox de nubeEt ecce vox de nube
  37. 🔍 20% Misericordia tua DomineMisericordia tua Domine
  38. 🔍 20% Passio Domini nostri Jesu Christi secundum Matthaeum - ANNO APassio Domini nostri Jesu Christi secundum Matthaeum - ANNO A
  39. 🔍 20% Quis... homoQuis... homo
  40. 🔍 20% Homo quidam descendebatHomo quidam descendebat
  41. 🔍 20% Homo quidam descendebatHomo quidam descendebat
  42. 🔍 20% Ille me clarificabitIlle me clarificabit
  43. 🔍 20% Miserere mei Deus (cantus prior)Miserere mei Deus (cantus prior)
  44. 🔍 20% Exsultavit ... ex exaltatum estExsultavit ... ex exaltatum est
  45. 🔍 20% Homo erat in IerusalemHomo erat in Ierusalem
  46. 🔍 19% Vado ad eum ... et nemoVado ad eum ... et nemo
  47. 🔍 19% Cibavit illosCibavit illos
  48. 🔍 19% ConvocatisConvocatis
  49. 🔍 19% Juravit DominusJuravit Dominus
  50. 🔍 19% Qui me sanum fecitQui me sanum fecit
  51. 🔍 19% Venite ad meVenite ad me
  52. 🔍 19% Omnes qui habebantOmnes qui habebant
  53. 🔍 19% Iucundus homoIucundus homo
  54. 🔍 19% Cibavit illosCibavit illos
  55. 🔍 19% Hic est discipulus illeHic est discipulus ille
  56. 🔍 19% Magister quod estMagister quod est
  57. 🔍 19% Quis ex vobis homoQuis ex vobis homo
  58. 🔍 19% Fuit homoFuit homo
  59. 🔍 19% Qui sequitur meQui sequitur me
  60. 🔍 19% Jacob autem genuitJacob autem genuit
  61. 🔍 19% Benedico... FiliumBenedico... Filium
  62. 🔍 19% Dives ille guttamDives ille guttam
  63. 🔍 19% Dominum qui fecit nosDominum qui fecit nos
  64. 🔍 19% Vado ad eum... et nemoVado ad eum... et nemo
  65. 🔍 19% Popule meusPopule meus