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% Praedicabant ApostoliPraedicabant Apostoli
  2. 🔍 34% Quicumque feceritQuicumque fecerit
  3. 🔍 26% Visitasti terramVisitasti terram
  4. 🔍 26% ConfundanturConfundantur
  5. 🔍 25% Beata visceraBeata viscera
  6. 🔍 25% Omnes qui habebantOmnes qui habebant
  7. 🔍 25% Beati serviBeati servi
  8. 🔍 25% Magna est gloria (Com.)Magna est gloria (Com.)
  9. 🔍 24% Omnes qui habebantOmnes qui habebant
  10. 🔍 24% Et erat ibiEt erat ibi
  11. 🔍 23% Et qui praeibantEt qui praeibant
  12. 🔍 23% Euntes ibantEuntes ibant
  13. 🔍 23% Regina mundiRegina mundi
  14. 🔍 23% CommunicantesCommunicantes
  15. 🔍 23% Amen dico vobis quod vosAmen dico vobis quod vos
  16. 🔍 23% Venite comediteVenite comedite
  17. 🔍 23% Pueri Hebraeorum vestimentaPueri Hebraeorum vestimenta
  18. 🔍 22% Decora lux aeternitatisDecora lux aeternitatis
  19. 🔍 22% Florete... et dateFlorete... et date
  20. 🔍 22% Et qui praeibantEt qui praeibant
  21. 🔍 22% AppropinquabatAppropinquabat
  22. 🔍 22% Agnus XIIIAgnus XIII
  23. 🔍 22% Credo VCredo V
  24. 🔍 22% Exibant autemExibant autem
  25. 🔍 22% Oves meaeOves meae
  26. 🔍 21% Libera me Domine de morteLibera me Domine de morte
  27. 🔍 21% Felices sensusFelices sensus
  28. 🔍 21% Quam pulchriQuam pulchri
  29. 🔍 21% Ad regias Agni dapes (another chant)Ad regias Agni dapes (another chant)
  30. 🔍 21% Vim faciebantVim faciebant
  31. 🔍 21% Adversum meAdversum me
  32. 🔍 21% Quicumque feceritQuicumque fecerit
  33. 🔍 21% CurrebantCurrebant
  34. 🔍 21% Florete... et collaudateFlorete... et collaudate
  35. 🔍 21% Accipite Spiritum SanctumAccipite Spiritum Sanctum
  36. 🔍 21% Pueri... vestimentaPueri... vestimenta
  37. 🔍 21% Exsultet caelum laudibus (modus 4)Exsultet caelum laudibus (modus 4)
  38. 🔍 21% Omnes qui habebantOmnes qui habebant
  39. 🔍 21% Euntes ibant et flebantEuntes ibant et flebant
  40. 🔍 20% Stans a longeStans a longe
  41. 🔍 20% Erit autem sanguisErit autem sanguis
  42. 🔍 20% Commune vos apostoliCommune vos apostoli
  43. 🔍 20% Egregie DoctorEgregie Doctor
  44. 🔍 20% Beate Pastor PetreBeate Pastor Petre
  45. 🔍 20% Pueri... vestimentaPueri... vestimenta
  46. 🔍 20% Exibant... daemoniaExibant... daemonia
  47. 🔍 20% Te Joseph celebrentTe Joseph celebrent
  48. 🔍 20% Illi ergo hominesIlli ergo homines
  49. 🔍 20% Illi ergo hominesIlli ergo homines
  50. 🔍 20% Illi ergo hominesIlli ergo homines
  51. 🔍 20% Accessit JesusAccessit Jesus
  52. 🔍 20% Appropinquabat autemAppropinquabat autem
  53. 🔍 20% Stans beata AgnesStans beata Agnes
  54. 🔍 20% Rex summe regumRex summe regum
  55. 🔍 20% Apostolorum passio diemApostolorum passio diem
  56. 🔍 20% Ave Rex nosterAve Rex noster
  57. 🔍 20% Pueri... vestimentaPueri... vestimenta
  58. 🔍 20% Appropinquabat autemAppropinquabat autem
  59. 🔍 20% Exaudi Domine... adjutorExaudi Domine... adjutor
  60. 🔍 19% Veni Creator SpiritusVeni Creator Spiritus
  61. 🔍 19% Te splendor et virtusTe splendor et virtus
  62. 🔍 19% Jam Christus astraJam Christus astra
  63. 🔍 19% Exsultet orbis gaudiis (another chant)Exsultet orbis gaudiis (another chant)
  64. 🔍 19% Pange lingua... LaureamPange lingua... Lauream
  65. 🔍 19% Pange lingua... LaureamPange lingua... Lauream