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% Tota pulchra es Maria (All)Tota pulchra es Maria (All)
  2. 🔍 76% Tota pulchraTota pulchra
  3. 🔍 25% Tota pulchra es Maria (All)Tota pulchra es Maria (All)
  4. 🔍 23% Tota pulchra es MariaTota pulchra es Maria
  5. 🔍 23% Tota pulchra es MariaTota pulchra es Maria
  6. 🔍 22% Tota pulchra es Maria (Ant)Tota pulchra es Maria (Ant)
  7. 🔍 21% Tota pulchra es Maria (Ant)Tota pulchra es Maria (Ant)
  8. 🔍 20% Tota pulchra es MariaTota pulchra es Maria
  9. 🔍 19% Tota pulchra es Maria (Ant)Tota pulchra es Maria (Ant)
  10. 🔍 19% Tota pulchra es Maria (All)Tota pulchra es Maria (All)
  11. 🔍 17% Tota pulchra es Maria!Tota pulchra es Maria!
  12. 🔍 16% Tota pulchra es amica (Ant)Tota pulchra es amica (Ant)
  13. 🔍 16% Tota pulchra es Maria!Tota pulchra es Maria!
  14. 🔍 16% Audi, DomineAudi, Domine
  15. 🔍 15% Beata visceraBeata viscera
  16. 🔍 15% Laetamini cum Jerusalem (All.)Laetamini cum Jerusalem (All.)
  17. 🔍 15% Haec est vera fraternitasHaec est vera fraternitas
  18. 🔍 14% Aspice Domine de sedeAspice Domine de sede
  19. 🔍 14% Felix es sacra VirgoFelix es sacra Virgo
  20. 🔍 14% Iste est JoannesIste est Joannes
  21. 🔍 14% Posui adjutoriumPosui adjutorium
  22. 🔍 14% Sancte N.Sancte N.
  23. 🔍 14% Extrahentes JosephExtrahentes Joseph
  24. 🔍 14% Lauda in choroLauda in choro
  25. 🔍 14% Tota pulchra esTota pulchra es
  26. 🔍 14% Offerentur Regi virginesOfferentur Regi virgines
  27. 🔍 14% Expurgate vetus fermentumExpurgate vetus fermentum
  28. 🔍 14% De excelsoDe excelso
  29. 🔍 14% Martinus AbrahaeMartinus Abrahae
  30. 🔍 14% O quam metuendus estO quam metuendus est
  31. 🔍 14% Tu Domine qui misistiTu Domine qui misisti
  32. 🔍 14% Omnis pulchritudoOmnis pulchritudo
  33. 🔍 14% PrincipesPrincipes
  34. 🔍 13% Beata es Maria quae omnium (t.p.)Beata es Maria quae omnium (t.p.)
  35. 🔍 13% Aspice Domine de sedeAspice Domine de sede
  36. 🔍 13% Verbum supernum prodiens a Verbum supernum prodiens a
  37. 🔍 13% Confirmatum estConfirmatum est
  38. 🔍 13% Iste est Joannes (w/o Gloria Patri)Iste est Joannes (w/o Gloria Patri)
  39. 🔍 13% Dominus dabitDominus dabit
  40. 🔍 13% Jesu nostra redemptioJesu nostra redemptio
  41. 🔍 13% Egredietur virgaEgredietur virga
  42. 🔍 13% Ex quo religioEx quo religio
  43. 🔍 13% Verbum supernum prodiens aVerbum supernum prodiens a
  44. 🔍 13% O lux beata CaelitumO lux beata Caelitum
  45. 🔍 13% Pulchra es et decoraPulchra es et decora
  46. 🔍 13% O lux beata CaelitumO lux beata Caelitum
  47. 🔍 13% Praefatio solemnior de sanctissima TrinitatePraefatio solemnior de sanctissima Trinitate
  48. 🔍 13% TorcularTorcular
  49. 🔍 13% Suscipe verbumSuscipe verbum
  50. 🔍 13% Protege DomineProtege Domine
  51. 🔍 13% Cum inducerentCum inducerent
  52. 🔍 13% Si consistantSi consistant
  53. 🔍 13% Suscipe verbum (t.p.)Suscipe verbum (t.p.)
  54. 🔍 13% Clamavit populus ad regemClamavit populus ad regem
  55. 🔍 13% DolorosaDolorosa
  56. 🔍 13% Veni Redemptor gentiumVeni Redemptor gentium
  57. 🔍 13% In dedicatione templiIn dedicatione templi
  58. 🔍 12% O lux beata CaelitumO lux beata Caelitum
  59. 🔍 12% O castitatis signiferO castitatis signifer
  60. 🔍 12% Aspice Domine quia facta estAspice Domine quia facta est
  61. 🔍 12% Sanctorum meritisSanctorum meritis
  62. 🔍 12% Alleluia nomen bonum (Resp.)Alleluia nomen bonum (Resp.)
  63. 🔍 12% Audi Domine hymnumAudi Domine hymnum
  64. 🔍 12% Praebe filiPraebe fili
  65. 🔍 12% Frange Frange