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% O magnum pietatisO magnum pietatis
  2. πŸ” 84% O magnum pietatisO magnum pietatis
  3. πŸ” 82% O magnum pietatisO magnum pietatis
  4. πŸ” 80% O magnumO magnum
  5. πŸ” 74% O magnum pietatisO magnum pietatis
  6. πŸ” 71% O magnum pietatisO magnum pietatis
  7. πŸ” 27% Alleluia (Tuesday P. T. at Lauds)Alleluia (Tuesday P. T. at Lauds)
  8. πŸ” 27% Galliarum populisGalliarum populis
  9. πŸ” 26% Alleluia. (Saturday P. T. at Lauds I)Alleluia. (Saturday P. T. at Lauds I)
  10. πŸ” 25% Oportebat pati ChristumOportebat pati Christum
  11. πŸ” 25% Alleluia. (Wednesday P. T. at Lauds II)Alleluia. (Wednesday P. T. at Lauds II)
  12. πŸ” 25% Alleluia. (Sund. P. T. at Lauds I) Alleluia. (Sund. P. T. at Lauds I)
  13. πŸ” 24% Alleluia. (Tuesday P. T. at Vespers)Alleluia. (Tuesday P. T. at Vespers)
  14. πŸ” 24% Alleluia. (Sund. P. T. at Lauds II)Alleluia. (Sund. P. T. at Lauds II)
  15. πŸ” 24% Alleluia (Friday P. T. at Vespers)Alleluia (Friday P. T. at Vespers)
  16. πŸ” 24% Alleluia (Monday P. T. at Lauds)Alleluia (Monday P. T. at Lauds)
  17. πŸ” 23% Alleluia. (Thursday P. T. at Lauds II) Alleluia. (Thursday P. T. at Lauds II)
  18. πŸ” 23% Alleluia. (Wednesday P. T. at Lauds I)Alleluia. (Wednesday P. T. at Lauds I)
  19. πŸ” 23% Alleluia. (Monday P. T. at Vespers)Alleluia. (Monday P. T. at Vespers)
  20. πŸ” 23% Alleluia. (Wednesday P. T. at Vespers)Alleluia. (Wednesday P. T. at Vespers)
  21. πŸ” 23% Alleluia (Tuesday P. T. at Lauds)Alleluia (Tuesday P. T. at Lauds)
  22. πŸ” 23% Si cognovissetis meSi cognovissetis me
  23. πŸ” 22% Alleluia. (Thursday P. T. at Lauds I) Alleluia. (Thursday P. T. at Lauds I)
  24. πŸ” 22% Alleluia (Per Hebdomadam ad Nonam T.P.)Alleluia (Per Hebdomadam ad Nonam T.P.)
  25. πŸ” 22% Alleluia. (Saturday P. T. at Lauds II)Alleluia. (Saturday P. T. at Lauds II)
  26. πŸ” 22% Alleluia (Feria Secunda ad Nonam T.P.)Alleluia (Feria Secunda ad Nonam T.P.)
  27. πŸ” 22% Alleluia (ant Dom.a in albis)Alleluia (ant Dom.a in albis)
  28. πŸ” 22% Alleluia. (Sund. P. T. at Vespers)Alleluia. (Sund. P. T. at Vespers)
  29. πŸ” 22% Beatam me dicentBeatam me dicent
  30. πŸ” 22% LaudaboLaudabo
  31. πŸ” 21% Alleluia. (Friday P. T. at Lauds I) Alleluia. (Friday P. T. at Lauds I)
  32. πŸ” 21% Christus resurgensChristus resurgens
  33. πŸ” 21% Ut cognoscΓ‘mus DΓ³mineUt cognoscΓ‘mus DΓ³mine
  34. πŸ” 21% Domine probasti meDomine probasti me
  35. πŸ” 21% Fortis est ut morsFortis est ut mors
  36. πŸ” 21% In die magnoIn die magno
  37. πŸ” 21% MΓ­ttite in dΓ©xteramMΓ­ttite in dΓ©xteram
  38. πŸ” 21% Christus resurgensChristus resurgens
  39. πŸ” 21% O morsO mors
  40. πŸ” 21% Alleluia (Dominica ad Primam, per annum)Alleluia (Dominica ad Primam, per annum)
  41. πŸ” 21% Alleluia. (Sund. P. T. at Vespers)Alleluia. (Sund. P. T. at Vespers)
  42. πŸ” 21% Alleluia. (Friday P. T. at Lauds II) Alleluia. (Friday P. T. at Lauds II)
  43. πŸ” 21% Attendite universi populiAttendite universi populi
  44. πŸ” 21% In Israel magnumIn Israel magnum
  45. πŸ” 21% Attendite universiAttendite universi
  46. πŸ” 20% Semen estSemen est
  47. πŸ” 20% Conversus estConversus est
  48. πŸ” 20% Alleluia (Dominica ad Nonam T.P.)Alleluia (Dominica ad Nonam T.P.)
  49. πŸ” 20% Domine magnus es Domine magnus es
  50. πŸ” 20% Respondens autem AngelusRespondens autem Angelus
  51. πŸ” 20% Christus resurgensChristus resurgens
  52. πŸ” 20% Alleluia (Feria Secunda ad Sextam T.P.)Alleluia (Feria Secunda ad Sextam T.P.)
  53. πŸ” 20% Domine clamavi ad teDomine clamavi ad te
  54. πŸ” 20% Domine clamavi ad teDomine clamavi ad te
  55. πŸ” 20% Spiritus Sanctus in te descendetSpiritus Sanctus in te descendet
  56. πŸ” 20% Alleluia (Monday P. T. at Lauds) Alleluia (Monday P. T. at Lauds)
  57. πŸ” 20% Ostende nobis DomineOstende nobis Domine
  58. πŸ” 20% Nos autem gloriΓ‘riNos autem gloriΓ‘ri
  59. πŸ” 20% Christus resurgensChristus resurgens
  60. πŸ” 20% Domine, ut videoDomine, ut video
  61. πŸ” 20% Per signum CrucisPer signum Crucis
  62. πŸ” 20% O morsO mors
  63. πŸ” 19% Tunc invocabisTunc invocabis
  64. πŸ” 19% Si cognovissetis meSi cognovissetis me
  65. πŸ” 19% Alleluia (mode 8)Alleluia (mode 8)