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% Ante luciferum genitusAnte luciferum genitus
  2. 🔍 83% Ante luciferum genitusAnte luciferum genitus
  3. 🔍 69% Ante luciferum genitusAnte luciferum genitus
  4. 🔍 68% Ante luciferum genitusAnte luciferum genitus
  5. 🔍 66% Ante luciferum genitusAnte luciferum genitus
  6. 🔍 60% Ante luciferum genitusAnte luciferum genitus
  7. 🔍 48% Ante luciferum genitusAnte luciferum genitus
  8. 🔍 43% Ante luciferum ... apparuitAnte luciferum ... apparuit
  9. 🔍 30% Hodie Christus natus estHodie Christus natus est
  10. 🔍 30% Quem vidistisQuem vidistis
  11. 🔍 29% Maternitas tuaMaternitas tua
  12. 🔍 29% Dominus judexDominus judex
  13. 🔍 29% Magi intrantesMagi intrantes
  14. 🔍 29% Dominus judex nosterDominus judex noster
  15. 🔍 29% SuscitabitSuscitabit
  16. 🔍 28% Tecum principiumTecum principium
  17. 🔍 28% Angelus ad pastoresAngelus ad pastores
  18. 🔍 28% Unus militumUnus militum
  19. 🔍 28% Unus militumUnus militum
  20. 🔍 28% Orante sancto ClementeOrante sancto Clemente
  21. 🔍 27% O EmmanuelO Emmanuel
  22. 🔍 27% Christus Dei FiliusChristus Dei Filius
  23. 🔍 27% Ecce Dominus noster... ut illuminetEcce Dominus noster... ut illuminet
  24. 🔍 27% Orante sancta LuciaOrante sancta Lucia
  25. 🔍 27% Apertis thesaurisApertis thesauris
  26. 🔍 27% Dixit autem MariaDixit autem Maria
  27. 🔍 27% Spiritus Domini replevitSpiritus Domini replevit
  28. 🔍 27% Angelis suisAngelis suis
  29. 🔍 27% In paradisumIn paradisum
  30. 🔍 26% Omnis sapientiaOmnis sapientia
  31. 🔍 26% Ex utero ante luciferumEx utero ante luciferum
  32. 🔍 26% Triduanas a DominoTriduanas a Domino
  33. 🔍 26% Ingresso ZachariaIngresso Zacharia
  34. 🔍 26% Angelus Domini apparuitAngelus Domini apparuit
  35. 🔍 26% Ne timeasNe timeas
  36. 🔍 26% Hodie completi suntHodie completi sunt
  37. 🔍 26% Germinavit radixGerminavit radix
  38. 🔍 26% Gabriel Angelus... EcceGabriel Angelus... Ecce
  39. 🔍 26% Hodie completi sunt diesHodie completi sunt dies
  40. 🔍 26% Euge serve bone (Conf. Pont.)Euge serve bone (Conf. Pont.)
  41. 🔍 26% In circuituIn circuitu
  42. 🔍 26% Absterget DeusAbsterget Deus
  43. 🔍 25% Dominus legiferDominus legifer
  44. 🔍 25% Ecce Crucem DominiEcce Crucem Domini
  45. 🔍 25% Angelus Domini apparuit in somnisAngelus Domini apparuit in somnis
  46. 🔍 25% Spiritus Domini replevitSpiritus Domini replevit
  47. 🔍 25% Memor sitMemor sit
  48. 🔍 25% Angelus Domini apparuit Joseph (S. Jos)Angelus Domini apparuit Joseph (S. Jos)
  49. 🔍 25% Ne timeas... alleluiaNe timeas... alleluia
  50. 🔍 25% Sitivit... ad DeumSitivit... ad Deum
  51. 🔍 25% Exaudiat DominusExaudiat Dominus
  52. 🔍 25% Mecum enimMecum enim
  53. 🔍 25% Post dies octoPost dies octo
  54. 🔍 25% Salvasti nosSalvasti nos
  55. 🔍 25% Spiritus Domini replevitSpiritus Domini replevit
  56. 🔍 25% Dirupisti DomineDirupisti Domine
  57. 🔍 24% O Rex gentiumO Rex gentium
  58. 🔍 24% Te Deum PatremTe Deum Patrem
  59. 🔍 24% Dominus dixit ad meDominus dixit ad me
  60. 🔍 24% Exaltata est Virgo MariaExaltata est Virgo Maria
  61. 🔍 24% Ipse praeibit ante illumIpse praeibit ante illum
  62. 🔍 24% Ecce mittoEcce mitto
  63. 🔍 24% Ante me non estAnte me non est
  64. 🔍 24% Rex pacificusRex pacificus
  65. 🔍 24% Hodie nomen tuumHodie nomen tuum