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% Senex puerumSenex puerum
  2. 🔍 90% O quam bonusO quam bonus
  3. 🔍 87% Dilexit AndreamDilexit Andream
  4. 🔍 87% Dum complerenturDum complerentur
  5. 🔍 64% Justus ut palmaJustus ut palma
  6. 🔍 63% Dilexit AndreamDilexit Andream
  7. 🔍 59% Senex puerumSenex puerum
  8. 🔍 58% Justus ut palmaJustus ut palma
  9. 🔍 55% Justus ut palmaJustus ut palma
  10. 🔍 55% Dum complerenturDum complerentur
  11. 🔍 52% Dilexit AndreamDilexit Andream
  12. 🔍 52% Factus est repenteFactus est repente
  13. 🔍 39% Senex puerum portabat (All.)Senex puerum portabat (All.)
  14. 🔍 32% Dum complerenturDum complerentur
  15. 🔍 31% Dilexit AndreamDilexit Andream
  16. 🔍 31% Justus ut palma (All.)Justus ut palma (All.)
  17. 🔍 30% O quam bonusO quam bonus
  18. 🔍 26% Regnavit DominusRegnavit Dominus
  19. 🔍 25% Beata nobisBeata nobis
  20. 🔍 25% Ego autem sum vermisEgo autem sum vermis
  21. 🔍 25% Senex puerumSenex puerum
  22. 🔍 25% Memento DomineMemento Domine
  23. 🔍 24% Mirabilis DominusMirabilis Dominus
  24. 🔍 24% Decus morumDecus morum
  25. 🔍 24% Senex puerum portabatSenex puerum portabat
  26. 🔍 23% VerumtamenVerumtamen
  27. 🔍 23% Impleta gaudentImpleta gaudent
  28. 🔍 23% Ecce iam venitEcce iam venit
  29. 🔍 23% Jesu nostra redemptioJesu nostra redemptio
  30. 🔍 22% Candor aeternaeCandor aeternae
  31. 🔍 22% Ego dilecto... dilectusEgo dilecto... dilectus
  32. 🔍 22% DeclinaboDeclinabo
  33. 🔍 22% Ego sum vestra redemptioEgo sum vestra redemptio
  34. 🔍 22% Vitae novae praevia!Vitae novae praevia!
  35. 🔍 22% Summi Parentis FilioSummi Parentis Filio
  36. 🔍 21% Ascendit DeusAscendit Deus
  37. 🔍 21% Ego sum pastor 2Ego sum pastor 2
  38. 🔍 21% Solemnitas tuaSolemnitas tua
  39. 🔍 21% Quicumque certumQuicumque certum
  40. 🔍 21% Oculi omniumOculi omnium
  41. 🔍 21% In voluntateIn voluntate
  42. 🔍 21% Surrexit Dominus etSurrexit Dominus et
  43. 🔍 21% Emitte SpiritumEmitte Spiritum
  44. 🔍 21% Ego sum pastorEgo sum pastor
  45. 🔍 21% Praefatio solemnior de sancta CrucePraefatio solemnior de sancta Cruce
  46. 🔍 21% Bernardinum qui divinum.Bernardinum qui divinum.
  47. 🔍 21% Deus qui sedesDeus qui sedes
  48. 🔍 21% In Deo speravitIn Deo speravit
  49. 🔍 21% Eripe meEripe me
  50. 🔍 20% Tenuisti manumTenuisti manum
  51. 🔍 20% Domine Deus meus in teDomine Deus meus in te
  52. 🔍 20% Vexilla RegisVexilla Regis
  53. 🔍 20% Laetamini cum Jerusalem (All.)Laetamini cum Jerusalem (All.)
  54. 🔍 20% Sacerdotes sanctiSacerdotes sancti
  55. 🔍 20% Pauper et inopsPauper et inops
  56. 🔍 20% Vexilla Regis (Tempus Passionis)Vexilla Regis (Tempus Passionis)
  57. 🔍 20% In die resurrectionisIn die resurrectionis
  58. 🔍 20% O virgo maximaO virgo maxima
  59. 🔍 20% Praefatio solemnior de sanctissima TrinitatePraefatio solemnior de sanctissima Trinitate
  60. 🔍 20% Petite... alleluiaPetite... alleluia
  61. 🔍 20% Jesu dulcisJesu dulcis
  62. 🔍 20% Praefatio solemnior de nuptiisPraefatio solemnior de nuptiis
  63. 🔍 20% Senex puerum portabatSenex puerum portabat
  64. 🔍 20% Sacerdotes sanctiSacerdotes sancti
  65. 🔍 20% Praefatio solemnior de MartyribusPraefatio solemnior de Martyribus