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% Hoc est testimoniumHoc est testimonium
  2. 🔍 100% Hoc est testimoniumHoc est testimonium
  3. 🔍 58% Hoc est testimoniumHoc est testimonium
  4. 🔍 55% Ego sum qui testimoniumEgo sum qui testimonium
  5. 🔍 55% Hoc est testimoniumHoc est testimonium
  6. 🔍 53% Hoc est testimonium quodHoc est testimonium quod
  7. 🔍 49% Qui post meQui post me
  8. 🔍 49% Qui post meQui post me
  9. 🔍 48% Hoc est opus DeiHoc est opus Dei
  10. 🔍 46% Hoc est praeceptumHoc est praeceptum
  11. 🔍 42% Quod natum estQuod natum est
  12. 🔍 42% Qui de terra estQui de terra est
  13. 🔍 41% Anxiatus estAnxiatus est
  14. 🔍 40% Qui me misitQui me misit
  15. 🔍 40% In hoc cognoscentIn hoc cognoscent
  16. 🔍 39% Anxiatus estAnxiatus est
  17. 🔍 39% Ante me non estAnte me non est
  18. 🔍 38% Antequam convenirentAntequam convenirent
  19. 🔍 38% Ante me non estAnte me non est
  20. 🔍 38% Iuxta est salusIuxta est salus
  21. 🔍 38% Iuxta est salusIuxta est salus
  22. 🔍 38% Solvite templum hocSolvite templum hoc
  23. 🔍 37% Natus est nobis DeusNatus est nobis Deus
  24. 🔍 37% Qui perdiderit 1 (Mode 1f-de)Qui perdiderit 1 (Mode 1f-de)
  25. 🔍 37% Ante me non est (Mode 2*f)Ante me non est (Mode 2*f)
  26. 🔍 37% Qui perdiderit 1 (Mode 1f-dd)Qui perdiderit 1 (Mode 1f-dd)
  27. 🔍 37% Antequam convenirentAntequam convenirent
  28. 🔍 37% Domine non est exaltatumDomine non est exaltatum
  29. 🔍 37% Confirma hoc DeusConfirma hoc Deus
  30. 🔍 36% Solvite templum hocSolvite templum hoc
  31. 🔍 36% Exaudiat te DominusExaudiat te Dominus
  32. 🔍 36% Libera nos Deus (Mode 1f)Libera nos Deus (Mode 1f)
  33. 🔍 36% Deus nosterDeus noster
  34. 🔍 36% Ex quo facta estEx quo facta est
  35. 🔍 36% Exaltabo te DomineExaltabo te Domine
  36. 🔍 36% Ante me non est (Mode 1g)Ante me non est (Mode 1g)
  37. 🔍 35% Domine clamaviDomine clamavi
  38. 🔍 35% Spiritus est DeusSpiritus est Deus
  39. 🔍 35% Quaerite DominumQuaerite Dominum
  40. 🔍 35% Quaerite DominumQuaerite Dominum
  41. 🔍 35% Inclina cor meumInclina cor meum
  42. 🔍 35% Intende in meIntende in me
  43. 🔍 35% Spiritus Sanctus in teSpiritus Sanctus in te
  44. 🔍 35% Spiritus Sanctus in teSpiritus Sanctus in te
  45. 🔍 35% Unus est enimUnus est enim
  46. 🔍 35% Respexit DominusRespexit Dominus
  47. 🔍 35% Qui te exspectantQui te exspectant
  48. 🔍 34% Quoniam in teQuoniam in te
  49. 🔍 34% Domine probasti meDomine probasti me
  50. 🔍 34% LaudaboLaudabo
  51. 🔍 34% Opera quae egoOpera quae ego
  52. 🔍 34% Tu autem cum oraverisTu autem cum oraveris
  53. 🔍 34% Rex nosterRex noster
  54. 🔍 34% Rex nosterRex noster
  55. 🔍 34% Missus est GabrielMissus est Gabriel
  56. 🔍 34% Missus est GabrielMissus est Gabriel
  57. 🔍 34% Ecce veniet desideratusEcce veniet desideratus
  58. 🔍 34% Ecce veniet desideratusEcce veniet desideratus
  59. 🔍 34% Omnes autemOmnes autem
  60. 🔍 34% Dignus es DomineDignus es Domine
  61. 🔍 34% Natus est nobis hodieNatus est nobis hodie
  62. 🔍 33% Candor est lucisCandor est lucis
  63. 🔍 33% Exsultet spiritusExsultet spiritus
  64. 🔍 33% Qui me sanum fecitQui me sanum fecit
  65. 🔍 33% Angelus Domini nuntiavitAngelus Domini nuntiavit