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% Quod natum estQuod natum est
  2. 🔍 44% Anxiatus estAnxiatus est
  3. 🔍 44% Exortum est ... alleluia.Exortum est ... alleluia.
  4. 🔍 44% Magister quod est mandatumMagister quod est mandatum
  5. 🔍 43% Quod uni ex minimisQuod uni ex minimis
  6. 🔍 42% Spiritus est DeusSpiritus est Deus
  7. 🔍 42% Hoc est testimoniumHoc est testimonium
  8. 🔍 42% Hoc est testimoniumHoc est testimonium
  9. 🔍 42% Hoc est opus DeiHoc est opus Dei
  10. 🔍 42% Anxiatus estAnxiatus est
  11. 🔍 41% Christum natum positumChristum natum positum
  12. 🔍 40% Deus unus estDeus unus est
  13. 🔍 40% Omne quod datOmne quod dat
  14. 🔍 39% Natus est nobis DeusNatus est nobis Deus
  15. 🔍 39% Nunc clarificatus est ... alleluiaNunc clarificatus est ... alleluia
  16. 🔍 39% Confirma hoc DeusConfirma hoc Deus
  17. 🔍 38% Spiritus ubi vult ... sic estSpiritus ubi vult ... sic est
  18. 🔍 38% Hoc est praeceptumHoc est praeceptum
  19. 🔍 37% Non est discipulusNon est discipulus
  20. 🔍 37% Venite benedictiVenite benedicti
  21. 🔍 37% Si manseritisSi manseritis
  22. 🔍 37% Nunc clarificatus estNunc clarificatus est
  23. 🔍 37% Unus est enimUnus est enim
  24. 🔍 37% Sicut exaltatusSicut exaltatus
  25. 🔍 36% Magister quod est mandatumMagister quod est mandatum
  26. 🔍 36% Beneplacitum estBeneplacitum est
  27. 🔍 35% Angelus Domini nuntiavitAngelus Domini nuntiavit
  28. 🔍 35% Elevata est ... alleluiaElevata est ... alleluia
  29. 🔍 35% Qui me misitQui me misit
  30. 🔍 35% Sedebit DominusSedebit Dominus
  31. 🔍 35% Non est ei speciesNon est ei species
  32. 🔍 35% Cum accepisset acetumCum accepisset acetum
  33. 🔍 35% Lux orta est super nosLux orta est super nos
  34. 🔍 35% Qui de terra estQui de terra est
  35. 🔍 35% Candor est lucisCandor est lucis
  36. 🔍 35% Magnificatus estMagnificatus est
  37. 🔍 35% Antequam convenirentAntequam convenirent
  38. 🔍 35% Panis enim DeiPanis enim Dei
  39. 🔍 35% Natus est nobis hodieNatus est nobis hodie
  40. 🔍 35% VisionemVisionem
  41. 🔍 35% Christus passus estChristus passus est
  42. 🔍 35% Vulneratus estVulneratus est
  43. 🔍 35% Qui perdiderit 1 (Mode 1f-dd)Qui perdiderit 1 (Mode 1f-dd)
  44. 🔍 35% Domine non est exaltatumDomine non est exaltatum
  45. 🔍 35% Nisi ego abieroNisi ego abiero
  46. 🔍 34% Ex quo facta estEx quo facta est
  47. 🔍 34% Amen a. d. tibi (Fir)Amen a. d. tibi (Fir)
  48. 🔍 34% Domine bonum estDomine bonum est
  49. 🔍 34% Nunc facta est salusNunc facta est salus
  50. 🔍 34% Antequam convenirentAntequam convenirent
  51. 🔍 34% Amen a. d. tibi (Har)Amen a. d. tibi (Har)
  52. 🔍 34% Redemptionem ... alleluiaRedemptionem ... alleluia
  53. 🔍 34% Nomini tuo DomineNomini tuo Domine
  54. 🔍 33% Libera nos Deus (Mode 1f)Libera nos Deus (Mode 1f)
  55. 🔍 33% Ille me clarificabitIlle me clarificabit
  56. 🔍 33% Oblatus estOblatus est
  57. 🔍 33% Qui perdiderit 1 (Mode 1f-de)Qui perdiderit 1 (Mode 1f-de)
  58. 🔍 33% Humiliavit semetipsumHumiliavit semetipsum
  59. 🔍 33% Sedes tua DeusSedes tua Deus
  60. 🔍 33% Omnes autemOmnes autem
  61. 🔍 33% Ecce in nubibusEcce in nubibus
  62. 🔍 33% Ecce in nubibusEcce in nubibus
  63. 🔍 33% Salus nostraSalus nostra
  64. 🔍 33% Si quis mihiSi quis mihi
  65. 🔍 33% Ante me non estAnte me non est