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% Cum redirent remansitCum redirent remansit
  2. 🔍 80% Cum redirentCum redirent
  3. 🔍 74% Cum redirentCum redirent
  4. 🔍 69% Cum redirentCum redirent
  5. 🔍 60% Cum redirentCum redirent
  6. 🔍 56% Remansit puer JesusRemansit puer Jesus
  7. 🔍 54% Remansit puerRemansit puer
  8. 🔍 52% Remansit puer Jesus in JerusalemRemansit puer Jesus in Jerusalem
  9. 🔍 41% Remansit puer IesusRemansit puer Iesus
  10. 🔍 39% Ibant parentes JesuIbant parentes Jesu
  11. 🔍 26% Super te JerusalemSuper te Jerusalem
  12. 🔍 25% Ibant parentes JesuIbant parentes Jesu
  13. 🔍 25% O lux beata CaelitumO lux beata Caelitum
  14. 🔍 25% O lux beata CaelitumO lux beata Caelitum
  15. 🔍 24% Vau. Et egressus estVau. Et egressus est
  16. 🔍 24% O lux beata CaelitumO lux beata Caelitum
  17. 🔍 24% O gente felix hospitaO gente felix hospita
  18. 🔍 23% Non invenientesNon invenientes
  19. 🔍 23% Ibant parentes JesuIbant parentes Jesu
  20. 🔍 23% Ista est speciosa (Virginum)Ista est speciosa (Virginum)
  21. 🔍 23% Super te Jerusalem orieturSuper te Jerusalem orietur
  22. 🔍 23% Ecce veniet prophetaEcce veniet propheta
  23. 🔍 23% Ponam in SionPonam in Sion
  24. 🔍 23% Non invenientes JesumNon invenientes Jesum
  25. 🔍 22% Passio Domini nostri Jesu Christi secundum JoannemPassio Domini nostri Jesu Christi secundum Joannem
  26. 🔍 22% Purificatio B. M. V.Purificatio B. M. V.
  27. 🔍 22% Cum appropinquaret DominusCum appropinquaret Dominus
  28. 🔍 22% Non invenientes JesumNon invenientes Jesum
  29. 🔍 22% Laetamini cum JerusalemLaetamini cum Jerusalem
  30. 🔍 22% Filiae JerusalemFiliae Jerusalem
  31. 🔍 22% Cum appropinquaretCum appropinquaret
  32. 🔍 22% Dabo in SionDabo in Sion
  33. 🔍 22% Non invenientes JesumNon invenientes Jesum
  34. 🔍 22% Super te JerusalemSuper te Jerusalem
  35. 🔍 21% Ista est speciosa (Virginum)Ista est speciosa (Virginum)
  36. 🔍 21% Jerusalem gaudeJerusalem gaude
  37. 🔍 21% Ecce veniet ProphetaEcce veniet Propheta
  38. 🔍 21% Inventio Jesu in temploInventio Jesu in templo
  39. 🔍 21% Lauda JerusalemLauda Jerusalem
  40. 🔍 21% Laetamini cum Jerusalem (Ant.)Laetamini cum Jerusalem (Ant.)
  41. 🔍 21% Lauda Jerusalem DominumLauda Jerusalem Dominum
  42. 🔍 21% Justificeris DomineJustificeris Domine
  43. 🔍 21% Tu gloria JerusalemTu gloria Jerusalem
  44. 🔍 21% Tu gloria JerusalemTu gloria Jerusalem
  45. 🔍 21% O lux beata CaelitumO lux beata Caelitum
  46. 🔍 21% Tu gloria Jerusalem (S. Elisabeth)Tu gloria Jerusalem (S. Elisabeth)
  47. 🔍 21% Cum Angelis et puerisCum Angelis et pueris
  48. 🔍 21% Iste puer magnusIste puer magnus
  49. 🔍 21% Vau et egressus estVau et egressus est
  50. 🔍 20% O lux beata CaelitumO lux beata Caelitum
  51. 🔍 20% Jerusalem gaudeJerusalem gaude
  52. 🔍 20% Jerusalem gaudeJerusalem gaude
  53. 🔍 20% Super te Jerusalem orieturSuper te Jerusalem orietur
  54. 🔍 20% Matribus suis Matribus suis
  55. 🔍 20% Ibant parentesIbant parentes
  56. 🔍 20% Passio DNJC secundum MatthaeumPassio DNJC secundum Matthaeum
  57. 🔍 20% Si cognovissetis meSi cognovissetis me
  58. 🔍 20% Tulerunt JesumTulerunt Jesum
  59. 🔍 20% Jerusalem surgeJerusalem surge
  60. 🔍 20% Beata es MariaBeata es Maria
  61. 🔍 20% Vobis datum est nosseVobis datum est nosse
  62. 🔍 19% Stans autem JesusStans autem Jesus
  63. 🔍 19% Passio DNJC secundum JoannemPassio DNJC secundum Joannem
  64. 🔍 19% Passio DNJC secundum MatthaeumPassio DNJC secundum Matthaeum
  65. 🔍 19% Jesu dulcis memoria!Jesu dulcis memoria!