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% Haec est Virgo sapiens et unaHaec est Virgo sapiens et una
  2. 🔍 28% Haec est virgoHaec est virgo
  3. 🔍 25% Haec est virgo sapiens et unaHaec est virgo sapiens et una
  4. 🔍 25% Haec est Virgo sapiens et unaHaec est Virgo sapiens et una
  5. 🔍 19% Haec est virgoHaec est virgo
  6. 🔍 16% Haec est virgo sapiens quamHaec est virgo sapiens quam
  7. 🔍 16% Haec est virgo sapiens quamHaec est virgo sapiens quam
  8. 🔍 15% Haec est virgo sapiens quamHaec est virgo sapiens quam
  9. 🔍 13% Sancte PauleSancte Paule
  10. 🔍 13% Inter natosInter natos
  11. 🔍 13% Factum est in unaFactum est in una
  12. 🔍 12% Salus et gloria - mode IVSalus et gloria - mode IV
  13. 🔍 12% Exsurgat DeusExsurgat Deus
  14. 🔍 12% Omnes GentesOmnes Gentes
  15. 🔍 12% Exsultet orbis gaudiis (Alter tonus)Exsultet orbis gaudiis (Alter tonus)
  16. 🔍 11% Jesu nostra redemptioJesu nostra redemptio
  17. 🔍 11% Sertum gestansSertum gestans
  18. 🔍 10% In hoc HyacinthiIn hoc Hyacinthi
  19. 🔍 10% Ista est VirgoIsta est Virgo
  20. 🔍 10% Vox puraVox pura
  21. 🔍 10% Crux fidelisCrux fidelis
  22. 🔍 10% Alleluia Omnes GentesAlleluia Omnes Gentes
  23. 🔍 10% Ambulans IesusAmbulans Iesus
  24. 🔍 10% Ex more docti mysticoEx more docti mystico
  25. 🔍 10% Te lucis ante terminumTe lucis ante terminum
  26. 🔍 10% Haec est domus (Paschal Time)Haec est domus (Paschal Time)
  27. 🔍 10% Qua Christus hora sitiitQua Christus hora sitiit
  28. 🔍 10% Pange Lingua... ProeliumPange Lingua... Proelium
  29. 🔍 10% Post partum (All)Post partum (All)
  30. 🔍 10% Nunc tempus acceptabileNunc tempus acceptabile
  31. 🔍 10% Dei fideDei fide
  32. 🔍 10% Haec hora (Pentecostes)Haec hora (Pentecostes)
  33. 🔍 10% Haec est JoannaHaec est Joanna
  34. 🔍 10% Haec tuae virgoHaec tuae virgo
  35. 🔍 10% Ternis ter horisTernis ter horis
  36. 🔍 10% O MartineO Martine
  37. 🔍 10% Pange lingua... LaureamPange lingua... Lauream
  38. 🔍 10% Salve ReginaSalve Regina
  39. 🔍 10% Pro omnibusPro omnibus
  40. 🔍 10% Lux perpetuaLux perpetua
  41. 🔍 10% Iesu corona celsiorIesu corona celsior
  42. 🔍 10% Iesu corona celsiorIesu corona celsior
  43. 🔍 10% Hodie Maria VirgoHodie Maria Virgo
  44. 🔍 9% Potestas ejusPotestas ejus
  45. 🔍 9% Iesu corona celsiorIesu corona celsior
  46. 🔍 9% Salus et gloriaSalus et gloria
  47. 🔍 9% Jam Christus astra ascenderatJam Christus astra ascenderat
  48. 🔍 9% Pange lingua... proeliumPange lingua... proelium
  49. 🔍 9% Jam lucis orto sidere (In Quadragesima)Jam lucis orto sidere (In Quadragesima)
  50. 🔍 9% Haec est domus DominiHaec est domus Domini
  51. 🔍 9% Virgo prudentissimaVirgo prudentissima
  52. 🔍 9% Cohors beata SeraphimCohors beata Seraphim
  53. 🔍 9% Lustris sex qui jam peractisLustris sex qui jam peractis
  54. 🔍 9% Alleluia Dominus regnavitAlleluia Dominus regnavit
  55. 🔍 9% Christus resurgensChristus resurgens
  56. 🔍 9% Ex more docti MysticoEx more docti Mystico
  57. 🔍 9% Lustra sex qui jamLustra sex qui jam
  58. 🔍 9% Christe Redemptor omniumChriste Redemptor omnium
  59. 🔍 9% Salus et gloria et virtus (VIII)Salus et gloria et virtus (VIII)
  60. 🔍 9% Quem terra pontus aetheraQuem terra pontus aethera
  61. 🔍 9% In conspectu... adorabo (All)In conspectu... adorabo (All)
  62. 🔍 9% Lustris sex qui jam peractis ( Primus versus tantum notatus)Lustris sex qui jam peractis ( Primus versus tantum notatus)
  63. 🔍 9% Christe Redemptor omnium ex PatreChriste Redemptor omnium ex Patre
  64. 🔍 9% Salve ReginaSalve Regina
  65. 🔍 9% Haec est virgo sapiens quamHaec est virgo sapiens quam