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% Ecce venit ad templumEcce venit ad templum
  2. 🔍 40% Ecce venit ad templumEcce venit ad templum
  3. 🔍 20% Exaudi Domine... adjutorExaudi Domine... adjutor
  4. 🔍 20% Adjutor et susceptor meus (Resp.)Adjutor et susceptor meus (Resp.)
  5. 🔍 19% Memento nostriMemento nostri
  6. 🔍 19% Tota pulchra esTota pulchra es
  7. 🔍 19% Ecce mitto Angelum meum (Resp.)Ecce mitto Angelum meum (Resp.)
  8. 🔍 19% Salutis humanae satorSalutis humanae sator
  9. 🔍 18% Jesu nostraJesu nostra
  10. 🔍 18% Regina caeli jubilaRegina caeli jubila
  11. 🔍 18% Aedificavit Noe altare (Resp.)Aedificavit Noe altare (Resp.)
  12. 🔍 18% Afferentur... proximaeAfferentur... proximae
  13. 🔍 18% Quicumque Christum quaeritisQuicumque Christum quaeritis
  14. 🔍 18% Angularis fundamentumAngularis fundamentum
  15. 🔍 18% Exaudi Domine... adjutorExaudi Domine... adjutor
  16. 🔍 18% Angularis fundamentumAngularis fundamentum
  17. 🔍 18% Iesu nostra redemptioIesu nostra redemptio
  18. 🔍 18% Ecce jam venitEcce jam venit
  19. 🔍 18% Pange lingua... LaureamPange lingua... Lauream
  20. 🔍 18% Gaude mater AnnaGaude mater Anna
  21. 🔍 18% Pange lingua... proeliumPange lingua... proelium
  22. 🔍 18% Candor aeternaeCandor aeternae
  23. 🔍 18% Ecce jam venitEcce jam venit
  24. 🔍 17% Alleluia dulce carmenAlleluia dulce carmen
  25. 🔍 17% Ecce jam venitEcce jam venit
  26. 🔍 17% Christum DominumChristum Dominum
  27. 🔍 17% ConfortaminiConfortamini
  28. 🔍 17% Rex summe regumRex summe regum
  29. 🔍 17% Pange Lingua... ProeliumPange Lingua... Proelium
  30. 🔍 17% Decora lux aeternitatisDecora lux aeternitatis
  31. 🔍 17% Te lucis ante terminum (In Transfiguratione)Te lucis ante terminum (In Transfiguratione)
  32. 🔍 17% Te lucis ante terminum (In Ascensione)Te lucis ante terminum (In Ascensione)
  33. 🔍 17% Ecce mitto Angelum meumEcce mitto Angelum meum
  34. 🔍 17% Ecce egoEcce ego
  35. 🔍 17% Lapidabant Stephanum (Resp.)Lapidabant Stephanum (Resp.)
  36. 🔍 17% Perfice gressusPerfice gressus
  37. 🔍 17% Ecce jam venitEcce jam venit
  38. 🔍 17% Iam bone pastorIam bone pastor
  39. 🔍 17% Aurea lux remeatAurea lux remeat
  40. 🔍 17% Beate Pastor PetreBeate Pastor Petre
  41. 🔍 17% Justus cum cecideritJustus cum ceciderit
  42. 🔍 17% Ecce vidi Agnum stantem (Resp.)Ecce vidi Agnum stantem (Resp.)
  43. 🔍 17% Dicit Dominus SermonesDicit Dominus Sermones
  44. 🔍 17% ConfortaminiConfortamini
  45. 🔍 17% Afferentur... pro patribusAfferentur... pro patribus
  46. 🔍 17% Gaude JosephGaude Joseph
  47. 🔍 16% Decora lux aeternitatisDecora lux aeternitatis
  48. 🔍 16% ReminiscereReminiscere
  49. 🔍 16% Templum DominiTemplum Domini
  50. 🔍 16% Christum Dominum pro nobis passum et sepultumChristum Dominum pro nobis passum et sepultum
  51. 🔍 16% Exaudi Domine... adjutorExaudi Domine... adjutor
  52. 🔍 16% Tui sunt caeliTui sunt caeli
  53. 🔍 16% Adorate DeumAdorate Deum
  54. 🔍 16% Egregie Doctor PauleEgregie Doctor Paule
  55. 🔍 16% Jam bone pastorJam bone pastor
  56. 🔍 16% Venit lumenVenit lumen
  57. 🔍 16% Beate Pastor PetreBeate Pastor Petre
  58. 🔍 16% Ista est VirgoIsta est Virgo
  59. 🔍 16% Honora DominumHonora Dominum
  60. 🔍 16% ConfortaminiConfortamini
  61. 🔍 16% Lustra sex qui jamLustra sex qui jam
  62. 🔍 16% SubveniteSubvenite
  63. 🔍 16% Gaude et laetare filia Sion (T. P.)Gaude et laetare filia Sion (T. P.)
  64. 🔍 16% Ecce nomen Domini venitEcce nomen Domini venit
  65. 🔍 16% Cor Jesu caritatis ICor Jesu caritatis I