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% Genuit puerpera RegemGenuit puerpera Regem
  2. 🔍 90% Genuit puerpera regemGenuit puerpera regem
  3. 🔍 73% Genuit puerpera RegemGenuit puerpera Regem
  4. 🔍 71% Genuit puerpera RegemGenuit puerpera Regem
  5. 🔍 67% Genuit puerperaGenuit puerpera
  6. 🔍 65% Genuit puerperaGenuit puerpera
  7. 🔍 62% Genuit puerperaGenuit puerpera
  8. 🔍 49% O Virgo virginumO Virgo virginum
  9. 🔍 37% O OriensO Oriens
  10. 🔍 36% O Virgo virginumO Virgo virginum
  11. 🔍 32% O Clavis DavidO Clavis David
  12. 🔍 31% O virum ineffabilemO virum ineffabilem
  13. 🔍 30% O Oriens splendorO Oriens splendor
  14. 🔍 30% O radix JesseO radix Jesse
  15. 🔍 29% O SapientiaO Sapientia
  16. 🔍 29% O SapientiaO Sapientia
  17. 🔍 29% O Rex gentiumO Rex gentium
  18. 🔍 28% Miserere mihiMiserere mihi
  19. 🔍 28% O Doctor optimeO Doctor optime
  20. 🔍 27% O clavis DavidO clavis David
  21. 🔍 27% Cum turba multaCum turba multa
  22. 🔍 27% Exaltate RegemExaltate Regem
  23. 🔍 26% O virum ineffabilemO virum ineffabilem
  24. 🔍 26% O mundi DominaO mundi Domina
  25. 🔍 25% Ecce Maria genuitEcce Maria genuit
  26. 🔍 25% In caelestibus regnis... alleluiaIn caelestibus regnis... alleluia
  27. 🔍 25% Similabo eumSimilabo eum
  28. 🔍 24% O virum ineffabilemO virum ineffabilem
  29. 🔍 24% Jacob autem genuitJacob autem genuit
  30. 🔍 24% Usque modoUsque modo
  31. 🔍 24% O EmmanuelO Emmanuel
  32. 🔍 24% Cum redirentCum redirent
  33. 🔍 24% Spiritus carnem et ossaSpiritus carnem et ossa
  34. 🔍 24% O AdonaiO Adonai
  35. 🔍 24% O virum ineffabilemO virum ineffabilem
  36. 🔍 23% Magna opera DominiMagna opera Domini
  37. 🔍 23% Alleluia confitemini. (Sundays throughout the year at Prime)Alleluia confitemini. (Sundays throughout the year at Prime)
  38. 🔍 23% Unus ex duobusUnus ex duobus
  39. 🔍 23% Si diligitis meSi diligitis me
  40. 🔍 23% Intravit MariaIntravit Maria
  41. 🔍 23% Alleluia. (Wednesday P. T. at Vespers)Alleluia. (Wednesday P. T. at Vespers)
  42. 🔍 22% Laetamini cum JerusalemLaetamini cum Jerusalem
  43. 🔍 22% O SapientiaO Sapientia
  44. 🔍 22% Ecce Maria genuitEcce Maria genuit
  45. 🔍 22% Alleluia. (T.P. ad Completorium)Alleluia. (T.P. ad Completorium)
  46. 🔍 22% Alleluia. (Sund. P. T. at Vespers)Alleluia. (Sund. P. T. at Vespers)
  47. 🔍 22% Stetit AngelusStetit Angelus
  48. 🔍 22% Dabit ei DominusDabit ei Dominus
  49. 🔍 22% Exaudiat DominusExaudiat Dominus
  50. 🔍 22% O radix JesseO radix Jesse
  51. 🔍 22% Domine si tu visDomine si tu vis
  52. 🔍 22% Senex puerum portabatSenex puerum portabat
  53. 🔍 22% Alleluia. (Sund. P. T. at Prime)Alleluia. (Sund. P. T. at Prime)
  54. 🔍 22% Bonum est sperareBonum est sperare
  55. 🔍 22% Germinavit radixGerminavit radix
  56. 🔍 22% Lucia virgoLucia virgo
  57. 🔍 22% Angeli DominiAngeli Domini
  58. 🔍 22% Factus estFactus est
  59. 🔍 22% Alleluia. (Friday P. T. at Vespers)Alleluia. (Friday P. T. at Vespers)
  60. 🔍 22% Vobis datum estVobis datum est
  61. 🔍 22% A porta inferiA porta inferi
  62. 🔍 22% Jerusalem gaudeJerusalem gaude
  63. 🔍 22% Alleluia. (Sund. P. T. at Terce)Alleluia. (Sund. P. T. at Terce)
  64. 🔍 22% Angelus autem DominiAngelus autem Domini
  65. 🔍 22% Habebitis autemHabebitis autem