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% Exiit sermoExiit sermo
  2. 🔍 81% Exiit sermoExiit sermo
  3. 🔍 74% Exiit sermo (Com.)Exiit sermo (Com.)
  4. 🔍 55% Exiit sermoExiit sermo
  5. 🔍 54% Exiit sermo interExiit sermo inter
  6. 🔍 52% Exiit sermoExiit sermo
  7. 🔍 46% ImproperiumImproperium
  8. 🔍 38% Exiit sermoExiit sermo
  9. 🔍 37% Exiit sermoExiit sermo
  10. 🔍 34% Exiit sermoExiit sermo
  11. 🔍 32% Exiit sermo (Grad.)Exiit sermo (Grad.)
  12. 🔍 29% Dicit AndreasDicit Andreas
  13. 🔍 28% Benedicite gentesBenedicite gentes
  14. 🔍 26% Non duplicesNon duplices
  15. 🔍 25% Dixit JesusDixit Jesus
  16. 🔍 25% Hic est... meusHic est... meus
  17. 🔍 25% Terribilis estTerribilis est
  18. 🔍 24% NarraveruntNarraverunt
  19. 🔍 24% Non sunt loquelaeNon sunt loquelae
  20. 🔍 24% DilatavitDilatavit
  21. 🔍 24% SitientesSitientes
  22. 🔍 24% Non fecitNon fecit
  23. 🔍 24% Lauda SionLauda Sion
  24. 🔍 24% Benedicite gentesBenedicite gentes
  25. 🔍 23% Ad te DomineAd te Domine
  26. 🔍 23% Passio DNJC secundum MatthaeumPassio DNJC secundum Matthaeum
  27. 🔍 23% Passio DNJC secundum LucamPassio DNJC secundum Lucam
  28. 🔍 23% DeriventurDeriventur
  29. 🔍 23% Egredimini et videte filiae Sion (Intr.)Egredimini et videte filiae Sion (Intr.)
  30. 🔍 23% Dixit quidamDixit quidam
  31. 🔍 23% Non sunt loquelaeNon sunt loquelae
  32. 🔍 23% Passio DNJC secundum MarcumPassio DNJC secundum Marcum
  33. 🔍 23% Me exspectaveruntMe exspectaverunt
  34. 🔍 23% Me exspectaveruntMe exspectaverunt
  35. 🔍 23% Non duplicesNon duplices
  36. 🔍 23% Hic est discipulus meusHic est discipulus meus
  37. 🔍 23% Dicit AndreasDicit Andreas
  38. 🔍 23% Egredimini et videte filiae Sion (Intr.)Egredimini et videte filiae Sion (Intr.)
  39. 🔍 23% Passio Domini nostri Jesu Christi secundum Lucam - ANNO CPassio Domini nostri Jesu Christi secundum Lucam - ANNO C
  40. 🔍 23% Vultum tuumVultum tuum
  41. 🔍 23% Multae tribulationesMultae tribulationes
  42. 🔍 23% Spiritus Domini... praedicareSpiritus Domini... praedicare
  43. 🔍 23% Dicit AndreasDicit Andreas
  44. 🔍 22% Iam lucis orto sidere Iam lucis orto sidere
  45. 🔍 22% Ingressus RaphaelIngressus Raphael
  46. 🔍 22% Me exspectaveruntMe exspectaverunt
  47. 🔍 22% Anima nostraAnima nostra
  48. 🔍 22% NarraveruntNarraverunt
  49. 🔍 22% Non in solo paneNon in solo pane
  50. 🔍 22% Lauda SionLauda Sion
  51. 🔍 22% Passio Domini nostri Jesu Christi secundum Marcum - ANNO BPassio Domini nostri Jesu Christi secundum Marcum - ANNO B
  52. 🔍 22% Ex ore infantiumEx ore infantium
  53. 🔍 22% Dominus illuminatioDominus illuminatio
  54. 🔍 22% Precatus estPrecatus est
  55. 🔍 22% Dominus dixitDominus dixit
  56. 🔍 22% Precatus estPrecatus est
  57. 🔍 22% Illumina faciemIllumina faciem
  58. 🔍 22% Doctor egregie (I)Doctor egregie (I)
  59. 🔍 22% Non in solo paneNon in solo pane
  60. 🔍 22% Pater si non potestPater si non potest
  61. 🔍 22% Abiit JesusAbiit Jesus
  62. 🔍 22% Cibavit eos... alleluiaCibavit eos... alleluia
  63. 🔍 22% Passio Domini nostri Jesu Christi secundum Matthaeum - ANNO APassio Domini nostri Jesu Christi secundum Matthaeum - ANNO A
  64. 🔍 22% Passio Domini nostri Jesu Christi secundum JoannemPassio Domini nostri Jesu Christi secundum Joannem
  65. 🔍 22% Dominus dixitDominus dixit