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 concipietEcce concipiet
  2. 🔍 66% Repleti fructuRepleti fructu
  3. 🔍 39% Ecce concipietEcce concipiet
  4. 🔍 35% Repleti fructuRepleti fructu
  5. 🔍 33% In Deo speravitIn Deo speravit
  6. 🔍 32% Ego Dominus inebriaboEgo Dominus inebriabo
  7. 🔍 32% Auditui meoAuditui meo
  8. 🔍 31% Felix namque esFelix namque es
  9. 🔍 30% O quam pulchra... immortalisO quam pulchra... immortalis
  10. 🔍 30% Beatus quem elegistiBeatus quem elegisti
  11. 🔍 30% Venite comediteVenite comedite
  12. 🔍 29% Angelus Domini apparuitAngelus Domini apparuit
  13. 🔍 28% Deus autemDeus autem
  14. 🔍 28% Manum suamManum suam
  15. 🔍 28% Adesto sancta TrinitasAdesto sancta Trinitas
  16. 🔍 28% Exsultet orbis gaudiis (another chant)Exsultet orbis gaudiis (another chant)
  17. 🔍 27% O JoachimO Joachim
  18. 🔍 27% Ecce virgoEcce virgo
  19. 🔍 26% Qui docti fuerint fulgebuntQui docti fuerint fulgebunt
  20. 🔍 26% Deus docuistiDeus docuisti
  21. 🔍 26% Ipse est directusIpse est directus
  22. 🔍 25% Posui vosPosui vos
  23. 🔍 25% De quacumqueDe quacumque
  24. 🔍 25% Ecce virgoEcce virgo
  25. 🔍 25% Christus passus estChristus passus est
  26. 🔍 25% Juravit DominusJuravit Dominus
  27. 🔍 25% Stetit PontifexStetit Pontifex
  28. 🔍 25% Posui vosPosui vos
  29. 🔍 25% Ave Rex nosterAve Rex noster
  30. 🔍 24% Stetit Angelus (Off)Stetit Angelus (Off)
  31. 🔍 24% Beatus qui linguaBeatus qui lingua
  32. 🔍 24% Mihi absitMihi absit
  33. 🔍 24% Laetatus sumLaetatus sum
  34. 🔍 24% ConfundanturConfundantur
  35. 🔍 24% Spiritus DominiSpiritus Domini
  36. 🔍 24% Tu es Petrus (Offertorium)Tu es Petrus (Offertorium)
  37. 🔍 23% Rogavi pro teRogavi pro te
  38. 🔍 23% Fortem virili pectore (Paschal Time)Fortem virili pectore (Paschal Time)
  39. 🔍 23% Beati pauperesBeati pauperes
  40. 🔍 23% Regnavit DominusRegnavit Dominus
  41. 🔍 23% Qui me inveneritQui me invenerit
  42. 🔍 23% Magna est gloria (Com.)Magna est gloria (Com.)
  43. 🔍 23% Regnavit DominusRegnavit Dominus
  44. 🔍 23% Inclinet DominusInclinet Dominus
  45. 🔍 23% O JoachimO Joachim
  46. 🔍 22% Te splendor et virtusTe splendor et virtus
  47. 🔍 22% Magna est gloria (Com.)Magna est gloria (Com.)
  48. 🔍 22% Libera me Domine de morteLibera me Domine de morte
  49. 🔍 22% Erit autem sanguisErit autem sanguis
  50. 🔍 22% In Deo salutareIn Deo salutare
  51. 🔍 22% Dedisti mihiDedisti mihi
  52. 🔍 22% Beata visceraBeata viscera
  53. 🔍 22% Auditui meoAuditui meo
  54. 🔍 22% O MartineO Martine
  55. 🔍 22% Obaudite meObaudite me
  56. 🔍 22% Jesu corona virginum (In Tempore Paschali)Jesu corona virginum (In Tempore Paschali)
  57. 🔍 21% Gaudeamus... Rosae VirginisGaudeamus... Rosae Virginis
  58. 🔍 21% Crux fidelisCrux fidelis
  59. 🔍 21% VerumtamenVerumtamen
  60. 🔍 21% Immaculatam ConceptionemImmaculatam Conceptionem
  61. 🔍 21% Ave Rex nosterAve Rex noster
  62. 🔍 21% Tristes erant ApostoliTristes erant Apostoli
  63. 🔍 21% Justorum animae (Off.)Justorum animae (Off.)
  64. 🔍 21% Credo VCredo V
  65. 🔍 21% Dextera DeiDextera Dei