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% Pueri Hebraeorum portantesPueri Hebraeorum portantes
  2. 🔍 75% Pueri Hebraeorum portantesPueri Hebraeorum portantes
  3. 🔍 72% Pueri Hebraeorum tollentesPueri Hebraeorum tollentes
  4. 🔍 68% Pueri Hebraeorum portantesPueri Hebraeorum portantes
  5. 🔍 67% Pueri Hebraeorum portantesPueri Hebraeorum portantes
  6. 🔍 62% Pueri... portantesPueri... portantes
  7. 🔍 51% Pueri... tollentesPueri... tollentes
  8. 🔍 50% Pueri... tollentesPueri... tollentes
  9. 🔍 33% Pueri Hebraeorum vestimentaPueri Hebraeorum vestimenta
  10. 🔍 31% Pueri Hebraeorum vestimentaPueri Hebraeorum vestimenta
  11. 🔍 30% Pueri Hebraeorum vestimentaPueri Hebraeorum vestimenta
  12. 🔍 27% Pueri... vestimentaPueri... vestimenta
  13. 🔍 26% Pueri... vestimentaPueri... vestimenta
  14. 🔍 24% Pueri... vestimentaPueri... vestimenta
  15. 🔍 22% Ps. 23 Domini est terraPs. 23 Domini est terra
  16. 🔍 21% Cum AngelisCum Angelis
  17. 🔍 20% Hodie Christus natus estHodie Christus natus est
  18. 🔍 20% Cum angelisCum angelis
  19. 🔍 20% Turba multaTurba multa
  20. 🔍 19% Coeperunt omnesCoeperunt omnes
  21. 🔍 19% Cum Angelis et puerisCum Angelis et pueris
  22. 🔍 19% Coeperunt omnes turbaeCoeperunt omnes turbae
  23. 🔍 19% Turba multaTurba multa
  24. 🔍 18% Ante sex diesAnte sex dies
  25. 🔍 18% Sanctus I.Sanctus I.
  26. 🔍 18% Hodie Christus natus estHodie Christus natus est
  27. 🔍 18% Postquam surrexitPostquam surrexit
  28. 🔍 17% Turba multaTurba multa
  29. 🔍 17% Sanctus ISanctus I
  30. 🔍 17% Exaudi nos DomineExaudi nos Domine
  31. 🔍 17% O quam suavis estO quam suavis est
  32. 🔍 17% Tenebrae factae suntTenebrae factae sunt
  33. 🔍 17% Sanctus (ad lib.) II.Sanctus (ad lib.) II.
  34. 🔍 17% Turba multaTurba multa
  35. 🔍 17% Sanctus IVSanctus IV
  36. 🔍 17% Ecce advenitEcce advenit
  37. 🔍 17% Sanctus XSanctus X
  38. 🔍 17% Turba multaTurba multa
  39. 🔍 17% Cum angelisCum angelis
  40. 🔍 17% Ante sex diesAnte sex dies
  41. 🔍 17% Ps. 117 Confitemini DominoPs. 117 Confitemini Domino
  42. 🔍 17% O felicem virumO felicem virum
  43. 🔍 17% Gloria IVGloria IV
  44. 🔍 17% Tres pueriTres pueri
  45. 🔍 16% Cum redirentCum redirent
  46. 🔍 16% Sanctus (Missa pro defunctis)Sanctus (Missa pro defunctis)
  47. 🔍 16% Sanctus XIIISanctus XIII
  48. 🔍 16% Sanctus VSanctus V
  49. 🔍 16% Ps. 22 Dominus Pascit mePs. 22 Dominus Pascit me
  50. 🔍 16% Remansit puer JesusRemansit puer Jesus
  51. 🔍 16% Cum angelisCum angelis
  52. 🔍 16% Sanctus XIVSanctus XIV
  53. 🔍 16% Sanctus (Missa secundi Toni)Sanctus (Missa secundi Toni)
  54. 🔍 16% Sanctus VSanctus V
  55. 🔍 16% Sanctus IISanctus II
  56. 🔍 16% Tres pueriTres pueri
  57. 🔍 16% Hodie ChristusHodie Christus
  58. 🔍 16% Remansit puer Jesus in JerusalemRemansit puer Jesus in Jerusalem
  59. 🔍 16% Hymnis angelicisHymnis angelicis
  60. 🔍 16% Joannes et Paulus agnoscentesJoannes et Paulus agnoscentes
  61. 🔍 16% Sanctus IIISanctus III
  62. 🔍 15% Remansit puerRemansit puer
  63. 🔍 15% Sanctus XVISanctus XVI
  64. 🔍 15% Sanctus XVSanctus XV
  65. 🔍 15% Elevamini portaeElevamini portae