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% Stetit Angelus (Off)Stetit Angelus (Off)
  2. 🔍 85% Stetit pontifexStetit pontifex
  3. 🔍 73% Justorum animae (Off.)Justorum animae (Off.)
  4. 🔍 70% Stetit Angelus (Off, verses)Stetit Angelus (Off, verses)
  5. 🔍 63% Stetit Angelus (Off)Stetit Angelus (Off)
  6. 🔍 61% Inclinet DominusInclinet Dominus
  7. 🔍 60% Stetit AngelusStetit Angelus
  8. 🔍 55% Felix namque esFelix namque es
  9. 🔍 55% Justorum animaeJustorum animae
  10. 🔍 53% Justorum animaeJustorum animae
  11. 🔍 53% Stetit Angelus (Off)Stetit Angelus (Off)
  12. 🔍 53% Stetit PontifexStetit Pontifex
  13. 🔍 48% Ave Regina caelorumAve Regina caelorum
  14. 🔍 45% Stetit PontifexStetit Pontifex
  15. 🔍 45% Stetit Angelus (Off, verses, with neumes)Stetit Angelus (Off, verses, with neumes)
  16. 🔍 43% Viri GalilaeiViri Galilaei
  17. 🔍 42% Obaudite meObaudite me
  18. 🔍 38% ErueErue
  19. 🔍 37% Viri GalilaeiViri Galilaei
  20. 🔍 36% Te saeculorum PrincipemTe saeculorum Principem
  21. 🔍 36% Inclinet DominusInclinet Dominus
  22. 🔍 36% Beata nobis gaudiaBeata nobis gaudia
  23. 🔍 35% Justorum animae (Off.)Justorum animae (Off.)
  24. 🔍 35% Stetit Angelus (Off. verse Factum)Stetit Angelus (Off. verse Factum)
  25. 🔍 35% Tu es Petrus (Offertorium)Tu es Petrus (Offertorium)
  26. 🔍 35% Beata nobis gaudiaBeata nobis gaudia
  27. 🔍 35% Felix namque esFelix namque es
  28. 🔍 34% Obaudite meObaudite me
  29. 🔍 34% Te saeculorum PrincipemTe saeculorum Principem
  30. 🔍 33% Audita est quasi voxAudita est quasi vox
  31. 🔍 33% Quomodo fiet istudQuomodo fiet istud
  32. 🔍 33% Beata nobis gaudiaBeata nobis gaudia
  33. 🔍 32% Ave Rex nosterAve Rex noster
  34. 🔍 32% Beata nobisBeata nobis
  35. 🔍 32% Beata nobis gaudiaBeata nobis gaudia
  36. 🔍 32% Te saeculorum PrincipemTe saeculorum Principem
  37. 🔍 32% Felix namque esFelix namque es
  38. 🔍 30% Stetit Angelus (Off. verse Factum)Stetit Angelus (Off. verse Factum)
  39. 🔍 30% VerumtamenVerumtamen
  40. 🔍 30% Repleti fructuRepleti fructu
  41. 🔍 30% Rogavi pro teRogavi pro te
  42. 🔍 30% Juravit DominusJuravit Dominus
  43. 🔍 29% Stetit Angelus (Resp Br)Stetit Angelus (Resp Br)
  44. 🔍 29% Stetit Angelus... allel.Stetit Angelus... allel.
  45. 🔍 29% Tu es Petrus (Offertorium)Tu es Petrus (Offertorium)
  46. 🔍 28% O salutaris Hostia IIIO salutaris Hostia III
  47. 🔍 28% Ave Rex nosterAve Rex noster
  48. 🔍 28% Iesu Salvator saeculiIesu Salvator saeculi
  49. 🔍 28% AemulorAemulor
  50. 🔍 28% Stetit Angelus juxta (T. Paschali)Stetit Angelus juxta (T. Paschali)
  51. 🔍 27% Stetit Angelus juxtaStetit Angelus juxta
  52. 🔍 27% Stetit AngelusStetit Angelus
  53. 🔍 27% Isti sunt duae olivaeIsti sunt duae olivae
  54. 🔍 27% De quacumqueDe quacumque
  55. 🔍 27% Stetit Angelus juxtaStetit Angelus juxta
  56. 🔍 27% Ave Rex nosterAve Rex noster
  57. 🔍 27% Benedicta et venerabilisBenedicta et venerabilis
  58. 🔍 27% Optime PaterOptime Pater
  59. 🔍 27% LoquebanturLoquebantur
  60. 🔍 27% Stetit Angelus (Resp Br)Stetit Angelus (Resp Br)
  61. 🔍 27% Cornelius centurioCornelius centurio
  62. 🔍 27% Alleluia (T.P. Invitatorium)Alleluia (T.P. Invitatorium)
  63. 🔍 27% Iam ChristusIam Christus
  64. 🔍 26% Sancte PauleSancte Paule
  65. 🔍 26% Jam Christus astraJam Christus astra