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% Senex puerum portabat (All.)Senex puerum portabat (All.)
  2. 🔍 90% Dilexit AndreamDilexit Andream
  3. 🔍 90% Justus ut palma (All.)Justus ut palma (All.)
  4. 🔍 89% Dum complerenturDum complerentur
  5. 🔍 88% O quam bonusO quam bonus
  6. 🔍 39% Senex puerumSenex puerum
  7. 🔍 34% Justus ut palmaJustus ut palma
  8. 🔍 33% Dilexit AndreamDilexit Andream
  9. 🔍 33% Dum complerenturDum complerentur
  10. 🔍 31% O quam bonusO quam bonus
  11. 🔍 30% Senex puerumSenex puerum
  12. 🔍 26% Dilexit AndreamDilexit Andream
  13. 🔍 25% Te saeculorum PrincipemTe saeculorum Principem
  14. 🔍 25% Beata nobis gaudiaBeata nobis gaudia
  15. 🔍 25% Beata nobis gaudiaBeata nobis gaudia
  16. 🔍 25% Beata nobisBeata nobis
  17. 🔍 25% Gaudete cum alleluiaGaudete cum alleluia
  18. 🔍 25% Justus ut palmaJustus ut palma
  19. 🔍 25% SenioresSeniores
  20. 🔍 24% Justorum animae (Off.)Justorum animae (Off.)
  21. 🔍 24% Incipit Oratio Jeremiae Prophetae (ad libitum)Incipit Oratio Jeremiae Prophetae (ad libitum)
  22. 🔍 24% Senex puerum portabatSenex puerum portabat
  23. 🔍 24% Surrexit Dominus et apparuit (Com.)Surrexit Dominus et apparuit (Com.)
  24. 🔍 24% Domine exaudiDomine exaudi
  25. 🔍 24% In die solemnitatisIn die solemnitatis
  26. 🔍 23% Petite cum AlleluiaPetite cum Alleluia
  27. 🔍 23% Cantate DominoCantate Domino
  28. 🔍 23% Tenuisti manumTenuisti manum
  29. 🔍 23% In salutariIn salutari
  30. 🔍 23% Ave Rex nosterAve Rex noster
  31. 🔍 22% Cum complerenturCum complerentur
  32. 🔍 22% Sedebit DominusSedebit Dominus
  33. 🔍 22% Egredietur virgaEgredietur virga
  34. 🔍 22% Sicut ovisSicut ovis
  35. 🔍 22% Erit vobisErit vobis
  36. 🔍 22% Stetit PontifexStetit Pontifex
  37. 🔍 22% Stetit Angelus (Off)Stetit Angelus (Off)
  38. 🔍 22% O crux splendidiorO crux splendidior
  39. 🔍 22% Repleta estRepleta est
  40. 🔍 22% Fulgebunt justi et tamquamFulgebunt justi et tamquam
  41. 🔍 22% Juravit DominusJuravit Dominus
  42. 🔍 22% Senex puerum portabatSenex puerum portabat
  43. 🔍 22% Hodie beata VirgoHodie beata Virgo
  44. 🔍 22% Dixit autem dominusDixit autem dominus
  45. 🔍 22% In splendoribusIn splendoribus
  46. 🔍 22% Fili quid fecisti (Com.)Fili quid fecisti (Com.)
  47. 🔍 22% Spiritus DominiSpiritus Domini
  48. 🔍 22% Rogavi pro teRogavi pro te
  49. 🔍 22% Inclinet DominusInclinet Dominus
  50. 🔍 21% AdducenturAdducentur
  51. 🔍 21% Liberasti nosLiberasti nos
  52. 🔍 21% In conspectu Angelorum (Off)In conspectu Angelorum (Off)
  53. 🔍 21% Surrexit Christus et illuxitSurrexit Christus et illuxit
  54. 🔍 21% TradideruntTradiderunt
  55. 🔍 21% ImproperiumImproperium
  56. 🔍 21% Dirigatur oratio meaDirigatur oratio mea
  57. 🔍 21% Animam meamAnimam meam
  58. 🔍 21% Senex puerumSenex puerum
  59. 🔍 21% Gaudete sine AlleluiaGaudete sine Alleluia
  60. 🔍 21% Ecce virgoEcce virgo
  61. 🔍 21% Domus meaDomus mea
  62. 🔍 21% Beata Agnes in medioBeata Agnes in medio
  63. 🔍 21% Nos autem... alleluiaNos autem... alleluia
  64. 🔍 21% Laetamini in Domino (OFF. cum Alleluia)Laetamini in Domino (OFF. cum Alleluia)
  65. 🔍 21% Beata Agnes in medio flammarumBeata Agnes in medio flammarum