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% Exivit Tobias ut laveretExivit Tobias ut laveret
  2. 🔍 37% Domine pater et DeusDomine pater et Deus
  3. 🔍 36% Dum sacrum pignusDum sacrum pignus
  4. 🔍 35% Adoro te devoteAdoro te devote
  5. 🔍 35% Salve Pater SalvatorisSalve Pater Salvatoris
  6. 🔍 34% Magnificat (Resp.)Magnificat (Resp.)
  7. 🔍 34% Quadraginta dies et noctes (Resp.)Quadraginta dies et noctes (Resp.)
  8. 🔍 34% Ecce Dominus veniet et omnes sanctiEcce Dominus veniet et omnes sancti
  9. 🔍 33% Hodie nobis caelorumHodie nobis caelorum
  10. 🔍 33% Egressus Tobias invenitEgressus Tobias invenit
  11. 🔍 33% Credo IIICredo III
  12. 🔍 32% Credo IICredo II
  13. 🔍 32% Credo IIICredo III
  14. 🔍 30% In jejunio et fletu (Resp.)In jejunio et fletu (Resp.)
  15. 🔍 30% Credo in Deum IIICredo in Deum III
  16. 🔍 30% Indicabo teIndicabo te
  17. 🔍 30% O virgo maximaO virgo maxima
  18. 🔍 30% Veni Creator SpiritusVeni Creator Spiritus
  19. 🔍 30% Dixit autem Angelus apprehendeDixit autem Angelus apprehende
  20. 🔍 30% Mente jucundaMente jucunda
  21. 🔍 30% Venite exsultemus (mode 7a solemnis)Venite exsultemus (mode 7a solemnis)
  22. 🔍 30% Ingressus Angelus ad TobiamIngressus Angelus ad Tobiam
  23. 🔍 30% Misit DominusMisit Dominus
  24. 🔍 29% Gabriel Angelus apparuit ZachariaeGabriel Angelus apparuit Zachariae
  25. 🔍 29% Hymnus Te DeumHymnus Te Deum
  26. 🔍 29% Ex quo religioEx quo religio
  27. 🔍 29% Te DeumTe Deum
  28. 🔍 29% In jejunio et fletuIn jejunio et fletu
  29. 🔍 29% Te Deum (sec. mor. Rom.)Te Deum (sec. mor. Rom.)
  30. 🔍 29% Descendit GabrielDescendit Gabriel
  31. 🔍 29% Interrogavit Tobias AngelumInterrogavit Tobias Angelum
  32. 🔍 29% Veni Domine et noli (Resp.)Veni Domine et noli (Resp.)
  33. 🔍 29% Te DeumTe Deum
  34. 🔍 28% Exaudi Deus deprecationem (Resp.)Exaudi Deus deprecationem (Resp.)
  35. 🔍 28% Sub altare DeiSub altare Dei
  36. 🔍 28% Te Deum (sec. mor. Rom)Te Deum (sec. mor. Rom)
  37. 🔍 28% Jam Christus astra ascenderatJam Christus astra ascenderat
  38. 🔍 28% Quadraginta dies et noctesQuadraginta dies et noctes
  39. 🔍 28% Iste sanctus pro legeIste sanctus pro lege
  40. 🔍 28% Terrena cessent organaTerrena cessent organa
  41. 🔍 28% Missus est... AngelusMissus est... Angelus
  42. 🔍 28% Ecce ab austro venioEcce ab austro venio
  43. 🔍 28% Manus ejus tornatilesManus ejus tornatiles
  44. 🔍 28% Verbum supernum prodiensVerbum supernum prodiens
  45. 🔍 28% Benedicite Deum caeliBenedicite Deum caeli
  46. 🔍 28% Sanctorum meritisSanctorum meritis
  47. 🔍 28% Deo canamusDeo canamus
  48. 🔍 28% Te Deum laudamus (tonus solemnis)Te Deum laudamus (tonus solemnis)
  49. 🔍 27% Te DeumTe Deum
  50. 🔍 27% Grata factus est Grata factus est
  51. 🔍 27% Caeli civesCaeli cives
  52. 🔍 27% Obsecro te AzariaObsecro te Azaria
  53. 🔍 27% Ecce veniet Dominus protector (Resp.)Ecce veniet Dominus protector (Resp.)
  54. 🔍 27% Audi benigne ConditorAudi benigne Conditor
  55. 🔍 27% Missus est Gabriel Angelus (t.p. alter tonus)Missus est Gabriel Angelus (t.p. alter tonus)
  56. 🔍 27% Ubi introierisUbi introieris
  57. 🔍 27% Gaudebunt labia mea (Resp.)Gaudebunt labia mea (Resp.)
  58. 🔍 27% Beata AgathaBeata Agatha
  59. 🔍 27% Dominus JesusDominus Jesus
  60. 🔍 27% Domine Pater et DeusDomine Pater et Deus
  61. 🔍 27% Media nocteMedia nocte
  62. 🔍 27% Ecce Dominus veniet et omnes sanctiEcce Dominus veniet et omnes sancti
  63. 🔍 27% In illo tempore exauditaeIn illo tempore exauditae
  64. 🔍 27% Laetamini unanimiLaetamini unanimi
  65. 🔍 27% Nunc ad coronas pergiteNunc ad coronas pergite