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-20. 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% Timebunt gentesTimebunt gentes
  2. 🔍 55% Benedictus Dominus (St Louis)Benedictus Dominus (St Louis)
  3. 🔍 32% Timebunt gentesTimebunt gentes
  4. 🔍 31% Timebunt gentesTimebunt gentes
  5. 🔍 25% Vexilla Regis (extra Tempus Passionis)Vexilla Regis (extra Tempus Passionis)
  6. 🔍 23% Vexilla Regis (Tempus Passionis)Vexilla Regis (Tempus Passionis)
  7. 🔍 22% Vexilla RegisVexilla Regis
  8. 🔍 22% Benedicamus Domino (I)Benedicamus Domino (I)
  9. 🔍 21% O Salutaris Hostia (Vexilla Regis)O Salutaris Hostia (Vexilla Regis)
  10. 🔍 21% Vexilla Regis prodeunt (tempore passionis)Vexilla Regis prodeunt (tempore passionis)
  11. 🔍 20% Vexilla Regis prodeuntVexilla Regis prodeunt
  12. 🔍 19% Qui facit angelosQui facit angelos
  13. 🔍 18% In Deo salutareIn Deo salutare
  14. 🔍 17% Vexilla RegisVexilla Regis
  15. 🔍 17% Oculi omniumOculi omnium
  16. 🔍 17% Domine Deus meusDomine Deus meus
  17. 🔍 17% Domine Deus meus in teDomine Deus meus in te
  18. 🔍 17% Candida VirginitasCandida Virginitas
  19. 🔍 17% Timebunt gentesTimebunt gentes
  20. 🔍 17% Oculi omniumOculi omnium
  21. 🔍 17% Venit lumenVenit lumen
  22. 🔍 17% Te saeculorum PrincipemTe saeculorum Principem
  23. 🔍 17% Ego sum PastorEgo sum Pastor
  24. 🔍 17% VerumtamenVerumtamen
  25. 🔍 17% Oculi omniumOculi omnium
  26. 🔍 17% Dignus es DomineDignus es Domine
  27. 🔍 16% Diligite DominumDiligite Dominum
  28. 🔍 16% In Deo speravitIn Deo speravit
  29. 🔍 16% Tota formosaTota formosa
  30. 🔍 16% Tu gloria Jerusalem (All)Tu gloria Jerusalem (All)
  31. 🔍 16% O crux benedicta quaeO crux benedicta quae
  32. 🔍 16% Te saeculorum PrincipemTe saeculorum Principem
  33. 🔍 16% Quomodo fiet istudQuomodo fiet istud
  34. 🔍 16% Stetit PontifexStetit Pontifex
  35. 🔍 16% ExsultaboExsultabo
  36. 🔍 16% Beata nobis gaudiaBeata nobis gaudia
  37. 🔍 16% Beata nobis gaudiaBeata nobis gaudia
  38. 🔍 16% Libera me Domine de morteLibera me Domine de morte
  39. 🔍 16% Beata nobis gaudiaBeata nobis gaudia
  40. 🔍 16% ConfitebunturConfitebuntur
  41. 🔍 16% Qui me inveneritQui me invenerit
  42. 🔍 16% Tu es Petrus (Offertorium)Tu es Petrus (Offertorium)
  43. 🔍 16% Oportebat patiOportebat pati
  44. 🔍 16% Beata nobis gaudiaBeata nobis gaudia
  45. 🔍 16% Germinaverunt campi (Resp.)Germinaverunt campi (Resp.)
  46. 🔍 16% HolocaustumHolocaustum
  47. 🔍 16% Beata nobisBeata nobis
  48. 🔍 16% Audita est quasi voxAudita est quasi vox
  49. 🔍 16% Stetit pontifexStetit pontifex
  50. 🔍 16% Potum meumPotum meum
  51. 🔍 16% Domine Deus meusDomine Deus meus
  52. 🔍 16% Benedicta et venerabilisBenedicta et venerabilis
  53. 🔍 16% Custodi meCustodi me
  54. 🔍 16% Regali ex progenieRegali ex progenie
  55. 🔍 15% Data est mihiData est mihi
  56. 🔍 15% LoquebanturLoquebantur
  57. 🔍 15% Gaudeamus omnes fidelesGaudeamus omnes fideles
  58. 🔍 15% Vexilla Regis prodeuntVexilla Regis prodeunt
  59. 🔍 15% Repletus sumRepletus sum
  60. 🔍 15% VerumtamenVerumtamen
  61. 🔍 15% Salve VirginaleSalve Virginale
  62. 🔍 15% Ego pascamEgo pascam
  63. 🔍 15% Deus autemDeus autem
  64. 🔍 15% FloresFlores
  65. 🔍 15% Vivo jam non egoVivo jam non ego