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% Subiit ergoSubiit ergo
  2. 🔍 74% Subiit ergo in montemSubiit ergo in montem
  3. 🔍 59% Subiit ergoSubiit ergo
  4. 🔍 54% Subiit ergo in montemSubiit ergo in montem
  5. 🔍 36% Accepit ergoAccepit ergo
  6. 🔍 35% Illi ergo hominesIlli ergo homines
  7. 🔍 35% Illi ergo hominesIlli ergo homines
  8. 🔍 35% Vobis datum estVobis datum est
  9. 🔍 35% Jacob autem genuitJacob autem genuit
  10. 🔍 33% Puer JesusPuer Jesus
  11. 🔍 32% Iste est JoannesIste est Joannes
  12. 🔍 31% Vocabis nomen ejusVocabis nomen ejus
  13. 🔍 31% Si duoSi duo
  14. 🔍 31% Tulit ergoTulit ergo
  15. 🔍 31% Cum vidisset Jesus MatremCum vidisset Jesus Matrem
  16. 🔍 31% In circuituIn circuitu
  17. 🔍 30% In die magnoIn die magno
  18. 🔍 30% Stans JesusStans Jesus
  19. 🔍 30% Ego autem in DominoEgo autem in Domino
  20. 🔍 30% Et cum ejecissetEt cum ejecisset
  21. 🔍 30% Miserere mihiMiserere mihi
  22. 🔍 30% Tulit ergo paralyticusTulit ergo paralyticus
  23. 🔍 30% Angelis suisAngelis suis
  24. 🔍 30% Descendit Jesus cum eis (Ant.)Descendit Jesus cum eis (Ant.)
  25. 🔍 30% Dixit Jesus discipulisDixit Jesus discipulis
  26. 🔍 29% Inclinavit se JesusInclinavit se Jesus
  27. 🔍 29% In omnibus hisIn omnibus his
  28. 🔍 29% Suavi jugoSuavi jugo
  29. 🔍 29% Ne tacuerisNe tacueris
  30. 🔍 29% Joannes autemJoannes autem
  31. 🔍 29% Senex puerum portabatSenex puerum portabat
  32. 🔍 29% Ibat JesusIbat Jesus
  33. 🔍 29% Benedicta es tuBenedicta es tu
  34. 🔍 29% PraeceptorPraeceptor
  35. 🔍 29% Stephanus autemStephanus autem
  36. 🔍 29% Unus militumUnus militum
  37. 🔍 29% Unus militumUnus militum
  38. 🔍 29% In ferventis oleiIn ferventis olei
  39. 🔍 28% Benedico... FiliumBenedico... Filium
  40. 🔍 28% Jacob autem genuitJacob autem genuit
  41. 🔍 28% Existimo omniaExistimo omnia
  42. 🔍 28% Jacob autem genuitJacob autem genuit
  43. 🔍 28% Ave MariaAve Maria
  44. 🔍 28% Ego sum panis vivusEgo sum panis vivus
  45. 🔍 28% Astiterunt justiAstiterunt justi
  46. 🔍 28% Ecce fidelis servusEcce fidelis servus
  47. 🔍 28% Homo quidam descendebatHomo quidam descendebat
  48. 🔍 28% Homo quidam descendebatHomo quidam descendebat
  49. 🔍 28% Euge serve bone (Conf. non Pont.)Euge serve bone (Conf. non Pont.)
  50. 🔍 28% Qui timet DominumQui timet Dominum
  51. 🔍 28% Deus autem nosterDeus autem noster
  52. 🔍 28% Reddite ergoReddite ergo
  53. 🔍 28% Gabriel Angelus... EcceGabriel Angelus... Ecce
  54. 🔍 28% Exsultabunt DominoExsultabunt Domino
  55. 🔍 28% Assumpsit Jesus discipulosAssumpsit Jesus discipulos
  56. 🔍 28% At Jesus conversusAt Jesus conversus
  57. 🔍 28% Cum redirentCum redirent
  58. 🔍 28% Jesus autem transiensJesus autem transiens
  59. 🔍 28% Haec est quae nescivitHaec est quae nescivit
  60. 🔍 27% Caecus magisCaecus magis
  61. 🔍 27% Magnus Dominus... et magnitudinisMagnus Dominus... et magnitudinis
  62. 🔍 27% Triduanas a DominoTriduanas a Domino
  63. 🔍 27% Ecce puer meusEcce puer meus
  64. 🔍 27% Colligite primumColligite primum
  65. 🔍 27% Colligite primumColligite primum