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-20. 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% ContumeliasContumelias
  2. 🔍 74% ContumeliasContumelias
  3. 🔍 70% Contumelias et terroresContumelias et terrores
  4. 🔍 70% ContumeliasContumelias
  5. 🔍 56% ContumeliasContumelias
  6. 🔍 32% Tu autem DomineTu autem Domine
  7. 🔍 29% Contumelias et terrores passus (Resp.)Contumelias et terrores passus (Resp.)
  8. 🔍 28% Dominus... auxiliatorDominus... auxiliator
  9. 🔍 27% Omnes inimici meiOmnes inimici mei
  10. 🔍 25% Conversus estConversus est
  11. 🔍 24% Non meis meritisNon meis meritis
  12. 🔍 24% Deus meus es tuDeus meus es tu
  13. 🔍 24% Cum venerit FiliusCum venerit Filius
  14. 🔍 24% Veniet fortiorVeniet fortior
  15. 🔍 24% Misit DominusMisit Dominus
  16. 🔍 24% Laetamini cum Jerusalem (Ant.)Laetamini cum Jerusalem (Ant.)
  17. 🔍 23% Memor estoMemor esto
  18. 🔍 23% Libera me de sanguinibusLibera me de sanguinibus
  19. 🔍 23% ConsolaminiConsolamini
  20. 🔍 23% Dominus mihi adjutorDominus mihi adjutor
  21. 🔍 23% Lucia virgoLucia virgo
  22. 🔍 23% O per omniaO per omnia
  23. 🔍 23% Fortitudo mea et lausFortitudo mea et laus
  24. 🔍 22% Miserere mei Deus (cantus alter)Miserere mei Deus (cantus alter)
  25. 🔍 22% Estote fortesEstote fortes
  26. 🔍 22% Benedictus DominusBenedictus Dominus
  27. 🔍 22% Clamavi et DominusClamavi et Dominus
  28. 🔍 22% Tua est potentiaTua est potentia
  29. 🔍 22% Tua est potentiaTua est potentia
  30. 🔍 22% Audi benigneAudi benigne
  31. 🔍 22% Respexit meRespexit me
  32. 🔍 22% Et factum estEt factum est
  33. 🔍 22% Contrium estContrium est
  34. 🔍 21% Quam bonusQuam bonus
  35. 🔍 21% Ab hominibusAb hominibus
  36. 🔍 21% Exortum est in tenebrisExortum est in tenebris
  37. 🔍 21% Prostratus estProstratus est
  38. 🔍 21% Eripe me Domine ab homineEripe me Domine ab homine
  39. 🔍 21% Attendite universiAttendite universi
  40. 🔍 21% Benedico... FiliumBenedico... Filium
  41. 🔍 20% Quam magnificataQuam magnificata
  42. 🔍 20% Exspecta DominumExspecta Dominum
  43. 🔍 20% Ego sum pastor bonusEgo sum pastor bonus
  44. 🔍 20% Petre amas mePetre amas me
  45. 🔍 20% Natus estNatus est
  46. 🔍 20% Adjutor meusAdjutor meus
  47. 🔍 20% Veni Domine et noliVeni Domine et noli
  48. 🔍 20% Cum esset desponsataCum esset desponsata
  49. 🔍 20% Descendit JesusDescendit Jesus
  50. 🔍 20% AccessistisAccessistis
  51. 🔍 20% Sursum sonetSursum sonet
  52. 🔍 20% Gabriel ArchangelusGabriel Archangelus
  53. 🔍 20% Constitues eosConstitues eos
  54. 🔍 20% Fortitudo mea... factusFortitudo mea... factus
  55. 🔍 20% Ego sum pastor bonusEgo sum pastor bonus
  56. 🔍 20% Protector nosterProtector noster
  57. 🔍 20% Ista est VirgoIsta est Virgo
  58. 🔍 20% Tu gloria... o RosaTu gloria... o Rosa
  59. 🔍 20% Fortitudo meaFortitudo mea
  60. 🔍 20% Lectio Isaiae Prophetae... Haec dicit DominusLectio Isaiae Prophetae... Haec dicit Dominus
  61. 🔍 20% Dominus JesusDominus Jesus
  62. 🔍 20% Gloria Patri (mode I)Gloria Patri (mode I)
  63. 🔍 20% Nunc dimittisNunc dimittis
  64. 🔍 20% Oremus omnesOremus omnes
  65. 🔍 20% Averte DomineAverte Domine