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% Beatus servusBeatus servus
  2. 🔍 43% Beatus servusBeatus servus
  3. 🔍 29% Beatus servusBeatus servus
  4. 🔍 27% Fidelis servusFidelis servus
  5. 🔍 27% Omnes collaudantOmnes collaudant
  6. 🔍 27% Amen dico vobisAmen dico vobis
  7. 🔍 26% Spiritus SanctusSpiritus Sanctus
  8. 🔍 25% StatuitStatuit
  9. 🔍 24% Exaudi DomineExaudi Domine
  10. 🔍 24% Dum sanctificatusDum sanctificatus
  11. 🔍 24% Tu es Petrus (In Eastertide)Tu es Petrus (In Eastertide)
  12. 🔍 23% Turba multaTurba multa
  13. 🔍 23% SedebitSedebit
  14. 🔍 23% BeatamBeatam
  15. 🔍 23% Hoc corpus (In Eastertide)Hoc corpus (In Eastertide)
  16. 🔍 22% Ecce virgoEcce virgo
  17. 🔍 22% In medioIn medio
  18. 🔍 22% Scapulis suisScapulis suis
  19. 🔍 22% SanctusSanctus
  20. 🔍 22% Amen dico vobis quidquidAmen dico vobis quidquid
  21. 🔍 22% Beatus vir qui timetBeatus vir qui timet
  22. 🔍 22% Semel juraviSemel juravi
  23. 🔍 22% Cantate DominoCantate Domino
  24. 🔍 21% Humiliavit (in Eastertide)Humiliavit (in Eastertide)
  25. 🔍 21% Vultum tuumVultum tuum
  26. 🔍 21% Adjutor et protectorAdjutor et protector
  27. 🔍 21% Laetabitur justusLaetabitur justus
  28. 🔍 21% Pueri Hebraeorum 2Pueri Hebraeorum 2
  29. 🔍 21% Scapulis suisScapulis suis
  30. 🔍 21% Beata visceraBeata viscera
  31. 🔍 21% In virtute tuaIn virtute tua
  32. 🔍 21% PetitePetite
  33. 🔍 21% Hodie scietisHodie scietis
  34. 🔍 21% Omnes gentesOmnes gentes
  35. 🔍 21% Beatus vir qui timetBeatus vir qui timet
  36. 🔍 21% Benedicite DominumBenedicite Dominum
  37. 🔍 21% Cantate DominoCantate Domino
  38. 🔍 21% Benedicite DominumBenedicite Dominum
  39. 🔍 20% Spiritus quiSpiritus qui
  40. 🔍 20% Domus meaDomus mea
  41. 🔍 20% ResponsumResponsum
  42. 🔍 20% GustateGustate
  43. 🔍 20% Qui habitatQui habitat
  44. 🔍 20% Spiritus SanctusSpiritus Sanctus
  45. 🔍 20% Dico autemDico autem
  46. 🔍 20% Justus ut palmaJustus ut palma
  47. 🔍 20% HosannaHosanna
  48. 🔍 19% VoveteVovete
  49. 🔍 19% Inveni DavidInveni David
  50. 🔍 19% AfferenturAfferentur
  51. 🔍 19% Benedicite DominumBenedicite Dominum
  52. 🔍 19% Benedicite omnes AngeliBenedicite omnes Angeli
  53. 🔍 19% ResponsumResponsum
  54. 🔍 19% Jubilate DeoJubilate Deo
  55. 🔍 19% In medioIn medio
  56. 🔍 19% Constitues eosConstitues eos
  57. 🔍 19% Os justiOs justi
  58. 🔍 19% CoeperuntCoeperunt
  59. 🔍 19% Dicit DominusDicit Dominus
  60. 🔍 19% Christus semelChristus semel
  61. 🔍 19% Ultimo festivitatisUltimo festivitatis
  62. 🔍 19% In Nomine Jesu 1In Nomine Jesu 1
  63. 🔍 19% Beatus vir qui timetBeatus vir qui timet
  64. 🔍 18% ExclamaveruntExclamaverunt
  65. 🔍 18% Vir eratVir erat