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 JoannaHaec est Joanna
  2. πŸ” 49% Haec est JoannaHaec est Joanna
  3. πŸ” 32% Puer qui natus estPuer qui natus est
  4. πŸ” 31% Ecce JoannaEcce Joanna
  5. πŸ” 31% Audite haecAudite haec
  6. πŸ” 30% Puer qui natus estPuer qui natus est
  7. πŸ” 29% Ecce JoannaEcce Joanna
  8. πŸ” 29% Adhaesit anima mea post te (S. Stephani)Adhaesit anima mea post te (S. Stephani)
  9. πŸ” 27% GenerΓ‘tio hΓ¦c GenerΓ‘tio hΓ¦c
  10. πŸ” 27% Haec est domus Domini... allel.Haec est domus Domini... allel.
  11. πŸ” 26% Exaltata est Virgo MariaExaltata est Virgo Maria
  12. πŸ” 26% Adhaesit anima mea post te (S. Laurentii)Adhaesit anima mea post te (S. Laurentii)
  13. πŸ” 26% Adhaesit anima mea (S. Stephani)Adhaesit anima mea (S. Stephani)
  14. πŸ” 26% Ecce levavit ad gentesEcce levavit ad gentes
  15. πŸ” 26% JoannaJoanna
  16. πŸ” 26% Laetare Virgo MaterLaetare Virgo Mater
  17. πŸ” 26% Ut audivitUt audivit
  18. πŸ” 25% Hic est fratrum amatorHic est fratrum amator
  19. πŸ” 24% Simile est regnumSimile est regnum
  20. πŸ” 24% Haec est domus DominiHaec est domus Domini
  21. πŸ” 24% Exaltata est Virgo MariaExaltata est Virgo Maria
  22. πŸ” 24% Quos in ChristoQuos in Christo
  23. πŸ” 24% Haec est Virgo sapiens et unaHaec est Virgo sapiens et una
  24. πŸ” 24% Vivo autem ego jam non egoVivo autem ego jam non ego
  25. πŸ” 23% Adhaesit anima mea (S. Laurentii)Adhaesit anima mea (S. Laurentii)
  26. πŸ” 23% Gloria laudis resonetGloria laudis resonet
  27. πŸ” 23% Alleluia ConfiteminiAlleluia Confitemini
  28. πŸ” 23% Exaltata est (Ss. Rosarii)Exaltata est (Ss. Rosarii)
  29. πŸ” 22% Ex omni florum genereEx omni florum genere
  30. πŸ” 22% Simeon justusSimeon justus
  31. πŸ” 22% Si diligitis meSi diligitis me
  32. πŸ” 22% Blandina omnium postremaBlandina omnium postrema
  33. πŸ” 22% Argentum et aurumArgentum et aurum
  34. πŸ” 22% Beata Agnes in medio flammarumBeata Agnes in medio flammarum
  35. πŸ” 22% Ego sum Deus patrum vestrorumEgo sum Deus patrum vestrorum
  36. πŸ” 22% Stans beata JoannaStans beata Joanna
  37. πŸ” 22% Fuit virFuit vir
  38. πŸ” 22% Missus est Gabriel AngelusMissus est Gabriel Angelus
  39. πŸ” 22% Meritis et precibus (T.P.)Meritis et precibus (T.P.)
  40. πŸ” 22% Sancti mei qui in isto saeculoSancti mei qui in isto saeculo
  41. πŸ” 22% Dixerunt mundi rectoresDixerunt mundi rectores
  42. πŸ” 22% Sicut pratum picturaturSicut pratum picturatur
  43. πŸ” 22% Haec accipietHaec accipiet
  44. πŸ” 22% Hymnus omnibus SanctisHymnus omnibus Sanctis
  45. πŸ” 21% Sanctificatus est rex ClodovaeusSanctificatus est rex Clodovaeus
  46. πŸ” 21% Conversus estConversus est
  47. πŸ” 21% Qui odit animam suamQui odit animam suam
  48. πŸ” 21% Audi filia et vide (Resp. Br.)Audi filia et vide (Resp. Br.)
  49. πŸ” 21% Haec est domus DominiHaec est domus Domini
  50. πŸ” 21% Omnes de Saba venientOmnes de Saba venient
  51. πŸ” 21% Generatio haec pravaGeneratio haec prava
  52. πŸ” 21% Parvulus filiusParvulus filius
  53. πŸ” 21% Dixit autem Dominus servoDixit autem Dominus servo
  54. πŸ” 21% Salve FranciadumSalve Franciadum
  55. πŸ” 21% Alleluia (Per Hebdomadam ad Sextam T.P.)Alleluia (Per Hebdomadam ad Sextam T.P.)
  56. πŸ” 21% Facta est cum AngeloFacta est cum Angelo
  57. πŸ” 21% Stetit succinta lumbos suosStetit succinta lumbos suos
  58. πŸ” 21% Quis ex vobis homoQuis ex vobis homo
  59. πŸ” 21% Haec est virgo sapiens quamHaec est virgo sapiens quam
  60. πŸ” 20% Assumpta est MariaAssumpta est Maria
  61. πŸ” 20% Vota mea DominoVota mea Domino
  62. πŸ” 20% Beatam me dicentBeatam me dicent
  63. πŸ” 20% Alleluia. (Thursday P. T. at Lauds I) Alleluia. (Thursday P. T. at Lauds I)
  64. πŸ” 20% Et ipse Jesus eratEt ipse Jesus erat
  65. πŸ” 20% Simon dormisSimon dormis