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% Senex puerum portabatSenex puerum portabat
  2. 🔍 86% Senex puerum portabatSenex puerum portabat
  3. 🔍 84% Senex puerum portabat (Ant.)Senex puerum portabat (Ant.)
  4. 🔍 70% Senex puerum portabatSenex puerum portabat
  5. 🔍 69% Senex puerumSenex puerum
  6. 🔍 40% Senex puerum portabatSenex puerum portabat
  7. 🔍 36% Senex puerum portabat (Resp.)Senex puerum portabat (Resp.)
  8. 🔍 34% Senex Simeon puerumSenex Simeon puerum
  9. 🔍 29% Adorna thalamum tuumAdorna thalamum tuum
  10. 🔍 25% Adorna thalamum tuum (Resp.)Adorna thalamum tuum (Resp.)
  11. 🔍 24% Virgo verboVirgo verbo
  12. 🔍 24% NesciensNesciens
  13. 🔍 21% Virgo VerboVirgo Verbo
  14. 🔍 21% Sequentia...Ante sex dies PaschaeSequentia...Ante sex dies Paschae
  15. 🔍 21% Ecce Crucem DominiEcce Crucem Domini
  16. 🔍 21% Senex puerum portabat (All.)Senex puerum portabat (All.)
  17. 🔍 20% Adorna thalamum tuumAdorna thalamum tuum
  18. 🔍 20% Subiit ergo in montemSubiit ergo in montem
  19. 🔍 20% Purificatio B. M. V. (Alia antiphona)Purificatio B. M. V. (Alia antiphona)
  20. 🔍 20% Senex puerumSenex puerum
  21. 🔍 20% In die magno festivitatisIn die magno festivitatis
  22. 🔍 20% Subiit ergoSubiit ergo
  23. 🔍 20% In natali DominiIn natali Domini
  24. 🔍 19% Maternitas tuaMaternitas tua
  25. 🔍 19% O beatum Pontificem qui totisO beatum Pontificem qui totis
  26. 🔍 19% Cum iter ad mareCum iter ad mare
  27. 🔍 19% O beatum PontificemO beatum Pontificem
  28. 🔍 19% Lugebat autem JudamLugebat autem Judam
  29. 🔍 19% Virgo semper fidelisVirgo semper fidelis
  30. 🔍 19% Subiit ergoSubiit ergo
  31. 🔍 19% Lugebat autem JudamLugebat autem Judam
  32. 🔍 18% Exsultavit ... ex exaltatum estExsultavit ... ex exaltatum est
  33. 🔍 18% Domine puer meusDomine puer meus
  34. 🔍 18% O radix JesseO radix Jesse
  35. 🔍 18% Gaude Maria Virgo (Resp.)Gaude Maria Virgo (Resp.)
  36. 🔍 18% Post partum VirgoPost partum Virgo
  37. 🔍 18% Ibat Jesus in civitatemIbat Jesus in civitatem
  38. 🔍 18% In omnibus hisIn omnibus his
  39. 🔍 18% Subiit ergo in montemSubiit ergo in montem
  40. 🔍 18% Gaude Maria Virgo (Resp.)Gaude Maria Virgo (Resp.)
  41. 🔍 18% O beatum PontificemO beatum Pontificem
  42. 🔍 18% Conventione autemConventione autem
  43. 🔍 18% Passio Domini nostri Jesu Christi secundum JoannemPassio Domini nostri Jesu Christi secundum Joannem
  44. 🔍 18% Cum iter ad mareCum iter ad mare
  45. 🔍 18% Post partum (Resp Br)Post partum (Resp Br)
  46. 🔍 18% Cum inducerent puerumCum inducerent puerum
  47. 🔍 18% Triduanas a DominoTriduanas a Domino
  48. 🔍 18% Virgo gloriosaVirgo gloriosa
  49. 🔍 18% Ecce Maria genuitEcce Maria genuit
  50. 🔍 18% Ego sum panis vivus ... et panisEgo sum panis vivus ... et panis
  51. 🔍 18% Quem vidistis pastoresQuem vidistis pastores
  52. 🔍 17% Stans JesusStans Jesus
  53. 🔍 17% Non vos relinquamNon vos relinquam
  54. 🔍 17% Unus militumUnus militum
  55. 🔍 17% Genuit puerpera RegemGenuit puerpera Regem
  56. 🔍 17% Sol et lunaSol et luna
  57. 🔍 17% MemorareMemorare
  58. 🔍 17% Genuit puerpera regemGenuit puerpera regem
  59. 🔍 17% Mulier quae erat ... stansMulier quae erat ... stans
  60. 🔍 17% Vos qui secuti (S. Pauli)Vos qui secuti (S. Pauli)
  61. 🔍 17% Voce jucunditatisVoce jucunditatis
  62. 🔍 17% Virgo verboVirgo verbo
  63. 🔍 17% Vox clamantisVox clamantis
  64. 🔍 17% Columna es immobilisColumna es immobilis
  65. 🔍 17% Ad Jesum autem cum venissent.Ad Jesum autem cum venissent.