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% Crucem sanctam subiitCrucem sanctam subiit
  2. 🔍 62% Crucem sanctam subiitCrucem sanctam subiit
  3. 🔍 56% Crucem sanctamCrucem sanctam
  4. 🔍 55% Crucem sanctamCrucem sanctam
  5. 🔍 50% Crucem sanctamCrucem sanctam
  6. 🔍 48% Crucem sanctamCrucem sanctam
  7. 🔍 42% Accepit ergo IesusAccepit ergo Iesus
  8. 🔍 38% Amen a. d. tibi (Fir)Amen a. d. tibi (Fir)
  9. 🔍 38% Amen a. d. tibi (Har)Amen a. d. tibi (Har)
  10. 🔍 38% Crucem tuam adoramusCrucem tuam adoramus
  11. 🔍 34% Alleluia audiviAlleluia audivi
  12. 🔍 34% Sedebit DominusSedebit Dominus
  13. 🔍 34% Accepit ergo IesusAccepit ergo Iesus
  14. 🔍 33% Crucifixus surrexit tertiaCrucifixus surrexit tertia
  15. 🔍 33% Christus semelChristus semel
  16. 🔍 32% A saeculo non est auditumA saeculo non est auditum
  17. 🔍 32% Cito euntesCito euntes
  18. 🔍 32% Usque modoUsque modo
  19. 🔍 32% Custodi meCustodi me
  20. 🔍 32% Audientes autemAudientes autem
  21. 🔍 32% ContumeliasContumelias
  22. 🔍 32% Ascendit DeusAscendit Deus
  23. 🔍 32% Framea suscitareFramea suscitare
  24. 🔍 31% Alleluia pax vobisAlleluia pax vobis
  25. 🔍 31% OperaminiOperamini
  26. 🔍 31% Cenantibus autemCenantibus autem
  27. 🔍 31% Anxiatus estAnxiatus est
  28. 🔍 31% O EmmanuelO Emmanuel
  29. 🔍 31% O EmmanuelO Emmanuel
  30. 🔍 31% Cum autem veneritCum autem venerit
  31. 🔍 31% Dominus tamquam ovisDominus tamquam ovis
  32. 🔍 31% O Rex gloriaeO Rex gloriae
  33. 🔍 31% Accepit ergo Iesus panesAccepit ergo Iesus panes
  34. 🔍 31% Alleluia audiviAlleluia audivi
  35. 🔍 30% Confirma hoc DeusConfirma hoc Deus
  36. 🔍 30% Amen a. d. vobis quiaAmen a. d. vobis quia
  37. 🔍 30% Unus est enimUnus est enim
  38. 🔍 30% Domine in caeloDomine in caelo
  39. 🔍 30% Benedictus Dominus quiaBenedictus Dominus quia
  40. 🔍 30% Crucifixus resurrexit alleluiaCrucifixus resurrexit alleluia
  41. 🔍 30% ConsolaminiConsolamini
  42. 🔍 30% Christus factus estChristus factus est
  43. 🔍 30% Si diligeretisSi diligeretis
  44. 🔍 30% Ad te levaviAd te levavi
  45. 🔍 30% O OriensO Oriens
  46. 🔍 30% O OriensO Oriens
  47. 🔍 30% Angelus Domini nuntiavitAngelus Domini nuntiavit
  48. 🔍 30% Qui manet in meQui manet in me
  49. 🔍 30% Deduc me in via aeternaDeduc me in via aeterna
  50. 🔍 30% Ego sum ostiumEgo sum ostium
  51. 🔍 30% Adorate DominumAdorate Dominum
  52. 🔍 30% Beneplacitum estBeneplacitum est
  53. 🔍 30% Alleluia ego sum vitisAlleluia ego sum vitis
  54. 🔍 29% Dixit discipulus illeDixit discipulus ille
  55. 🔍 29% Cum venerit ParaclitusCum venerit Paraclitus
  56. 🔍 29% Exortum est ... alleluia.Exortum est ... alleluia.
  57. 🔍 29% LoquebanturLoquebantur
  58. 🔍 29% Domine rex omnipotens liberaDomine rex omnipotens libera
  59. 🔍 29% Dum venerit Paraclitus SpiritusDum venerit Paraclitus Spiritus
  60. 🔍 29% Amen a. d. vobis Qui creditAmen a. d. vobis Qui credit
  61. 🔍 29% Redemptionem ... alleluiaRedemptionem ... alleluia
  62. 🔍 29% ConsiderabamConsiderabam
  63. 🔍 29% Adhuc modicumAdhuc modicum
  64. 🔍 29% Sana DomineSana Domine
  65. 🔍 29% Omnis vallis (Mode 2d)Omnis vallis (Mode 2d)