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% Puellae saltantiPuellae saltanti
  2. 🔍 89% Puellae saltantiPuellae saltanti
  3. 🔍 78% Puellae saltantiPuellae saltanti
  4. 🔍 77% Puellae saltantiPuellae saltanti
  5. 🔍 33% Puellae saltantiPuellae saltanti
  6. 🔍 32% Domine mi rexDomine mi rex
  7. 🔍 23% Joannes et Paulus dixeruntJoannes et Paulus dixerunt
  8. 🔍 23% Domine mi rexDomine mi rex
  9. 🔍 22% Angelus Domini nuntiavitAngelus Domini nuntiavit
  10. 🔍 22% Misso Herodes spiculatoreMisso Herodes spiculatore
  11. 🔍 22% Joannes et Paulus agnoscentesJoannes et Paulus agnoscentes
  12. 🔍 21% Caritas Dei diffusaCaritas Dei diffusa
  13. 🔍 21% Herodes enim tenuitHerodes enim tenuit
  14. 🔍 21% Caritas DeiCaritas Dei
  15. 🔍 20% Semen cecidit ... aliudSemen cecidit ... aliud
  16. 🔍 20% Cantantibus organisCantantibus organis
  17. 🔍 20% Misso HerodesMisso Herodes
  18. 🔍 19% Angelus Domini nuntiavit MariaeAngelus Domini nuntiavit Mariae
  19. 🔍 19% Semen cecidit... aliudSemen cecidit... aliud
  20. 🔍 19% Herodes enim tenuitHerodes enim tenuit
  21. 🔍 19% Amen dico vobis quod uniAmen dico vobis quod uni
  22. 🔍 19% Joannes vocabiturJoannes vocabitur
  23. 🔍 19% Misso HerodesMisso Herodes
  24. 🔍 19% Admoniti MagiAdmoniti Magi
  25. 🔍 19% Joannes vocabitur nomenJoannes vocabitur nomen
  26. 🔍 19% Unus ex duobusUnus ex duobus
  27. 🔍 18% Domine mi rexDomine mi rex
  28. 🔍 18% Beati pacificiBeati pacifici
  29. 🔍 18% Salve MaterSalve Mater
  30. 🔍 18% Ecce in nubibusEcce in nubibus
  31. 🔍 18% Joannes et Paulus dixeruntJoannes et Paulus dixerunt
  32. 🔍 18% Admoniti MagiAdmoniti Magi
  33. 🔍 18% Semen... aliudSemen... aliud
  34. 🔍 18% Arguebat HerodemArguebat Herodem
  35. 🔍 18% Maternitas tuaMaternitas tua
  36. 🔍 18% Unus ex duobusUnus ex duobus
  37. 🔍 18% Cum iter ad mareCum iter ad mare
  38. 🔍 18% Hoc est testimoniumHoc est testimonium
  39. 🔍 18% Da mihi in discoDa mihi in disco
  40. 🔍 18% Angelus Domini nuntiavit (Ant.)Angelus Domini nuntiavit (Ant.)
  41. 🔍 18% Salve MaterSalve Mater
  42. 🔍 18% Ego sum panis vivus ... et panisEgo sum panis vivus ... et panis
  43. 🔍 17% Tu gloria JerusalemTu gloria Jerusalem
  44. 🔍 17% Tu gloria JerusalemTu gloria Jerusalem
  45. 🔍 17% Deus a LibanoDeus a Libano
  46. 🔍 17% Christus Dei FiliusChristus Dei Filius
  47. 🔍 17% Pueri Hebraeorum portantesPueri Hebraeorum portantes
  48. 🔍 17% Joannes et Paulus agnoscentesJoannes et Paulus agnoscentes
  49. 🔍 17% Cantantibus organisCantantibus organis
  50. 🔍 17% In circuitu populiIn circuitu populi
  51. 🔍 17% Joannes autem cum audissetJoannes autem cum audisset
  52. 🔍 17% Magnificavit DominusMagnificavit Dominus
  53. 🔍 17% Domine salva nosDomine salva nos
  54. 🔍 17% Semen ceciditSemen cecidit
  55. 🔍 17% Arguebat HerodemArguebat Herodem
  56. 🔍 17% In Deo speraviIn Deo speravi
  57. 🔍 17% Cum venerit FiliusCum venerit Filius
  58. 🔍 16% Valde honorandus estValde honorandus est
  59. 🔍 16% Semen ceciditSemen cecidit
  60. 🔍 16% Cantantibus organisCantantibus organis
  61. 🔍 16% Montes et collesMontes et colles
  62. 🔍 16% Cibavit illosCibavit illos
  63. 🔍 16% In ferventis oleiIn ferventis olei
  64. 🔍 16% Gloria tibi TrinitasGloria tibi Trinitas
  65. 🔍 16% Domine mi RexDomine mi Rex