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 Crucem DominiEcce Crucem Domini
  2. 🔍 61% Ecce Crucem DominiEcce Crucem Domini
  3. 🔍 48% Triduanas a DominoTriduanas a Domino
  4. 🔍 46% Ecce crucem DominiEcce crucem Domini
  5. 🔍 43% Ave Rex nosterAve Rex noster
  6. 🔍 43% Ecce vicit leoEcce vicit leo
  7. 🔍 43% Exi cito in plateasExi cito in plateas
  8. 🔍 41% Ecce crucem DominiEcce crucem Domini
  9. 🔍 40% Haec est quae nescivitHaec est quae nescivit
  10. 🔍 39% Facta estFacta est
  11. 🔍 39% Unus militumUnus militum
  12. 🔍 39% Unus militumUnus militum
  13. 🔍 39% Immittet AngelusImmittet Angelus
  14. 🔍 39% Sicut ovisSicut ovis
  15. 🔍 39% Maternitas tuaMaternitas tua
  16. 🔍 38% Christus Dei FiliusChristus Dei Filius
  17. 🔍 38% Ego sum panis vivusEgo sum panis vivus
  18. 🔍 38% Credo VICredo VI
  19. 🔍 38% Facta est cum AngeloFacta est cum Angelo
  20. 🔍 38% Agnus XVIIAgnus XVII
  21. 🔍 38% Ecce DeusEcce Deus
  22. 🔍 38% O crux splendidiorO crux splendidior
  23. 🔍 38% Si quis diligit meSi quis diligit me
  24. 🔍 38% Si quis diligit meSi quis diligit me
  25. 🔍 38% Est secretumEst secretum
  26. 🔍 38% Memento nostriMemento nostri
  27. 🔍 38% Sinite parvulosSinite parvulos
  28. 🔍 37% Hodie beata VirgoHodie beata Virgo
  29. 🔍 37% Ecce Dominus noster... ut illuminetEcce Dominus noster... ut illuminet
  30. 🔍 37% Ecce stoEcce sto
  31. 🔍 37% Innuebant patriInnuebant patri
  32. 🔍 37% ExclamaveruntExclamaverunt
  33. 🔍 37% Ecce puer meusEcce puer meus
  34. 🔍 36% Tota pulchra es amica meaTota pulchra es amica mea
  35. 🔍 36% Spiritus Domini replevitSpiritus Domini replevit
  36. 🔍 36% Angelis suisAngelis suis
  37. 🔍 36% Caecus magisCaecus magis
  38. 🔍 36% Spiritus Domini replevitSpiritus Domini replevit
  39. 🔍 36% Euge serve bone (Conf. Pont.)Euge serve bone (Conf. Pont.)
  40. 🔍 36% Ecce apparebitEcce apparebit
  41. 🔍 36% Quem vidistisQuem vidistis
  42. 🔍 36% Fili recordareFili recordare
  43. 🔍 36% Respexit DominusRespexit Dominus
  44. 🔍 36% Sapientia clamitatSapientia clamitat
  45. 🔍 36% Dabit ei DominusDabit ei Dominus
  46. 🔍 36% Ecce CrucemEcce Crucem
  47. 🔍 36% Spiritus Domini replevitSpiritus Domini replevit
  48. 🔍 36% Joannes vocabiturJoannes vocabitur
  49. 🔍 36% Apertis thesaurisApertis thesauris
  50. 🔍 35% In salutariIn salutari
  51. 🔍 35% Dedisti Domine habitaculumDedisti Domine habitaculum
  52. 🔍 35% Laus Deo PatriLaus Deo Patri
  53. 🔍 35% Fontes et omniaFontes et omnia
  54. 🔍 35% Fontes et omniaFontes et omnia
  55. 🔍 35% Nos autem gloriari (Ant)Nos autem gloriari (Ant)
  56. 🔍 35% TradideruntTradiderunt
  57. 🔍 35% Cum audisset JobCum audisset Job
  58. 🔍 35% Judaea et JerusalemJudaea et Jerusalem
  59. 🔍 35% Dabit illi DominusDabit illi Dominus
  60. 🔍 35% Dabit illi DominusDabit illi Dominus
  61. 🔍 35% Ne timeasNe timeas
  62. 🔍 35% Memor sitMemor sit
  63. 🔍 35% Joannes vocabitur nomenJoannes vocabitur nomen
  64. 🔍 35% Dedisti Domine habitaculumDedisti Domine habitaculum
  65. 🔍 34% Inimicitias ponamInimicitias ponam