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% In die tribulationisIn die tribulationis
  2. 🔍 51% In die tribulationisIn die tribulationis
  3. 🔍 44% In die tribulationis meaeIn die tribulationis meae
  4. 🔍 35% Insurrexerunt in meInsurrexerunt in me
  5. 🔍 35% Triduanas a DominoTriduanas a Domino
  6. 🔍 34% Beata Agnes in medioBeata Agnes in medio
  7. 🔍 34% Beata Agnes in medio flammarumBeata Agnes in medio flammarum
  8. 🔍 31% Dixit autem dominusDixit autem dominus
  9. 🔍 31% Dixi iniquisDixi iniquis
  10. 🔍 31% Ego sum panis vivusEgo sum panis vivus
  11. 🔍 30% Ne timeasNe timeas
  12. 🔍 30% Magna opera DominiMagna opera Domini
  13. 🔍 30% Exi cito in plateasExi cito in plateas
  14. 🔍 30% Maternitas tuaMaternitas tua
  15. 🔍 30% Est secretumEst secretum
  16. 🔍 30% Deus meus eripe meDeus meus eripe me
  17. 🔍 30% Si quis diligit meSi quis diligit me
  18. 🔍 30% Si quis diligit meSi quis diligit me
  19. 🔍 30% Ne timeas... alleluiaNe timeas... alleluia
  20. 🔍 29% Sapientia clamitatSapientia clamitat
  21. 🔍 29% Dirige DomineDirige Domine
  22. 🔍 29% Beata es Maria (Visitation)Beata es Maria (Visitation)
  23. 🔍 29% Angelis suisAngelis suis
  24. 🔍 29% Ave Rex nosterAve Rex noster
  25. 🔍 29% ConvertereConvertere
  26. 🔍 29% Ecce mittoEcce mitto
  27. 🔍 29% Serve boneServe bone
  28. 🔍 29% Mecum enimMecum enim
  29. 🔍 29% In paradisumIn paradisum
  30. 🔍 28% Damasci praepositusDamasci praepositus
  31. 🔍 28% Clamavi in totoClamavi in toto
  32. 🔍 28% Pater manifestaviPater manifestavi
  33. 🔍 28% Innuebant patriInnuebant patri
  34. 🔍 28% Beatus AndreasBeatus Andreas
  35. 🔍 28% Dum fortisDum fortis
  36. 🔍 28% Ecce Crucem DominiEcce Crucem Domini
  37. 🔍 28% Et ipse JesusEt ipse Jesus
  38. 🔍 28% Haec est quae nescivitHaec est quae nescivit
  39. 🔍 28% Si in digitoSi in digito
  40. 🔍 28% Dixit Jesus discipulisDixit Jesus discipulis
  41. 🔍 28% In salutariIn salutari
  42. 🔍 28% Fecit tibi magnaFecit tibi magna
  43. 🔍 28% Sancte Paule ApostoleSancte Paule Apostole
  44. 🔍 27% Dixit Dominus ad NoeDixit Dominus ad Noe
  45. 🔍 27% Beata es Maria (3rd Sunday Advent)Beata es Maria (3rd Sunday Advent)
  46. 🔍 27% Beatus Andreas orabatBeatus Andreas orabat
  47. 🔍 27% ExtollensExtollens
  48. 🔍 27% Animam meamAnimam meam
  49. 🔍 27% De ore leonisDe ore leonis
  50. 🔍 27% Crastina dieCrastina die
  51. 🔍 27% Ego sum panis vivus. IIEgo sum panis vivus. II
  52. 🔍 27% Apertis thesaurisApertis thesauris
  53. 🔍 26% Ecce puer meusEcce puer meus
  54. 🔍 26% Scriptum est enim quiaScriptum est enim quia
  55. 🔍 26% Adonai Domine DeusAdonai Domine Deus
  56. 🔍 26% Quid faciamQuid faciam
  57. 🔍 26% IntroiboIntroibo
  58. 🔍 26% Scriptum est enim quiaScriptum est enim quia
  59. 🔍 26% Puer qui natus estPuer qui natus est
  60. 🔍 26% Facta estFacta est
  61. 🔍 26% Laus Deo PatriLaus Deo Patri
  62. 🔍 26% Quis ex vobisQuis ex vobis
  63. 🔍 26% Adhaesit anima (St. Stephani)Adhaesit anima (St. Stephani)
  64. 🔍 26% Pater manifestaviPater manifestavi
  65. 🔍 26% Christus natus est nobisChristus natus est nobis