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% Beata Agnes in medioBeata Agnes in medio
  2. 🔍 96% Beata Agnes in medio flammarumBeata Agnes in medio flammarum
  3. 🔍 54% Beata Agnes in medio flammarumBeata Agnes in medio flammarum
  4. 🔍 47% Serve boneServe bone
  5. 🔍 47% Dixit autem dominusDixit autem dominus
  6. 🔍 46% Beata es Maria (Visitation)Beata es Maria (Visitation)
  7. 🔍 45% Beata es Maria (3rd Sunday Advent)Beata es Maria (3rd Sunday Advent)
  8. 🔍 45% Ne timeasNe timeas
  9. 🔍 44% Ne timeas... alleluiaNe timeas... alleluia
  10. 🔍 44% Beata AgnesBeata Agnes
  11. 🔍 43% Malos male perdetMalos male perdet
  12. 🔍 42% Dixit Dominus ad NoeDixit Dominus ad Noe
  13. 🔍 41% Sancte Paule ApostoleSancte Paule Apostole
  14. 🔍 41% Quid faciamQuid faciam
  15. 🔍 40% Christus natus est nobisChristus natus est nobis
  16. 🔍 39% Beata AgnesBeata Agnes
  17. 🔍 39% Venite exultemus DominoVenite exultemus Domino
  18. 🔍 38% Triduanas a DominoTriduanas a Domino
  19. 🔍 38% Absterget DeusAbsterget Deus
  20. 🔍 38% ExtollensExtollens
  21. 🔍 38% O radix JesseO radix Jesse
  22. 🔍 37% In paradisumIn paradisum
  23. 🔍 37% Et ipse JesusEt ipse Jesus
  24. 🔍 37% Extollens vocemExtollens vocem
  25. 🔍 37% Oleum effusumOleum effusum
  26. 🔍 37% Ave Rex nosterAve Rex noster
  27. 🔍 36% Judaea et JerusalemJudaea et Jerusalem
  28. 🔍 36% Magna opera DominiMagna opera Domini
  29. 🔍 36% Scriptum est enim quiaScriptum est enim quia
  30. 🔍 36% Clamavi in totoClamavi in toto
  31. 🔍 36% Rex pacificusRex pacificus
  32. 🔍 36% Scriptum est enim quiaScriptum est enim quia
  33. 🔍 36% Pater manifestaviPater manifestavi
  34. 🔍 36% Est secretumEst secretum
  35. 🔍 36% Stans beata AgnesStans beata Agnes
  36. 🔍 36% Exaltata est Virgo MariaExaltata est Virgo Maria
  37. 🔍 35% Venite (S. Rita)Venite (S. Rita)
  38. 🔍 35% Parvulus filiusParvulus filius
  39. 🔍 35% Virgo prudentissimaVirgo prudentissima
  40. 🔍 35% Beatus ille servusBeatus ille servus
  41. 🔍 34% Animam meamAnimam meam
  42. 🔍 34% In die tribulationisIn die tribulationis
  43. 🔍 34% Ad te confugimusAd te confugimus
  44. 🔍 34% Pater manifestaviPater manifestavi
  45. 🔍 34% Innuebant patriInnuebant patri
  46. 🔍 34% Damasci praepositusDamasci praepositus
  47. 🔍 34% Petrus et JoannesPetrus et Joannes
  48. 🔍 34% Haec est quae nescivitHaec est quae nescivit
  49. 🔍 34% Cum autemCum autem
  50. 🔍 34% Cum audisset JobCum audisset Job
  51. 🔍 34% Voca operariosVoca operarios
  52. 🔍 34% Juravit DominusJuravit Dominus
  53. 🔍 34% Usque modoUsque modo
  54. 🔍 33% Angelus Domini apparuitAngelus Domini apparuit
  55. 🔍 33% Si in digitoSi in digito
  56. 🔍 33% Orante sancta LuciaOrante sancta Lucia
  57. 🔍 33% Haec est JoannaHaec est Joanna
  58. 🔍 33% Gloria et honoreGloria et honore
  59. 🔍 33% O Doctor optimeO Doctor optime
  60. 🔍 33% Si quis diligit meSi quis diligit me
  61. 🔍 33% Si quis diligit meSi quis diligit me
  62. 🔍 33% Laus Deo PatriLaus Deo Patri
  63. 🔍 33% O Rex gentiumO Rex gentium
  64. 🔍 33% Mecum enimMecum enim
  65. 🔍 33% Angelus autem DominiAngelus autem Domini