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% Quos in ChristoQuos in Christo
  2. πŸ” 27% Adhaesit anima mea post te (S. Stephani)Adhaesit anima mea post te (S. Stephani)
  3. πŸ” 26% Ex quo sanctusEx quo sanctus
  4. πŸ” 26% Apparuerunt caelestes spiritusApparuerunt caelestes spiritus
  5. πŸ” 26% Praevaluit DavidPraevaluit David
  6. πŸ” 25% Angelus autem DominiAngelus autem Domini
  7. πŸ” 25% Alleluia ConfiteminiAlleluia Confitemini
  8. πŸ” 25% Quis ex vobis homoQuis ex vobis homo
  9. πŸ” 25% Ego plantaviEgo plantavi
  10. πŸ” 24% Non invenientes JesumNon invenientes Jesum
  11. πŸ” 24% A solis ortusA solis ortus
  12. πŸ” 24% Adhaesit anima mea post te (S. Laurentii)Adhaesit anima mea post te (S. Laurentii)
  13. πŸ” 24% Gloria in excelsis DeoGloria in excelsis Deo
  14. πŸ” 24% Venite Exultemus DominoVenite Exultemus Domino
  15. πŸ” 24% Venite Exultemus DominoVenite Exultemus Domino
  16. πŸ” 24% Haec est JoannaHaec est Joanna
  17. πŸ” 24% Gloria laudis resonetGloria laudis resonet
  18. πŸ” 24% Adhaesit anima mea (S. Stephani)Adhaesit anima mea (S. Stephani)
  19. πŸ” 23% Vidi aquam (B)Vidi aquam (B)
  20. πŸ” 23% Stetit JesusStetit Jesus
  21. πŸ” 23% Homo quidam fecit coenam magnamHomo quidam fecit coenam magnam
  22. πŸ” 23% Si diligitis meSi diligitis me
  23. πŸ” 23% Qui odit animam suamQui odit animam suam
  24. πŸ” 22% Herodes rexHerodes rex
  25. πŸ” 22% Ait Dominus Deus ad serpentemAit Dominus Deus ad serpentem
  26. πŸ” 22% Custodes hominumCustodes hominum
  27. πŸ” 22% Sapientia aedificavitSapientia aedificavit
  28. πŸ” 22% Angelus autem DominiAngelus autem Domini
  29. πŸ” 22% Aquae omnesAquae omnes
  30. πŸ” 22% Levita sanctissimusLevita sanctissimus
  31. πŸ” 22% Si in digito DeiSi in digito Dei
  32. πŸ” 22% Te Mater almaTe Mater alma
  33. πŸ” 22% AccipiteAccipite
  34. πŸ” 22% Hodie gloriosaHodie gloriosa
  35. πŸ” 22% Alleluia (Per Hebdomadam ad Sextam T.P.)Alleluia (Per Hebdomadam ad Sextam T.P.)
  36. πŸ” 22% Non omnisNon omnis
  37. πŸ” 22% Alleluia (Feria secunda ad primam)Alleluia (Feria secunda ad primam)
  38. πŸ” 22% Posuit mePosuit me
  39. πŸ” 22% Ego sum Deus patrum vestrorumEgo sum Deus patrum vestrorum
  40. πŸ” 22% Mundi renovatioMundi renovatio
  41. πŸ” 21% Praevaluit DavidPraevaluit David
  42. πŸ” 21% Simile est regnumSimile est regnum
  43. πŸ” 21% Angelus autem DominiAngelus autem Domini
  44. πŸ” 21% En ut superbaEn ut superba
  45. πŸ” 21% In medio EcclesiaeIn medio Ecclesiae
  46. πŸ” 21% Elegit... virumElegit... virum
  47. πŸ” 21% Adaperiat DominusAdaperiat Dominus
  48. πŸ” 21% Inclina cor meumInclina cor meum
  49. πŸ” 21% Quicumque certumQuicumque certum
  50. πŸ” 21% Jam morte victorJam morte victor
  51. πŸ” 21% Benedictus Deus qui misitBenedictus Deus qui misit
  52. πŸ” 21% Visitavit nosVisitavit nos
  53. πŸ” 21% VidΓ©te manus measVidΓ©te manus meas
  54. πŸ” 21% Dixit autem Dominus servoDixit autem Dominus servo
  55. πŸ” 21% Sana animam meamSana animam meam
  56. πŸ” 21% Istorum est enimIstorum est enim
  57. πŸ” 21% Veni electa meaVeni electa mea
  58. πŸ” 20% Ut audivitUt audivit
  59. πŸ” 20% Facta est cum AngeloFacta est cum Angelo
  60. πŸ” 20% A solis ortusA solis ortus
  61. πŸ” 20% Adhaesit anima mea (S. Laurentii)Adhaesit anima mea (S. Laurentii)
  62. πŸ” 20% Alleluia Omnes GentesAlleluia Omnes Gentes
  63. πŸ” 20% Angelorum escaAngelorum esca
  64. πŸ” 20% In caelestibus regnisIn caelestibus regnis
  65. πŸ” 20% Benedicta es tu (Ant)Benedicta es tu (Ant)