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% Sacrificabo hostiamSacrificabo hostiam
  2. 🔍 76% Sacrificabo hostiamSacrificabo hostiam
  3. 🔍 59% Sacrificabo hostiamSacrificabo hostiam
  4. 🔍 49% Calicem salutaris ... et sacrificaboCalicem salutaris ... et sacrificabo
  5. 🔍 42% Calicem salutaris accipiam et sacrificaboCalicem salutaris accipiam et sacrificabo
  6. 🔍 36% Calicem salutaris accipiam et sacrificaboCalicem salutaris accipiam et sacrificabo
  7. 🔍 34% Calicem salutaris accipiam et sacrificaboCalicem salutaris accipiam et sacrificabo
  8. 🔍 34% Dirupisti DomineDirupisti Domine
  9. 🔍 34% Dirupisti DomineDirupisti Domine
  10. 🔍 33% Calicem ... et sacrificaboCalicem ... et sacrificabo
  11. 🔍 32% Dirupisti Domine vinculaDirupisti Domine vincula
  12. 🔍 30% A solis ortuA solis ortu
  13. 🔍 30% Ego autem in DominoEgo autem in Domino
  14. 🔍 28% Beata es MariaBeata es Maria
  15. 🔍 28% A solis ortuA solis ortu
  16. 🔍 27% Calicem salutarisCalicem salutaris
  17. 🔍 27% Beata es MariaBeata es Maria
  18. 🔍 27% CalicemCalicem
  19. 🔍 26% Ego autem in DominoEgo autem in Domino
  20. 🔍 26% Calicem salutaris... hostiam laudisCalicem salutaris... hostiam laudis
  21. 🔍 26% Ne timeas Maria ... allel.Ne timeas Maria ... allel.
  22. 🔍 25% Parvulus filiusParvulus filius
  23. 🔍 24% Propter nomen tuumPropter nomen tuum
  24. 🔍 24% Ne timeas MariaNe timeas Maria
  25. 🔍 24% Laudabo Deum meumLaudabo Deum meum
  26. 🔍 24% Calicem salutaris ... et nomenCalicem salutaris ... et nomen
  27. 🔍 24% Hodie nomen tuumHodie nomen tuum
  28. 🔍 24% Malos male perdetMalos male perdet
  29. 🔍 24% Inundaverunt aquaeInundaverunt aquae
  30. 🔍 24% In Domino justificabiturIn Domino justificabitur
  31. 🔍 23% Dixit autem dominus servoDixit autem dominus servo
  32. 🔍 23% Domine non sum dignusDomine non sum dignus
  33. 🔍 23% PraeceptorPraeceptor
  34. 🔍 23% Hodie scietisHodie scietis
  35. 🔍 23% Magnificavit DominusMagnificavit Dominus
  36. 🔍 23% Ite et vos in vineamIte et vos in vineam
  37. 🔍 23% Quid faciam quia dominusQuid faciam quia dominus
  38. 🔍 22% Laudate Dominum quiaLaudate Dominum quia
  39. 🔍 22% Invocabo nomenInvocabo nomen
  40. 🔍 22% Suscitabo mihiSuscitabo mihi
  41. 🔍 22% In innocentia cordisIn innocentia cordis
  42. 🔍 22% Dirupisti DomineDirupisti Domine
  43. 🔍 22% Vobis datum est nosseVobis datum est nosse
  44. 🔍 22% Sancte Paule ApostoleSancte Paule Apostole
  45. 🔍 22% Sancte Paule ApostoleSancte Paule Apostole
  46. 🔍 22% Sancte Paule ApostoleSancte Paule Apostole
  47. 🔍 22% In DominoIn Domino
  48. 🔍 22% Deus vitam meamDeus vitam meam
  49. 🔍 22% Elegit eum (Paschal Time)Elegit eum (Paschal Time)
  50. 🔍 21% Mecum enim habeoMecum enim habeo
  51. 🔍 21% Quare ergo rubrumQuare ergo rubrum
  52. 🔍 21% Hodie Christus natus estHodie Christus natus est
  53. 🔍 21% Alleluia ConfiteminiAlleluia Confitemini
  54. 🔍 21% Omnis spiritusOmnis spiritus
  55. 🔍 21% In conspectu AngelorumIn conspectu Angelorum
  56. 🔍 21% Elegit eumElegit eum
  57. 🔍 21% Calicem salutarisCalicem salutaris
  58. 🔍 21% O Doctor optime(Athanasi)O Doctor optime(Athanasi)
  59. 🔍 21% Clamor meus DomineClamor meus Domine
  60. 🔍 21% O Rex gentiumO Rex gentium
  61. 🔍 21% Vidimus stellam ejusVidimus stellam ejus
  62. 🔍 21% Euge serve (Conf. Pont.)Euge serve (Conf. Pont.)
  63. 🔍 21% Sanguis Jesu ChristiSanguis Jesu Christi
  64. 🔍 20% Clamavi in totoClamavi in toto
  65. 🔍 20% O Doctor optime (nomina doctorum)O Doctor optime (nomina doctorum)