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-20. 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% O vos omnesO vos omnes
  2. 🔍 70% O vos omnesO vos omnes
  3. 🔍 65% O vos omnesO vos omnes
  4. 🔍 64% CaligaveruntCaligaverunt
  5. 🔍 63% O vos omnesO vos omnes
  6. 🔍 59% O vos omnesO vos omnes
  7. 🔍 55% O vos omnesO vos omnes
  8. 🔍 54% O vos omnesO vos omnes
  9. 🔍 50% O vos omnesO vos omnes
  10. 🔍 50% O vos omnesO vos omnes
  11. 🔍 48% O vos omnesO vos omnes
  12. 🔍 46% O vos omnesO vos omnes
  13. 🔍 46% O vos omnesO vos omnes
  14. 🔍 39% Venite ascendamusVenite ascendamus
  15. 🔍 36% Venite ascendamusVenite ascendamus
  16. 🔍 36% O vos omnesO vos omnes
  17. 🔍 36% Attendite universiAttendite universi
  18. 🔍 36% CaligaveruntCaligaverunt
  19. 🔍 36% O vos omnesO vos omnes
  20. 🔍 35% Attendite universiAttendite universi
  21. 🔍 34% CaligaveruntCaligaverunt
  22. 🔍 34% Stabat sancta MariaStabat sancta Maria
  23. 🔍 33% Tristis estTristis est
  24. 🔍 33% Stabat sancta MariaStabat sancta Maria
  25. 🔍 33% O vos omnesO vos omnes
  26. 🔍 32% AttenditeAttendite
  27. 🔍 32% Venite ascendamusVenite ascendamus
  28. 🔍 31% Attendite universiAttendite universi
  29. 🔍 31% Attendite universiAttendite universi
  30. 🔍 30% Quis tibi sensus fuitQuis tibi sensus fuit
  31. 🔍 28% Attendite universi populiAttendite universi populi
  32. 🔍 28% Animam meamAnimam meam
  33. 🔍 28% PlangePlange
  34. 🔍 28% PlangePlange
  35. 🔍 28% Vinea meaVinea mea
  36. 🔍 28% Sicut ovisSicut ovis
  37. 🔍 28% Stabat sancta MariaStabat sancta Maria
  38. 🔍 27% Quoniam vidiQuoniam vidi
  39. 🔍 26% O vos omnesO vos omnes
  40. 🔍 26% Passio DNJC secundum LucamPassio DNJC secundum Lucam
  41. 🔍 26% In diebus illis: Facta est super meIn diebus illis: Facta est super me
  42. 🔍 26% Nox et tenebrae (in Aestate)Nox et tenebrae (in Aestate)
  43. 🔍 26% Unus ex discipulisUnus ex discipulis
  44. 🔍 25% Jerusalem surge et exue teJerusalem surge et exue te
  45. 🔍 25% Attende Domine Attende Domine
  46. 🔍 25% Omnes amici meiOmnes amici mei
  47. 🔍 25% Passio Domini nostri Jesu Christi secundum Lucam - ANNO CPassio Domini nostri Jesu Christi secundum Lucam - ANNO C
  48. 🔍 24% Si vos manseritisSi vos manseritis
  49. 🔍 24% Nox et tenebraeNox et tenebrae
  50. 🔍 24% Ex tractatu...Protexisti meEx tractatu...Protexisti me
  51. 🔍 24% Praefatio ferialis de Ecclesiae DedicationePraefatio ferialis de Ecclesiae Dedicatione
  52. 🔍 24% Recessit pastorRecessit pastor
  53. 🔍 24% Passio DNJC secundum MatthaeumPassio DNJC secundum Matthaeum
  54. 🔍 23% Passio DNJC secundum MarcumPassio DNJC secundum Marcum
  55. 🔍 23% Eram quasi agnusEram quasi agnus
  56. 🔍 23% TradideruntTradiderunt
  57. 🔍 23% In monte OlivetiIn monte Oliveti
  58. 🔍 23% Ecce quomodo moriturEcce quomodo moritur
  59. 🔍 23% Passio Domini nostri Jesu Christi secundum Marcum - ANNO BPassio Domini nostri Jesu Christi secundum Marcum - ANNO B
  60. 🔍 23% Jod Manum suam misitJod Manum suam misit
  61. 🔍 23% Tamquam ad latronemTamquam ad latronem
  62. 🔍 23% Vide... et consideraVide... et considera
  63. 🔍 23% Praefatio solemnis de Ecclesiae DedicationePraefatio solemnis de Ecclesiae Dedicatione
  64. 🔍 23% Dico vobisDico vobis
  65. 🔍 23% Salvum me fac (Psalmus 68)Salvum me fac (Psalmus 68)