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% Petrus et JoannesPetrus et Joannes
  2. 🔍 73% Petrus et JoannesPetrus et Joannes
  3. 🔍 64% Petrus et JoannesPetrus et Joannes
  4. 🔍 64% Petrus et JoannesPetrus et Joannes
  5. 🔍 39% Tu es Petrus (Antiphona)Tu es Petrus (Antiphona)
  6. 🔍 33% Joannes vocabiturJoannes vocabitur
  7. 🔍 32% Joannes est nomen ejusJoannes est nomen ejus
  8. 🔍 28% Joannes est nomenJoannes est nomen
  9. 🔍 27% Joannes... dixeruntJoannes... dixerunt
  10. 🔍 26% Simon dormisSimon dormis
  11. 🔍 26% Beatus PetrusBeatus Petrus
  12. 🔍 26% Respondens autem PetrusRespondens autem Petrus
  13. 🔍 26% Joannes est nomen ejusJoannes est nomen ejus
  14. 🔍 25% Joannes autemJoannes autem
  15. 🔍 25% Joannes est nomen ejusJoannes est nomen ejus
  16. 🔍 25% Iste est JoannesIste est Joannes
  17. 🔍 24% Petrus ApostolusPetrus Apostolus
  18. 🔍 23% Joannes... cognoscentesJoannes... cognoscentes
  19. 🔍 23% Et factum estEt factum est
  20. 🔍 23% Beati martyresBeati martyres
  21. 🔍 23% InnuebantInnuebant
  22. 🔍 23% Ecce ego JoannesEcce ego Joannes
  23. 🔍 22% Gloriosi principesGloriosi principes
  24. 🔍 22% Inter natosInter natos
  25. 🔍 22% Quem dicuntQuem dicunt
  26. 🔍 22% Respondens autem PetrusRespondens autem Petrus
  27. 🔍 22% Paulus et Joannes dixerunt JulianoPaulus et Joannes dixerunt Juliano
  28. 🔍 22% Joannes vocabiturJoannes vocabitur
  29. 🔍 22% PraeclaraPraeclara
  30. 🔍 22% Veni sponsa ChristiVeni sponsa Christi
  31. 🔍 22% Petrus novusPetrus novus
  32. 🔍 22% Dum sacrum mysteriumDum sacrum mysterium
  33. 🔍 22% Paulus... JulianoPaulus... Juliano
  34. 🔍 21% Vidi Dominum sedentem (Ant)Vidi Dominum sedentem (Ant)
  35. 🔍 21% Suavis DominusSuavis Dominus
  36. 🔍 21% Sapientiam ejusSapientiam ejus
  37. 🔍 21% In innocentiaIn innocentia
  38. 🔍 21% Valde honorandus estValde honorandus est
  39. 🔍 21% Per viscera... OriensPer viscera... Oriens
  40. 🔍 21% Joannes vocabiturJoannes vocabitur
  41. 🔍 20% Joannes vocabitur nomenJoannes vocabitur nomen
  42. 🔍 20% Cantabant sanctiCantabant sancti
  43. 🔍 20% Petrus quidem servabaturPetrus quidem servabatur
  44. 🔍 20% Paulus... TerentianumPaulus... Terentianum
  45. 🔍 20% Pii nomenPii nomen
  46. 🔍 20% Videntes autemVidentes autem
  47. 🔍 20% Beata es MariaBeata es Maria
  48. 🔍 20% Divinis namqueDivinis namque
  49. 🔍 20% Paulus et Joannes... JulianoPaulus et Joannes... Juliano
  50. 🔍 20% Et omnes AngeliEt omnes Angeli
  51. 🔍 20% Omnes qui habebantOmnes qui habebant
  52. 🔍 19% Tu es PetrusTu es Petrus
  53. 🔍 19% Petrus quidemPetrus quidem
  54. 🔍 19% Duo hominesDuo homines
  55. 🔍 19% Exaudi Domine orationem meam (Ant)Exaudi Domine orationem meam (Ant)
  56. 🔍 19% Quis... homoQuis... homo
  57. 🔍 19% Per viscera... DeusPer viscera... Deus
  58. 🔍 19% MagnificatMagnificat
  59. 🔍 19% Per te LuciaPer te Lucia
  60. 🔍 19% Introduxit vosIntroduxit vos
  61. 🔍 19% Joannes et Paulus dixeruntJoannes et Paulus dixerunt
  62. 🔍 19% Generatio haecGeneratio haec
  63. 🔍 19% Joannes autem cum audissetJoannes autem cum audisset
  64. 🔍 19% Tu gloria Jerusalem (I)Tu gloria Jerusalem (I)
  65. 🔍 19% Magna operaMagna opera