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% O Virgo virginumO Virgo virginum
  2. 🔍 78% O Virgo virginumO Virgo virginum
  3. 🔍 52% Genuit puerpera regemGenuit puerpera regem
  4. 🔍 49% Genuit puerpera RegemGenuit puerpera Regem
  5. 🔍 39% Genuit puerpera RegemGenuit puerpera Regem
  6. 🔍 39% O mundi DominaO mundi Domina
  7. 🔍 38% Genuit puerperaGenuit puerpera
  8. 🔍 38% Genuit puerpera RegemGenuit puerpera Regem
  9. 🔍 37% Genuit puerperaGenuit puerpera
  10. 🔍 35% O OriensO Oriens
  11. 🔍 35% O Clavis DavidO Clavis David
  12. 🔍 35% Genuit puerperaGenuit puerpera
  13. 🔍 32% O clavis DavidO clavis David
  14. 🔍 32% O Rex gentiumO Rex gentium
  15. 🔍 31% O SapientiaO Sapientia
  16. 🔍 31% O SapientiaO Sapientia
  17. 🔍 31% O radix JesseO radix Jesse
  18. 🔍 30% O Oriens splendorO Oriens splendor
  19. 🔍 30% O Doctor optimeO Doctor optime
  20. 🔍 28% O Rex gentiumO Rex gentium
  21. 🔍 28% O clavis David et sceptrumO clavis David et sceptrum
  22. 🔍 27% Jam lucis orto sidere (Tempore Adventus)Jam lucis orto sidere (Tempore Adventus)
  23. 🔍 27% Verbum supernum prodiens a Verbum supernum prodiens a
  24. 🔍 27% O virum ineffabilemO virum ineffabilem
  25. 🔍 27% O virum ineffabilemO virum ineffabilem
  26. 🔍 27% O SapientiaO Sapientia
  27. 🔍 27% Verbum supernum prodiens aVerbum supernum prodiens a
  28. 🔍 26% Nunc tempusNunc tempus
  29. 🔍 26% O virum ineffabilemO virum ineffabilem
  30. 🔍 25% O virum ineffabilemO virum ineffabilem
  31. 🔍 25% Languentibus in Purgatorio (Alter tonus)Languentibus in Purgatorio (Alter tonus)
  32. 🔍 25% Ista est speciosa (Virginum)Ista est speciosa (Virginum)
  33. 🔍 25% O EmmanuelO Emmanuel
  34. 🔍 25% Exsultet jam AngelicaExsultet jam Angelica
  35. 🔍 25% Vau. Et egressus estVau. Et egressus est
  36. 🔍 25% O radix JesseO radix Jesse
  37. 🔍 25% O Rex gentiumO Rex gentium
  38. 🔍 25% Dixit autem MariaDixit autem Maria
  39. 🔍 25% O SapientiaO Sapientia
  40. 🔍 25% O SapientiaO Sapientia
  41. 🔍 24% Confirma hoc Deus... alleluiaConfirma hoc Deus... alleluia
  42. 🔍 24% Mysterium fideiMysterium fidei
  43. 🔍 24% O Rex gentiumO Rex gentium
  44. 🔍 24% Praefatio solemnior de sacratissimo Corde IesuPraefatio solemnior de sacratissimo Corde Iesu
  45. 🔍 24% Praefatio solemnior de Ecclesiae DedicationePraefatio solemnior de Ecclesiae Dedicatione
  46. 🔍 24% O SapientiaO Sapientia
  47. 🔍 24% Praefatio de Adventu IPraefatio de Adventu I
  48. 🔍 24% O EmmanuelO Emmanuel
  49. 🔍 24% Praefatio solemnis de Ecclesiae DedicationePraefatio solemnis de Ecclesiae Dedicatione
  50. 🔍 24% O OriensO Oriens
  51. 🔍 23% Ego dixi Domine IIEgo dixi Domine II
  52. 🔍 23% Prefatio sollemnis Sanctae Mariae MagdalenaePrefatio sollemnis Sanctae Mariae Magdalenae
  53. 🔍 23% O AdonaiO Adonai
  54. 🔍 23% Tota pulchra es amica meaTota pulchra es amica mea
  55. 🔍 23% Praefatio solemnis de sacratissimo Corde IesuPraefatio solemnis de sacratissimo Corde Iesu
  56. 🔍 23% Lucia virgoLucia virgo
  57. 🔍 23% Exaltata est Virgo MariaExaltata est Virgo Maria
  58. 🔍 23% Praefatio solemnior de AdventuPraefatio solemnior de Adventu
  59. 🔍 23% O clavis DavidO clavis David
  60. 🔍 23% O beata infantiaO beata infantia
  61. 🔍 23% Gloria (ad lib.) III / III BGloria (ad lib.) III / III B
  62. 🔍 23% O quam glorificaO quam glorifica
  63. 🔍 23% Miserere (Ps 50)Miserere (Ps 50)
  64. 🔍 23% Praefatio solemnis de AdventuPraefatio solemnis de Adventu
  65. 🔍 23% Rerum Deus (In Adventu)Rerum Deus (In Adventu)