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% O Crux, splendidiorO Crux, splendidior
  2. πŸ” 94% O Crux splendidiorO Crux splendidior
  3. πŸ” 87% O Crux splendidiorO Crux splendidior
  4. πŸ” 57% O crux splendidiorO crux splendidior
  5. πŸ” 49% O crux splendidiorO crux splendidior
  6. πŸ” 41% Hodie completi suntHodie completi sunt
  7. πŸ” 38% Princeps gloriosissime MichaelPrinceps gloriosissime Michael
  8. πŸ” 36% Hodie Simon PetrusHodie Simon Petrus
  9. πŸ” 34% Exsultet omnium turba...Patris BenedictiExsultet omnium turba...Patris Benedicti
  10. πŸ” 33% Filiae JerusalemFiliae Jerusalem
  11. πŸ” 32% Beati estis (T.P.)Beati estis (T.P.)
  12. πŸ” 31% Filiae Jerusalem veniteFiliae Jerusalem venite
  13. πŸ” 31% Stans beata AgathaStans beata Agatha
  14. πŸ” 30% Non vos relinquamNon vos relinquam
  15. πŸ” 30% Hodie completi suntHodie completi sunt
  16. πŸ” 30% Hodie completi sunt diesHodie completi sunt dies
  17. πŸ” 30% Chorus novae IerusalemChorus novae Ierusalem
  18. πŸ” 29% Vir Domini Benedictus (tonus 1d2)Vir Domini Benedictus (tonus 1d2)
  19. πŸ” 28% Cor Jesu amantissimumCor Jesu amantissimum
  20. πŸ” 28% Angeli Archangeli..CherubimAngeli Archangeli..Cherubim
  21. πŸ” 28% Hodie Simon PetrusHodie Simon Petrus
  22. πŸ” 28% Hodie Simon PetrusHodie Simon Petrus
  23. πŸ” 28% O Crux benedicta quae solaO Crux benedicta quae sola
  24. πŸ” 28% Exsultet omnium... et eorum omniumExsultet omnium... et eorum omnium
  25. πŸ” 28% Cum sublevassetCum sublevasset
  26. πŸ” 28% Exsultet omnium... BenedictiExsultet omnium... Benedicti
  27. πŸ” 28% Hodie sanctus MaurusHodie sanctus Maurus
  28. πŸ” 27% Hodie completi suntHodie completi sunt
  29. πŸ” 27% Non vos relinquamNon vos relinquam
  30. πŸ” 27% Super omnia ligna (T.P.)Super omnia ligna (T.P.)
  31. πŸ” 27% Ex more docti mysticoEx more docti mystico
  32. πŸ” 27% Cum sublevassetCum sublevasset
  33. πŸ” 27% Dei fideDei fide
  34. πŸ” 27% Salve crux sanctaSalve crux sancta
  35. πŸ” 26% Jam lucis orto sidere (In Quadragesima)Jam lucis orto sidere (In Quadragesima)
  36. πŸ” 26% Fortes cadΓ©ndoFortes cadΓ©ndo
  37. πŸ” 26% Dixit Jesus ut sciatisDixit Jesus ut sciatis
  38. πŸ” 26% Bernardus doctor inclitusBernardus doctor inclitus
  39. πŸ” 26% Rex glorioseRex gloriose
  40. πŸ” 26% Cum pervenisset beatus AndreasCum pervenisset beatus Andreas
  41. πŸ” 26% Exsultet omnium turba...ScolasticaeExsultet omnium turba...Scolasticae
  42. πŸ” 26% Fratres alacri pectoreFratres alacri pectore
  43. πŸ” 26% Tribus miraculisTribus miraculis
  44. πŸ” 26% Hymnum canentes martyrumHymnum canentes martyrum
  45. πŸ” 26% Hodie completi suntHodie completi sunt
  46. πŸ” 26% Beati eritisBeati eritis
  47. πŸ” 26% Super omniaSuper omnia
  48. πŸ” 26% En ut superbaEn ut superba
  49. πŸ” 26% Crux fidelisCrux fidelis
  50. πŸ” 26% Tribus miraculisTribus miraculis
  51. πŸ” 26% Super omnia lignaSuper omnia ligna
  52. πŸ” 26% O crux benedicta quaeO crux benedicta quae
  53. πŸ” 25% Stans beata AgathaStans beata Agatha
  54. πŸ” 25% Invicte Martyr unicum (Alter tonus)Invicte Martyr unicum (Alter tonus)
  55. πŸ” 25% Hodie completi suntHodie completi sunt
  56. πŸ” 25% Ex more docti mysticoEx more docti mystico
  57. πŸ” 25% Jam Christus astra ascenderatJam Christus astra ascenderat
  58. πŸ” 25% Rex gloriose martyrumRex gloriose martyrum
  59. πŸ” 25% Stans beata AgnesStans beata Agnes
  60. πŸ” 25% Stans beata AgathaStans beata Agatha
  61. πŸ” 25% Triumphat mundi principemTriumphat mundi principem
  62. πŸ” 25% Stans autemStans autem
  63. πŸ” 25% Rex gloriose MartyrumRex gloriose Martyrum
  64. πŸ” 25% Beati eritisBeati eritis
  65. πŸ” 25% Super omniaSuper omnia