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% Qui facit AngelosQui facit Angelos
  2. 🔍 43% Qui facit AngelosQui facit Angelos
  3. 🔍 22% Qui facit angelosQui facit angelos
  4. 🔍 20% Viri GalilaeiViri Galilaei
  5. 🔍 20% Averte faciemAverte faciem
  6. 🔍 18% Vado ad eum... sed quiaVado ad eum... sed quia
  7. 🔍 18% Ave Regina caelorumAve Regina caelorum
  8. 🔍 18% Ave Rex nosterAve Rex noster
  9. 🔍 18% Angelus Domini descenditAngelus Domini descendit
  10. 🔍 18% Stetit PontifexStetit Pontifex
  11. 🔍 18% Verbo DominiVerbo Domini
  12. 🔍 18% Viri GalilaeiViri Galilaei
  13. 🔍 18% Isti sunt duae olivaeIsti sunt duae olivae
  14. 🔍 18% De excelsoDe excelso
  15. 🔍 17% Felix namque esFelix namque es
  16. 🔍 17% Beata nobis gaudiaBeata nobis gaudia
  17. 🔍 17% Qui facit veritatem ... alleluiaQui facit veritatem ... alleluia
  18. 🔍 17% Beata nobis gaudiaBeata nobis gaudia
  19. 🔍 17% Diadema spineumDiadema spineum
  20. 🔍 17% Alleluia (T.P. Invitatorium)Alleluia (T.P. Invitatorium)
  21. 🔍 17% Ave Rex nosterAve Rex noster
  22. 🔍 17% Stetit pontifexStetit pontifex
  23. 🔍 17% Quam pulchriQuam pulchri
  24. 🔍 17% Te saeculorum PrincipemTe saeculorum Principem
  25. 🔍 17% Stetit Angelus (Off)Stetit Angelus (Off)
  26. 🔍 17% Quomodo fiet istudQuomodo fiet istud
  27. 🔍 16% Rogavi pro teRogavi pro te
  28. 🔍 16% Mirabilis DominusMirabilis Dominus
  29. 🔍 16% Justorum animae (Off.)Justorum animae (Off.)
  30. 🔍 16% Perfice gressusPerfice gressus
  31. 🔍 16% Stetit Angelus (Off)Stetit Angelus (Off)
  32. 🔍 16% In die resurrectionisIn die resurrectionis
  33. 🔍 16% Nunc Sancte nobis Spiritus (In Ascensione)Nunc Sancte nobis Spiritus (In Ascensione)
  34. 🔍 16% Laetamini cum Jerusalem (All.)Laetamini cum Jerusalem (All.)
  35. 🔍 16% EruditusEruditus
  36. 🔍 16% Vexilla Regis (Tempus Passionis)Vexilla Regis (Tempus Passionis)
  37. 🔍 16% De quacumqueDe quacumque
  38. 🔍 16% Quicumque Christum quaeritisQuicumque Christum quaeritis
  39. 🔍 16% Vexilla RegisVexilla Regis
  40. 🔍 16% Fidelis servus... all. alleluiaFidelis servus... all. alleluia
  41. 🔍 16% Ascendit DeusAscendit Deus
  42. 🔍 16% Ave Rex nosterAve Rex noster
  43. 🔍 16% Juravit DominusJuravit Dominus
  44. 🔍 16% ConfiteanturConfiteantur
  45. 🔍 16% Os justiOs justi
  46. 🔍 15% Dominus salvavitDominus salvavit
  47. 🔍 15% DispersitDispersit
  48. 🔍 15% AemulorAemulor
  49. 🔍 15% Te saeculorum PrincipemTe saeculorum Principem
  50. 🔍 15% Defecit caroDefecit caro
  51. 🔍 15% In ecclesiisIn ecclesiis
  52. 🔍 15% Sciens JesusSciens Jesus
  53. 🔍 15% Beata nobis gaudiaBeata nobis gaudia
  54. 🔍 15% Simile est... hominiSimile est... homini
  55. 🔍 15% Beata nobis gaudiaBeata nobis gaudia
  56. 🔍 15% Data est mihiData est mihi
  57. 🔍 15% Angelus Domini descendit... AzariaAngelus Domini descendit... Azaria
  58. 🔍 15% Beata nobisBeata nobis
  59. 🔍 15% Petite... alleluiaPetite... alleluia
  60. 🔍 15% In die resurrectionisIn die resurrectionis
  61. 🔍 15% Ego sum pastorEgo sum pastor
  62. 🔍 15% Inter natosInter natos
  63. 🔍 15% Concede nobis DomineConcede nobis Domine
  64. 🔍 15% Magna est gloria (Com.)Magna est gloria (Com.)
  65. 🔍 15% Oculi omniumOculi omnium